首頁 開發工具 VSCode sublime與vscode有哪些不同

sublime與vscode有哪些不同

Dec 07, 2019 pm 01:55 PM
sublime vscode 差別

sublime與vscode有哪些不同

一、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中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

notepad怎麼自動排版 notepad怎麼自動排版 Apr 16, 2025 pm 08:06 PM

Notepad 本身不具備自動排版功能。我們可以使用第三方文本編輯器,如 Sublime Text,執行以下步驟實現自動排版:1. 安裝並打開文本編輯器。 2. 打開需要自動排版的文件。 3. 查找並選擇自動排版功能。 4. 編輯器將自動排版文本。 5. 可根據需要自定義排版規則。自動排版可以節省時間,保證文本一致性和專業性。

vscode中文註釋變成問號怎麼解決 vscode中文註釋變成問號怎麼解決 Apr 15, 2025 pm 11:36 PM

解決 Visual Studio Code 中中文註釋變為問號的方法:檢查文件編碼,確保為“UTF-8 without BOM”。更改字體為支持中文字符的字體,如“宋體”或“微軟雅黑”。重新安裝字體。啟用 Unicode 支持。升級 VSCode,重啟計算機,重新創建源文件。

laravel和thinkphp的區別 laravel和thinkphp的區別 Apr 18, 2025 pm 01:09 PM

Laravel 和 ThinkPHP 都是流行的 PHP 框架,在開發中各有優缺點。本文將深入比較這兩者,重點介紹它們的架構、特性和性能差異,以幫助開發者根據其特定項目需求做出明智的選擇。

sublime怎麼運行代碼python sublime怎麼運行代碼python Apr 16, 2025 am 08:48 AM

在 Sublime Text 中運行 Python 代碼,需先安裝 Python 插件,再創建 .py 文件並編寫代碼,最後按 Ctrl B 運行代碼,輸出會在控制台中顯示。

sublime怎么生成html sublime怎么生成html Apr 16, 2025 am 09:03 AM

在 Sublime Text 中生成 HTML 代碼有兩種方法:使用 Emmet 插件,可通過輸入縮寫並按 Tab 鍵生成 HTML 元素,或使用預定義的 HTML 文件模板,可提供基本的 HTML 結構和其他功能,如代碼片段、自動完成功能和 Emmet Snippets。

notepad換行符怎麼取消 notepad換行符怎麼取消 Apr 16, 2025 pm 07:21 PM

要取消 Notepad 中的換行符,可以採取以下三種方法:使用“查找和替換”功能,將所有換行符替換為空格。使用正則表達式,將所有換行符完全刪除。使用文本編輯器,將換行符替換為空格或完全刪除。

sublime寫好代碼後如何運行 sublime寫好代碼後如何運行 Apr 16, 2025 am 08:51 AM

在 Sublime 中運行代碼的方法有六種:通過熱鍵、菜單、構建系統、命令行、設置默認構建系統和自定義構建命令,並可通過右鍵單擊項目/文件運行單個文件/項目,構建系統可用性取決於 Sublime Text 的安裝情況。

sublime怎麼設置快捷鍵 sublime怎麼設置快捷鍵 Apr 16, 2025 am 09:15 AM

要設置 Sublime Text 的快捷鍵,請遵循以下步驟:打開快捷鍵設置文件 Key Bindings - User。使用 { "keys": ["按鍵組合"], "command": "命令" } 的格式添加快捷鍵設置。保存更改。重新加載快捷鍵設置以使更改生效。

See all articles