iOS UI

修改Xcode系统自带代码块样式

2018-10-02  本文已影响60人  风月灯

前言

一、找到系统自带代码块源文件

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
    <dict>
        <key>IDECodeSnippetVersion</key>
        <integer>1</integer>
        <key>IDECodeSnippetCompletionPrefix</key>
        <string>@protocol</string>
        <key>IDECodeSnippetContents</key>
        <string>@protocol &lt;#protocol name#&gt; &lt;NSObject&gt;

&lt;#methods#&gt;

@end</string>
        <key>IDECodeSnippetIdentifier</key>
        <string>986936BB-E0FE-4E7E-9A79-E3C77528204E</string>
        <key>IDECodeSnippetLanguage</key>
        <string>Xcode.SourceCodeLanguage.Objective-C</string>
        <key>IDECodeSnippetSummary</key>
        <string>Define an Objective-C protocol.</string>
        <key>IDECodeSnippetTitle</key>
        <string>Objective-C Protocol Definition</string>
        <key>IDECodeSnippetCompletionScopes</key>
        <array>
            <string>TopLevel</string>
        </array>
    </dict>
    <dict>
        <key>IDECodeSnippetVersion</key>
        <integer>1</integer>
        <key>IDECodeSnippetCompletionPrefix</key>
        <string>initialize</string>
        <key>IDECodeSnippetContents</key>
        <string>+ (void)initialize
{
    if (self == [&lt;#ClassName#&gt; class]) {
        &lt;#statements#&gt;
    }
}</string>
        <key>IDECodeSnippetIdentifier</key>
        <string>F9022097-FD7D-45DC-A790-A2EA6845386F</string>
        <key>IDECodeSnippetLanguage</key>
        <string>Xcode.SourceCodeLanguage.Objective-C</string>
        <key>IDECodeSnippetSummary</key>
        <string>Initialize a class before it receives its first message.</string>
        <key>IDECodeSnippetTitle</key>
        <string>Objective-C +initialize Method</string>
        <key>IDECodeSnippetCompletionScopes</key>
        <array>
            <string>ClassImplementation</string>
        </array>
    </dict>
由于篇幅原因,不全显示在这里

二、找到开发者自定义代码块的地址

三、修改系统样式

四、改改文件名啥的-。-,这个就不写了吧

右键修改文件名了解一下

上一篇下一篇

猜你喜欢

热点阅读