Skip to content
forked from brianmichel/Helmet

An Xcode plugin for locking Apple framework headers.

Notifications You must be signed in to change notification settings

zenangst/Helmet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Helmet

Hate how you can edit system header files for no reason other then to make your life terrible?

Me too...

This seems like a regression in Xcode, as I used to remember Apple locking these files and making the input view non-editable. I've filed a radar for this (which got marked as a dupe) but please feel free to dupe it here.

This is pretty crude for right now as I'd like to provide some indication that a file is locked, but it seems to work well enough.

Installation

Install via Alcatraz.

OR

  • Run the project yourself, this will install the plugin.

OR

  • Download the latest release from here and move the .xcplugin file to ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

After installation, restart xcode to load the plugin. Helmet can be removed simply by deleting Helmet.xcplugin from ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins and restart Xcode.

Issues

Feel free to contact me on Twitter @brianmichel if you have any questions/feedback/concerns. This is my first Xcode plugin, so I'm all ears.

Thanks to @bcapps for feeling my pain enough to force me to build this, and thanks to @irace for the name!

About

An Xcode plugin for locking Apple framework headers.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 100.0%