Skip to content

brianmichel/Helmet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 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!