我發現了一些軟件包,可以讓我在Haskell文件(.hs)上進行語法高亮顯示,但是不會識別Haskell文件(.lhs)。是否有支持literate Haskell文件(.lhs)的Sublime Text 2包?
回答
從2.0.1開始,支持有識字的Haskell,但只支持tex,而不支持鳥的風格。
增加鳥的風格是很容易的,只需編輯Literate Haskell.tmLanguage
添加以下內容:
<!-- ... -->
<string>Literate Haskell</string>
<key>patterns</key>
<array>
<!-- Start here -->
<dict>
<key>begin</key>
<string>^></string>
<key>end</key>
<string>$</string>
<key>patterns</key>
<array>
<dict>
<key>include</key>
<string>source.haskell</string>
</dict>
</array>
</dict>
<!-- ... -->
這簡直是一個正則表達式說:「從>開始新行源」。我不確定這是多麼強大(美元符號往往會誤導iirc),但我想這是一個正確方向的暗示。
由於代表低,我不能發表評論。
立足我的努力主要是在大衛的回答,我爲鳥風格的自定義.tmLanguge文件,並將其上傳到我的bitbucket.
要安裝,只需下載所提供的.tmLanguage文件,並將其移動到你的包夾。
在OSX它位於~/Library/Application Support/Sublime Text 2/Packages/Haskell/
您可以將Preferences -> Browse Packages...
這是一個非常古老的問題。它建議不要回答過時的問題,請在下次發佈時檢查。雖然很好的答案!現在去獲得一些聲望點:) –
啊,對!我沒有注意到時間。只是試圖讓鳥的風格發揮作用,然後看到大衛的回答不完整的評論。 – wrossmck
你可以添加你的包來昇華包控件嗎? – CMCDragonkai
- 1. Sublime Text是否支持compileOnSave標誌?
- 2. Sublime Text 2 Licensing - Sublime Text 2
- 3. Sublime Text 2編輯器是否支持實時HTML&CSS預覽?
- 4. Sublime Text 2評論格式支持
- 5. Sublime text包的網站是否有API?
- 6. Sublime Text 2文件包含模式
- 7. Sublime Text 2中是否有包在根文件夾名稱後的側欄中顯示git分支的包?
- 8. Sublime in Sublime Text 2
- 9. Sublime Text 3 - 是否支持內聯CSS智能感知
- 10. Sublime Text是否支持Ruby API(自動完成)?
- 11. Sublime Text 2&PYTHONPATH
- 12. REBOL的Sublime Text 2插件
- 13. Sublime Text 2中是否有任何rpg語言插件?
- 14. Sublime text 2 snippets
- 15. sublime text 2 ruby
- 16. 搜索Sublime Text 2中的文件
- 17. Sublime Text支持CSS/SASS文件的實時編輯嗎?
- 18. Sublime Text 2 - plugin
- 19. Sublime Text 3'subl'command still linked to Sublime Text 2
- 20. 在Sublime Text 2中是否有一種快速重命名文件的方法?
- 21. Sublime Text 2 - 防止創建._文件
- 22. 運行C++文件,輸入Sublime Text 2
- 23. Sublime Text 2/Sublime Text 3在osx上帶回未保存的文件
- 24. 在Sublime Text上集中包文件夾2
- 25. Sublime Text 2代碼暗示
- 26. Sublime Text 2 not building
- 27. Sublime Text 2 Creating config.rb
- 28. Sublime Text 2服務
- 29. .lhs與崇高文本2
- 30. Sublime Text 2和R
這將是很好用多一點的信息,像在哪裏可以找到文件訪問您的包裹位置;如果我應該追加它或創建一個新的;如果我需要重新加載它/刪除緩存文件等 –