0

Sublime Text 2にシンタックスハイライトをインストールしましSMLたが、コメントの切り替えが機能しません。

誰かがこの機能を実装する方法を知っていますか..?

使用事例:

-> some text

-> (Cmd+/)

-> (* some text *)
4

1 に答える 1

1

Comments.tmPreferences使用しているSassパッケージからファイルをコピーして編集しました。xmlをコピーして、smlパッケージをインストールしたのと同じ場所に保存します。この行<string>source.sml</string>は、sml構文を持つファイルに対して、このコメントスタイルをいつ使用するかをSublimeに指示します。必要に応じて編集します。この行TM_COMMENT_STARTは、Sublimeに(*コメントの先頭に置くように指示しTM_COMMENT_ENDます。そこに何を配置すればよいかわからないため、uuid行をコメントアウトしましたが、それがなくても機能するようです。smlファイルではテストしませんでしたが、他の構文で作業しました。パッケージ開発者に相談して、コードにソリューションを追加するかどうかを確認することをお勧めします。

<?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">
<dict>
<key>name</key>
<string>Comments</string>
<key>scope</key>
<string>source.sml</string>
<key>settings</key>
<dict>
    <key>shellVariables</key>
    <array>
        <dict>
            <key>name</key>
            <string>TM_COMMENT_START</string>
            <key>value</key>
            <string>(* </string>
        </dict>
        <dict>
            <key>name</key>
            <string>TM_COMMENT_END</string>
            <key>value</key>
            <string> *)</string>
        </dict>
    </array>
</dict>
<!-- <key>uuid</key> -->
<!-- <string>7CDCE4E8-3850-4F98-A0A8-AFAE23F4F6E9</string> -->
</dict>
</plist>
于 2013-01-14T07:45:34.320 に答える