»

最常用的 SublimeText Plugins 和 Key Bindings

Coding, Log — Tags: — Posted by Starck on March 26, 2013


Theme


Plugins

  • Emmet – 快速編寫 HTML/CSS 的方式

  • CTags

    在 Mac 下會有問題,需要修改設定檔:

    "command" : "ctags -R -f .tags"

    改成

    "command" : "/usr/local/bin/ctags -R -f .tags"

    就正常了

  • SFTP

    可以在 SublimeText 直接上傳文件到 Server, 還可以 diff 比較差異, 很好用。

  • Git

    這個不用說了吧,不過很少用,因為都直接在 Terminal 操作

  • CodeIntel

    提供自動化的 Navigate to Definition 和 Autocomplete, 但還沒有仔細去研究…

  • MarkdownPreview

    預覽 Markdown 語法的生成畫面, 可以 settings 裡將 parser engine 改成 github (預設為 default) 以支援 GitHub-flavored Markdown

  • HTMLPrettify

  • Javascript Beautify

manual format: Ctl+Alt+f

.

Key Bindings

  • cmd + p : Goto Anything
  • ctrl + cmd + p : Command Pattern
  • cmd + d : Multiple Selection 快速修改變數名稱
  • cmd + option + d : 移除整行文字
  • ctrl + cmd + : 整行文字上移
  • ctrl + cmd + : 整行文字下移
  • cmd + option + : 整行文字複製到下一行

2013-07-18 更新

CodeIntel:

For Mac OS X:

  • Jump to definition = Control+Click
  • Jump to definition = Control+Command+Alt+Up
  • Go back = Control+Command+Alt+Left
  • Manual CodeIntel = Control+Shift+space

2014-06-10 更新

Overwrite 模式切換

alt + cmd+ o



2013-06-18:

CodeIntel 需要建一個設定檔在 ~/.codeintel/config 或是 project_root/.codeintel/config:

在我的 Mac, 因為有用 Brew 重新編譯 PHP, 所以路徑應改為:

"php": '/usr/local/Cellar/php54/5.4.12/bin/php',

(c) 2017 Starck Lin | powered by WordPress