#BBUncrustifyPlugin-Xcode
Xcode plugin to uncrustify the source code opened in the editor.
Tested with Xcode 4.6+ on OS X 10.7 or higher.
-
Build the Xcode project. The plug-in will automatically be installed in
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
. -
Relaunch Xcode.
To uninstall, just remove the plugin from ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
and restart Xcode.
-
Use the menu
Edit > Uncrustify Selected Files
to uncrustify the selected items in the project navigator. -
Use the menu
Edit > Uncrustify Active File
to uncrustify the source file actually opened in the editor. -
Use the menu
Edit > Uncrustify Selected Lines
to uncrustify the selected source code (multiple selection is supported). The selection is automatically extended in full lines. If the selection is empty, it uses the line under the cursor.
PS: Modifications are recorded in the undo. So undo reverts the modifications.
You can create keyboard shortcuts for the menu items in the Keyboard Preferences of OS X System Preferences.
I recommend to use UncrustifyX.
By default, the plugin uses the configuration file uncrustify.cfg
found in the bundle.
To customize the configuration, copy the file uncrustify.cfg
or your own to ~/uncrustify.cfg
or ~/.uncrustifyconfig
.
BBUncrustifyPlugin is available under the MIT license. See the LICENSE file for more info.