2012-10-04 29 views
3

也許標題是有點複雜,但情況比較簡單:崇高文本2:如何綁定爲Java的.properties「言論線」命令文件

在崇高的文本2的「Java屬性」範圍(用 '的* .properties' 擴展名的文件)不起作用的快捷方式 '言論線'(在Win 按Ctrl +/)。

所以也許有人知道如何實現這個功能?我試過了,但'Java Properties'沒有單獨的包,這讓我很困惑。

用例:

- >label.quantity = Quantity

- >(Ctrl鍵 + /

- >#label.quantity = Quantity

就是這樣。

回答

5

我正試圖找到解決同一問題的方法,並提出了一個適用於我的解決方案。它可以在其中指定的意見相同的封裝多個文件,所以我加了所謂Comments-properties.tmPreferences另一個文件,在Java包與這些內容:

<?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.java-props</string> 
    <key>settings</key> 
    <dict> 
     <key>shellVariables</key> 
     <array> 
      <dict> 
       <key>name</key> 
       <string>TM_COMMENT_START</string> 
       <key>value</key> 
       <string># </string> 
      </dict> 
     </array> 
    </dict> 
    <key>uuid</key> 
    <string>B25BCBF0-6483-11E2-BCFD-0800200C9A66</string> 
</dict> 
</plist> 
+0

偉大的作品!謝謝。 – dnim

+1

僅供參考,在Java上的Java軟件包目錄是'〜/ Library/Application \ Support/Sublime \ Text \ 2/Packages/Java' – pcv

+0

只需確認這一點仍然適用於ST3(只需轉到'〜/ Library/Application \支持/ Sublime \ Text \ 3/Packages/Java')。如果Java目錄不存在(因爲當時它不適用於我),請創建它。 –