歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 20 個強大的 Sublime Text 插件

20 個強大的 Sublime Text 插件

日期:2017/2/28 14:35:10   编辑:Linux教程

作為一個開發者你不可能沒聽說過SublimeText。不過你沒聽說過也沒關系,下面讓你明白。 SublimeText是一款非常精巧的文本編輯器,適合編寫代碼、做筆記、寫文章。它用戶界面十分整潔,功能非同凡響,性能快得出奇。這些非常棒的特性包括任意跳轉(Goto Anything)、多重選擇(multiple selections)、指令面板(command palette)、免打擾模式(distraction free mode)、分區編輯(split editing)、快速項目切換(instant project switch),你還可以隨意地自定義更多功能。還有,這款編輯器支持Mac、Windows和Linux平台。但這些並不是本文所要討論的內容。

SublimeText本身已經非常強大,但是更棒的是有一長串的插件支持它,給它帶來更強大的功能,這就是本文要討論的內容。不多廢話,讓我們看看20個強大的SublimeText插件。如果你已經在使用他們,請告訴我們,並告訴我們你認為其中那款最出色。像往常一樣,你的意見也很重要。

20. FTPSync

默認情況下SublimeText不具備FTP的功能,如果你正在尋找能在您的SublimeText應用程序中使用的免費和易用的FTP工具,你可以考慮FTPSync。這是一個非常簡單的FTP同步工具,它可以控制上傳目標的多重命名。讓我們知道您的想法。

19. SASS Build

SASS Build 是一個編寫CSS的預處理器。這個特別的插件將幫助你妥善構建包括壓縮選項在內的SASS文件。一旦你安裝了這個插件,你可以很容易地通過按Ctrl+ B(MAC系統是 Command +B)來啟動它。

18. Package Control

通俗易懂地說,這個是你在完成安裝SublimeText後必須安裝的東西。你問為什麼?因為有了這個特殊的“插件包”,你可以很容易地安裝、升級、刪除,甚至非常方便地查看您已經安裝在SublimeText中的包或插件的列表。它通過菜單和對應的行為使這些過程變得非常容易和有組織。

17. Emmet

概括地說,Emmet(譯者注:前身就是以前大名鼎鼎的Zen Coding,這個如果你沒聽說和使用過,就悲哀了)是一個可以讓你更快更高效地編寫HTML和CSS,節省你大量時間的插件。怎麼使用?你只需按約定的縮寫形式書寫而不用寫整個代碼,然後按“擴展”鍵,這些縮寫就會自動擴展為對應的代碼內容。 比如,你只需要輸入 ((h4>a[rel=external])+p>img[width=500 height=320])*12 ,然後它會被擴展轉換成12個列表項和緊隨其後的圖像。然後你就可以在此基礎上再填寫內容,就這麼簡單。

16. SublimeLinter

這個插件最近才為SublimeText3重建和發布。新版本顯然帶來了很多新的有所不同的功能,而不是簡單地把所有的Linter 放在一個包中,開發者允許用戶在升級時選擇並安裝自己經常使用的Linter。很明顯,這可以節省磁盤空間。“更多的定制”,這對用戶是很友好的。

15. SublimeEnhancements

這個插件可以給SublimeText的邊欄菜單帶來擴充的功能,包括:在當前工程文件夾中新建文件,移動文件或文件夾,產生文件或文件夾的副本,在新窗口或浏覽器中打開,刷新等。這只是概括地說,安裝後探索它更多的功能吧。

14. PackageResourceViewer

通過這個特殊的插件,會給你查看和編輯SublimeText附帶的不同的包帶來很多方便。您也可以提取任何給定的包。這一行動將其復制到用戶文件夾,以便您可以安全地對其進行編輯。

13. Git

雖然名字看上去並不友好,但作為開發者的你肯定一眼就能明白它是干什麼的。這個插件會將Git整合進你的SublimeText,使的你可以在SublimeText中運行Git命令,包括添加,提交文件,查看日志,文件注解以及其它Git功能。

12. Terminal

這個插件可以讓你在Sublime中直接使用終端打開你的項目文件夾,並支持使用快捷鍵。

11. CSSComb

這是用來給CSS屬性進行排序的格式化插件。如果你想保持的代碼干淨整潔,並且希望按一定的順序排列(是不是有點強迫症了?),那麼這個插件是一種有效解決的方案。特別是當你和其他有自己代碼編寫風格的開發者一同協作的時候。

Copyright © Linux教程網 All Rights Reserved