主頁 > 知識(shí)庫 > 有哪些好用的代碼編輯器值得推薦?

有哪些好用的代碼編輯器值得推薦?

熱門標(biāo)簽:潛江電銷 平?jīng)鲭婁N 三亞電銷 廊坊電銷 安順電銷 天津電銷 黑龍江電銷 梧州電銷

謝謝邀請(qǐng)!

不要跟我說Emacs和Vim,盡管我自己學(xué)生時(shí)代也曾經(jīng)花了很大的精力去學(xué)習(xí)使用Emacs和Vim,工作以后還是覺得對(duì)于大多數(shù)碼農(nóng)來說,目前visual studio code可能就是最好的文本編輯器。

開源免費(fèi)跨平臺(tái)、支持語言多

visual studio code是微軟基于Electron這個(gè)框架進(jìn)行打造的,本身就是開源免費(fèi)的文本編輯器。visual studio code是真正的跨平臺(tái)代碼編輯器,在Windows/macOS/Linux都有官方版本發(fā)布,而且微軟提供穩(wěn)定的技術(shù)支持。

visual studio code支持的語言非常豐富,主流的編程語言C/C++、Objective-C、Swift、Perl、Java、C#、XML/HTML/CSS、PHP、visual Basic、Lua、Go、JSON、R、TypeScript、Clojure、Ruby、Python、JavaScript、Coffee Script、F#、SQL、Groovy、Rust支持都非常好;對(duì)于比較冷門的Less、HandleBars、Jade、Razor、Batch、Sass支持也非常好;現(xiàn)在還提供了對(duì)PowerShell、Ini、Makefile、Dockerfile的支持,這可以說是比較全能的功能了,最后就是對(duì)于經(jīng)常寫作的開發(fā)者,Markdown肯定是必備的,畢竟這樣寫出來的文章才有靈魂。

插件豐富、文檔齊全

一個(gè)好的文本編輯器一定要具有高可擴(kuò)展性,一個(gè)完美的開發(fā)者工具一定要完善的文檔,不然功能就會(huì)受到限制,也不會(huì)有穩(wěn)定的社區(qū)貢獻(xiàn),遇到問題了之后你又找不到解決的辦法,就會(huì)非常麻煩。

visual studio code擁有非常豐富的插件庫,微軟自己也開發(fā)了很多出色的插件,也是在微軟的影響下,很多第三方團(tuán)隊(duì)、很多開發(fā)者貢獻(xiàn)了非常多的插件到微軟的插件庫,可以說現(xiàn)在的visual studio code社區(qū)已經(jīng)不缺討論的話題了,因?yàn)椴寮銐蜇S富源碼,這也是Emacs/Vim之所以分別被成為神之編輯器和編輯器之神的根本原因,高可擴(kuò)展性是一個(gè)好工具的前提。最最最重要的是,visual studio code的插件安裝、管理超級(jí)方便并且超級(jí)簡(jiǎn)單,基本上是零門檻的。

光有了插件還不行,還得有完善的文檔,很多玩Linux的開發(fā)者,剛開始入門的時(shí)候會(huì)遇到各種各樣的問題,可是遇到了問題自己又找不到解決辦法,主要就是很多Linux工具沒有完善的文檔,而一個(gè)出色并且成熟的開發(fā)者工具一定要有非常成熟的文檔源碼,Arch Linux之所以能夠成為很多開發(fā)者心目當(dāng)中的王,除了滾動(dòng)更新和自身的很多優(yōu)點(diǎn)之外,最重要的就是Arch Linux的文檔Arch Wiki是一個(gè)非常強(qiáng)大的Linux文檔,當(dāng)然visual studio code就有這樣的文檔,官方文檔基本上能夠解決掉所有問題。

除了以上講到的比較硬核的原因,visual studio code還擁有著漂亮的用戶界面,尤其是macOS下暗黑模式看著非常舒服,難道你不是一個(gè)膚淺的程序員嗎?那么你為什么還不把自己的文本編輯器換成visual studio code?

本文為字節(jié)跳動(dòng)簽約作者EmacserVimer悟空問答原創(chuàng)文章,未經(jīng)允許轉(zhuǎn)載、抄襲必究!

標(biāo)簽:宜賓 懷化 洛陽 桂林 連云港 廣安 通化

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《有哪些好用的代碼編輯器值得推薦?》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《有哪些好用的代碼編輯器值得推薦?》相關(guān)的同類信息!
  • 本頁收集關(guān)于有哪些好用的代碼編輯器值得推薦?的相關(guān)信息資訊供網(wǎng)民參考!
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266