2010-06-26 126 views

回答

5

您可以通过编辑Xcode宏文件来修改它。

  • 复制的Xcode C近拍文件到您的用户的Xcode宏观目录:

    的mkdir -p〜/库/ Application Support /开发/共享/ Xcode中/规格& & \ CP /开发/应用/Xcode.app/Contents/PlugIns/TextMacros.xctxtmacro/Contents/Resources/C.xctxtmacro〜/ Library/Application \ Support/Developer/Shared/Xcode /规格

  • 我发现xml更容易阅读,通常转换宏文件到xml1

    plutil -convert XML1 C.xctcmacro

  • 编辑为您的新样式的宏文件

    CD $ SpecificationsDir/& & VIM C.xctxtmacro

  • 你会发现周围的相关部分行#46作为c.block标识符的一部分。如果你在$(BlockSeparator){部分后面添加一条分隔线,那么它会扩展到那个分支。

在这一点上,你可能会注意到这个有趣的关键叫做“BlockSeparator”。如果您希望这种风格适用于所有块在所有语言(而对于,开关等),还有一个更简单的路线:

defaults write com.apple.Xcode XCCodeSenseFormattingOptions '{ "BlockSeparator" = "\n" ; }' 

你可以通过阅读已有的了解Xcode的宏(大部分)那些。在文档的Xcode Editor部分有一个(痛苦简要的)审查。

相关问题