一、sublime
功能概覽:
Sublime Text 是程式碼編輯器(Sublime Text 2(最新版sublime text 3)是收費軟體,但可以無限期試用,但會不定時的彈出付費提醒),也是HTML和散文先進的文字編輯器。 Sublime Text是由程式設計師Jon Skinner於2008年1月所開發出來,它最初被設計為一個具有豐富擴展功能的Vim。
Sublime Text具有漂亮的使用者介面和強大的功能,例如程式碼縮圖,Python的插件,程式碼片段等。也可自訂鍵綁定,選單和工具列。 Sublime Text 的主要功能包括:拼字檢查,書籤,完整的 Python API,Goto 功能,即時專案切換,多選擇,多視窗等等。 Sublime Text 是一個跨平台的編輯器,同時支援Windows、Linux、Mac OS X等作業系統。
主要優點:
1.主流前端開發編輯器;
2.體積較小,運行速度快;
#3.文字功能強大;
4.支援編譯功能且可在控制台看到輸出;
#5.內嵌python解釋器支援外掛程式開發以達到可擴展目的;
6.Package Control:ST支援的大量插件可透過其進行管理。
主要缺點:
1.收費閉源,收費的問題雖然不影響使用,但是畢源帶來的問題就是一個bug千年都不見修復,很影響使用;
2.雖然啟動運行快,但是你試試打開xcode運行著項目的同時去使用sublime,你就知道什麼叫崩潰了,輸入一行代碼,半天反應不過來(這個問題僅存在於sublime text3);
3.雖然有Package Control管理插件,但是安裝搜尋插件時,只能看到簡單的一句話描述,而且之後的插件配置不方便;
4.當插件多了後,sublime會時不時崩潰,用戶也不能清晰的知道是哪個插件引起的,只能一個個去卸載,判斷;
5.很多插件在sublime text 3 和sublime text 2 上不相容,很多sublime text 2 上的好用插件,在sublime text 3 上不能使用;
6.不得不吐槽一下sublime text 2 沒有新建窗口的問題,要同時打開不同項目,你就知道這是多不方便了;
7.還要吐槽一下sublime text 很不爽的project功能,ctrl command p只能切換最近打開過的project,即使你保存為了sublime project,只要最近沒開過,這個快捷方式就不能切換。
二、vscode
#功能概覽:
vscode同樣是一個跨平台的文本編輯器,內建了對JavaScript,TypeScript and Node.js,C ,C#,Python,PHP等語言的強大支援。
主要優點:
1.好看,分分鐘逼死notepad ,直接卸掉notepad ;
2.載入大檔案幾乎秒開,試過開啟100M的工程,無壓力;
3.C#支援高亮,已經編譯過的還支援引用;
4.JS、HTML等支援高亮和補全;
5.全平台;
6.免費,這是必須的好評;
7.佔用記憶體低;
8.基於atom ,但是性能秒速atom。
主要缺點:
1.還不夠穩定,常常會崩潰,要不是常常崩潰,絕對只用它了;
2.外掛還不是很完善,但是發展速度相當快;
3.debug的靈活性還不夠;
4.對C#支援還不夠好;
5.不支援工程加載,只支援資料夾加載,引用比較複雜的大工程支援力度低。
PHP中文網,有大量免費的vscode入門教學,歡迎大家來學習!
以上是sublime與vscode有哪些不同的詳細內容。更多資訊請關注PHP中文網其他相關文章!