40+ Sublime Text 最佳外掛彙總

2015-12-28    分類:WEB開發、程式設計開發、首頁精華4人評論發表於2015-12-28

本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃

大家好!我想要收集最好的Sublime Text外掛,因為這可以改善我們的工作流程。我搜尋了許多網站,下面就是我的發現。

WebInspector

除錯JavaScript特別棒的工具,成熟的Sublime程式碼檢測工具。產品特點:使用絕對路徑,控制檯,除錯步驟和斷點,堆疊跟蹤,為儲存在使用者設定中的專案斷點。瞬間起效!還有來自於Mozilla的Fireplay,它被允許連線到Firefox Developer工具和最簡單的偵錯程式JSHint。

Emmet

Sublime Text編輯器最受歡迎的外掛之一。Emmet,前身為Zen Coding,也是提升web開發人員工作效率最有效的方法之一。按下Tab鍵後,Emmet可以將一些簡短的縮略詞轉換成完整的HTML/CSS程式碼片段。另外,我想提一提Hayaku——一個實用的層疊樣式表的縮寫集合。

來自於專案作者的最佳技術展示視訊:(需要自己找梯子)

http://www.youtube.com/embed/sxW-V24MTXI?feature=player_embedded

Git

從它的名字我們就可以看出這個外掛的本質——讓你在自己喜歡的編輯器中直接使用Git。這種使用Git的方法可以為你節省很多時間。第一:你不必總是在Sublime和終端之間不斷切換。第二:有一個很好的自動完成標籤,不需要像git輸入add-A,寫add即可。第三:有類似Quick commit功能的東西,能夠一鍵新增所有的改變並提交它們。

如果你只需要從Git獲取遠端倉庫中的內容的話,那麼我建議Nettuts+ Fetch.。

還有Glue,在位於底部的小視窗中展示,可以讓你寫在Shell上。出於這個原因,現在你的編輯器已經不再侷限於Git…

GitGutter&Modific

這些外掛會高亮上次提交的更改行,換言之就是實時的比較工具。

BracketHighlighter

棒極了!開啟和關閉任何部分的程式碼看起來應該是這樣的。

EditorConfig

EditorConfig幫助開發人員定義和維護在不同編輯器和IDE之間的一致性編碼風格。EditorConfig專案包括定義編碼風格的檔案格式和文字編輯器外掛集合,這些外掛能夠讓編輯器讀取檔案格式,並堅持被定義的樣式。 .editorconfig檔案的例子:

# top-most EditorConfig file
root = true

# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true

# 4 space indentation
[*.py]
indent_style = space
indent_size = 4

# Tab indentation (no size specified)
[*.js]
indent_style = tab

# Indentation override for all JS under lib directory
[lib/**.js]
indent_style = space
indent_size = 2

# Matches the exact files either package.json or .travis.yml
[{package.json,.travis.yml}]
indent_style = space
indent_size = 2

Sublimall

同步Sublime Text編輯器之間所有配置(設定,外掛,開啟的檔案,等)的一個靈巧的外掛。一切都是免費的,你只需要建立一個帳戶即可。它的一個簡單的替代品是BufferScroll。

AllAutocomplete

Sublime Tex中的經典自動補全,只適用於當前檔案。AllAutocomplete在當前視窗的所有開啟檔案中搜尋可以大大簡化開發過程。還有CodeIntel,具體化了IDE的功能,併為若干語言帶來了“程式碼智慧”,這些語言包括:JavaScript,Mason,XBL,XUL,RHTML,SCSS,Python,HTML,Ruby,Python3,XML,Sass,XSLT,Django,HTML5,Perl,CSS,Twig,Less,Smarty,Node.js,Tcl,TemplateToolkit,PHP。

SublimeREPL

也許,這是開發者最有用的外掛之一。 SublimeREPL直接在編輯器中執行適用於許多許多語言的解釋程式,這些語言包括:Clojure,CoffeeScript,F#,Groovy,Haskell,Lua,MozRepl,NodeJS,Python,R,Ruby,Scala,shell。

DocBlockr

DocBlockr可成為你文件化程式碼的高效工具。輸入/ **,然後按Tab鍵,該外掛就會自動解析任何功能,並準備合適的模板。

Floobits

適用於SublimeText,Vim,Emacs,IntelliJ IDEA非常棒的擴充套件,它允許開發人員在程式碼上以及不同編輯器之間的協作。

AutoFileName

自動完成檔案路徑——非常方便。所以就不說廢話了。

ColorPicker

通常情況下,當我們需要調色盤的時候,我們習慣於使用Photoshop或Gimp。但完整的拾色器可以直接在編輯器中使用——Ctrl/Cmd + Shift + C。還有很棒的GutterColor 喝ColorHighlighter,能夠簡化顏色程式碼中的取向:

Colorcoder

高亮所有的變數,從而顯著簡化程式碼中的取向。尤其適用於有閱讀障礙的開發人員。

PlainTasks

超棒的待辦事項列表!所有任務都儲存在檔案中,因此繫結任務到合適專案非常方便。它可以建立專案,分配標籤,設定日期。超棒的使用者介面和快捷鍵。

MarkdownEditing

也許,這是用Markdown工作的最好外掛,它擁有多種功能:語法高亮,縮寫,自動完成,配色方案,等等。你也可以嘗試MarkdownPreview當作替代的解決方案。

最後

Sublime SFTP
CTags - CTags支援Sublime.
SideBarEnhancement - 在側邊欄的上下文選單中有許多附加功能。
ActualVim - Sublime中的Vim - 集兩個最喜歡的編輯器於一體。
SublimeLinter - C/C ++,Java,Python,PHP,JS,HTML,CSS等的內聯lint高亮。
CSScomb -  CSS編碼風格格式器。
FixMyJSJsfmt and JsFormat - JS / JSON的編碼風格格式器。
AStyleFormatter - C / C ++ / C#/ Java編碼風格格式器。
SVG-Snippets - 設定自定義的SVG片段。
Inc-Dec-Value - 增加/減少數字,日期,十六進位制顏色值,等等。
Trailing Spaces - 高亮尾部的空格,並在瞬間將其刪除。
Alignment - 多行選擇和多項選擇超簡單的對齊。
Placeholders - 文字,圖片,列表,表格等的片段集合。
ApplySyntax - 快速檢測語法。
StylToken - 允許用不同的顏色高亮某些文字片段(類似notepad++的“Style token”功能)。
EasyMotion - 快速跳轉到活躍檢視可見區域中的任何字元。
ZenTabs 和 AdvancedNewFile -提高預設選項卡的外觀和檔案建立。
EncodingHelper - 猜測檔案的編碼,顯示在狀態列上,將各種編碼轉換為UTF-8。
Gist - 用Sublime (ST2)同步GitHub Gist。
Clipboard History (ST2) - 保持剪貼簿專案的歷史。

主題和顏色方案:

Soda
Spacegray
Flatland
Tomorrow
Base 16
Solarized
Predawn
itg.flat
適用於所有其他偏好 Color Schemes 和Сolorsublime.

譯文連結:http://www.codeceo.com/article/best-sublime-text-plugins.html
英文原文:The Best Plugins for Sublime Text
翻譯作者:碼農網 – 小峰
轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]

相關文章