我使用的 Sublime Text 外掛

洋子發表於2018-05-05

後記:很久不用 Sublime Text 編輯器了。現在寫前端和 PHP 已經切換到 VSCode,JAVA 和 Kotlin 切換到 IntelliJ IDEA

前言

作為一個 Web 開發者,主要寫 PHP,前端 React Vue 相關技術棧,我選擇使用 Sublime Text 3 開開展我的開發工作。本文假設您已經安裝好了Sublime Text 3 並且能使用 All Autocomplete 安裝外掛。

Alignment —— 自動對齊

要實現如下效果,直接按一個鍵就行啦。但是現在我越來越不喜歡這種寫法。因為如果將來要多增加一行,指不定又要排列一次,然後在程式碼版本里又會變動多行。

我使用的 Sublime Text 外掛

All Autocomplete —— 補全程式碼

這個外掛可以在所有開啟的檔案中自動查詢補全

AutoFileName —— 自動補全檔案路徑和檔名

我使用的 Sublime Text 外掛

BracketHighlighter —— 高亮括號引號配對

這個外掛不僅提供高亮括號功能,還提供一系列快捷鍵操作方便快速跳轉匹配括號或許選擇選區。

我使用的 Sublime Text 外掛

ChineseLoremIpsum —— 生成中文文字佔位符

輸入 clorem 然後按 Alt + C 即可生成若干隨機詞彙

我使用的 Sublime Text 外掛

Color Highlighter —— 高亮顏色

這個外掛會把可能是顏色值的字串著色成相應顏色

我使用的 Sublime Text 外掛

CSS3 —— CSS 3 的支援

使用前請在配置檔案中禁用 Sublime Text 自帶的 CSS 外掛。

我使用的 Sublime Text 外掛

DocBlockr —— 規範註釋外掛

PHP 和 JS 中都可以使用

我使用的 Sublime Text 外掛

EditorConfig —— editorconfig 檔案語法的支援

幫助專案的程式碼風格統一。

我使用的 Sublime Text 外掛

EditorConfigSnippets —— editorconfig 程式碼片段

幫助快速生成 .editorconfig 檔案。

Emmet —— 快速書寫 HTML 神器

可以使用選擇器語法來快速書寫 HTML ,前端必備神器。

Gist —— 管理 Gist 程式碼片段

實際體驗並不好,很少使用

Git Conflict Resolver —— 快速查詢 git 程式碼衝突

執行 git rebase 命令後,常常會出現 conflict,這款外掛可以幫助快速定位衝突位置。強烈推薦安裝。

Gitignore —— 快速建立 git 忽略檔案

這個外掛支援多種語言/專案/編輯器的 .gitignore 檔案的生成。

我使用的 Sublime Text 外掛

Inc-Dec-Value —— 增減數字

按住Ctrl + 上/下鍵可以快速增減數字

jQuery —— JQuery 的支援

MarkdownEditing —— markdown 格式增強支援

友好的介面高亮 markdown或txt 檔案。並且支援 GFM 擴充的 markdown 格式。

我使用的 Sublime Text 外掛

MultiEditUtils —— 選區增強外掛

本來 Sublime Text 的選區功能相當強大,這款外掛更是增強了相關功能。我最常用多選區分別編輯功能,強烈建議使用。

OpenPath —— 快速開啟專案資料夾或當前資料夾

我使用的 Sublime Text 外掛

Phpcs —— PHP 程式碼規範檢查工具

這個外掛可以檢查寫的 PHP 程式碼風格是否符合 PSR 標準,並且對程式碼進行一些分析,如變數是否被使用,是否用了未宣告的變數,變數名長度,程式碼複雜度檢測。更多 PHP 程式碼質量相關工具 http://www.putaor.com/?p=341

Placeholders —— 生成佔位程式碼

我使用的 Sublime Text 外掛

sass —— sass 和 scss 支援

SASS Snippets —— sass 程式碼片段

SideBarEnhancements —— 側邊欄增強

我使用的 Sublime Text 外掛

Sublimerge 3 —— 檔案對比外掛

很強大的外掛,可以從檔案,歷史版本,其他分支,剪下板對比檔案。強烈安利。

我使用的 Sublime Text 外掛
我使用的 Sublime Text 外掛

TortoiseSVN —— 烏龜 SVN

我使用的 Sublime Text 外掛

Vue Syntax Highlight —— vue 支援

我使用的 Sublime Text 外掛

Xdebug Client —— PHP Xdebug 外掛

有時很不穩定,不怎麼使用了。安裝配置參考 http://www.jianshu.com/p/7ad1e59baed2

Anaconda —— 講 sublime 打造成 python 開發 IDE

有強大的的提示和程式碼分析,就是時不時彈窗報錯很詭異。

ASCII Decorator —— 講英文字元轉換為 ascii 影像

基本沒有太大用處。

我使用的 Sublime Text 外掛

AsciiGraph —— 繪製流程圖

本來不支援 windows,前不久我給作者提了一個 pr 現在已經支援。對中文支援不太友好。

我使用的 Sublime Text 外掛

Autoprefixer —— 自動給 CSS 程式碼補上字首

Babel —— bable 檔案的支援

ConvertToUTF8 —— 開啟非 UTF-8 編碼檔案必備

JavaScript Completions —— js 補全外掛

支援多個庫。

LiveStyle —— 視覺化樣式編寫

配合瀏覽器可以讓頁面開發更加高效,但是現在前端更改了工作方式。使用 webpack 後已經不再用它了。

PlainTasks —— Sublime 裡的 TODO list

我使用的 Sublime Text 外掛

SublimeREPL —— 在 Sublime Text 裡面執行直譯器

我使用的 Sublime Text 外掛

Terminal —— 快速開啟終端

配合快捷鍵更好用。

我使用的 Sublime Text 外掛

WakaTime —— 統計編碼時間

看看每週多少時間花費在編碼上。免費版只能看最近 7 天的資料。

我使用的 Sublime Text 外掛

來源:https://juejin.im/post/5aed09686fb9a07ace58c030

相關文章