顯示具有 plugin 標籤的文章。 顯示所有文章
顯示具有 plugin 標籤的文章。 顯示所有文章

2012年7月10日 星期二

在 Sublime Text 2 上,啟用 Smarty 語法高亮。



在 Sublime 中,貌似沒有簡單的方式(例如安裝Package或調改setting)能夠啟用 PHP-Smarty 語法高亮;爬了谷歌大神之後,在官方論壇中發現了一點線索
具體作法 (Windows 7):

1. 打開 Package 所在目錄。

Package所在目錄

2. 找到 Packages\HTML\HTML.tmLanguage 檔案

Packages\HTML\HTML.tmLanguage

3. 搜尋 <!-- 字元,你應該會發現有兩處與 Smarty 相關的代碼被註解起來了,解放它們。

4. 下載 Smarty.plist 檔案 (副本)。

5. 變更**副檔名**為 tmLanguage

6. 將 Smarty.tmLanguage 檔案放置到 Sublime text 的 package 目錄中,例如Packages\Smarty\Smarty.tmLanguage

Packages\Smarty\Smarty.tmLanguage

7. 或許預設的 coloru-scheme 不支持 Smarty,所以你可以試試看其它的 Scheme,例如Tomorrow Colour-Scheme

Packages\Smarty\Smarty.tmLanguage
Packages\Smarty\Smarty.tmLanguage
ps:(在預設安裝的 Sublime Text 2 中,你應該只需要以下幾個步驟,就能啟用 Smarty 語法高亮。)

2012年5月2日 星期三

使用 sublime text 2 來即時驗證 php 與 javascript 的語法正確性

安裝 SublimeLinter
https://github.com/Kronuz/SublimeLinter


安裝完成後
開啟 Setting - User

加入
"sublimelinter_executable_map":
{
    "php""F:\\xampp\\php\\php.exe",
    "javascript""C:\\Program Files (x86)\\nodejs\\node.exe"
},
"sublimelinter_popup_errors_on_save"true

註: 不知為何我在環境變數下加了path,仍無法使用相對路徑



存檔

開個 js 檔來亂打一通,馬上就會看到效果。

註: 如無效果,重開 sublime text 2 試試看...