你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!
發(fā)布時(shí)間:2023-07-17
瀏覽次數(shù):0
您點(diǎn)擊了【學(xué)生會(huì)技術(shù)分享系列】第一期推送
全文計(jì)數(shù):1879
閱讀時(shí)間:6分鐘
你坐好了嗎?要開車了
“哎,你們寫代碼的界面也能這么漂亮嗎?”
“為什么你可以這么輕松地調(diào)試”
“哇,這代碼補(bǔ)全和跳轉(zhuǎn)操作好流暢啊”
韓寒說(shuō):“好馬配好鞍,好船配好帆”。
作為電臺(tái)er,平日肝碼必不可少,
當(dāng)然,它還應(yīng)該配備一個(gè)舒適的編輯器。
明天我就給大家推薦幾款主流的代碼編輯器。
請(qǐng)注意,本文不是關(guān)于集成開發(fā)環(huán)境 (IDE)。 通常IDE包括代碼編輯器、編譯器、調(diào)試器和圖形用戶界面等工具。 不同的編程語(yǔ)言會(huì)有不同的推薦IDEsublime text 2 php插件,比如()、(.Net/C++等)。 由于IDE的好壞過(guò)多取決于編程語(yǔ)言,無(wú)法客觀評(píng)價(jià),所以這里我們只介紹和推薦代碼編輯器。
*以下介紹順序不代表排名順序。
1.++
++是一套純文本編輯器,曾兩次榮獲社區(qū)最佳開發(fā)工具獎(jiǎng)。
該軟件在GPL下發(fā)布,具有完整的英文界面和支持多語(yǔ)言編寫的功能(使用UTF-8編碼)。 它的功能比中間的()還要強(qiáng)大,不僅可以用來(lái)制作普通的純文本幫助文檔,而且非常適合作為編寫計(jì)算機(jī)程序的編輯器。 ++ 除了句型高色溫顯示外,還具有句型折疊功能,并支持?jǐn)U展基本功能的宏和插件。
專注于:
++ 運(yùn)行截圖
官方網(wǎng)站:
2. 維姆
Vim 是類 Unix 系統(tǒng)用戶最喜歡的文本編輯器。 具有豐富的代碼補(bǔ)全、編譯、錯(cuò)誤跳轉(zhuǎn)等便捷的編程功能。 但Vim的學(xué)習(xí)曲線比較陡峭,這意味著剛開始學(xué)習(xí)時(shí)進(jìn)展可能會(huì)很順利,但一旦掌握了一些基本操作,就可以大大提高編輯效率。
可以在腳本中調(diào)用Lua、Perl、Ruby、Tcl; 對(duì)應(yīng)400多種文本文件的句型高亮; 實(shí)現(xiàn)C/C++、Perl、Java、Ruby等40多種語(yǔ)言的手動(dòng)縮進(jìn)。大大提高了開發(fā)效率。 但對(duì)于大文件來(lái)說(shuō)讀取速度非常慢; 雖然文件不大,但如果有特別長(zhǎng)的行,處理也會(huì)變慢。
專注于:
gVim運(yùn)行截圖
官方網(wǎng)站:
3. 文字
Text是一套跨平臺(tái)的文本編輯器,支持基于. Text是一種專有(付費(fèi))軟件sublime text 2 php插件,可以通過(guò)包()來(lái)擴(kuò)展自己的功能。 大多數(shù)軟件包都是根據(jù)自由軟件許可證發(fā)布的,并由社區(qū)貢獻(xiàn)維護(hù)。
文本支持“Goto”功能(可以快速跳轉(zhuǎn)到文件、符號(hào)或行號(hào))、“”功能(彈性快捷鍵)以及同時(shí)更改多個(gè)相同內(nèi)容等特殊功能,并支持更改主題現(xiàn)場(chǎng),受到開發(fā)商的廣泛歡迎。
專注于:
Text運(yùn)行截圖
官方網(wǎng)站:
4. 原子
Atom是Atom開發(fā)的免費(fèi)開源文本和代碼編輯器,支持OSX和Linux操作系統(tǒng),支持Node.js編寫的插件,并具有Atom提供的外部Git版本控制系統(tǒng)。 使用開發(fā)。 大多數(shù)擴(kuò)展包均作為開源許可并由社區(qū)構(gòu)建和維護(hù)。 Atom 也可以用作 IDE。 它被開發(fā)者稱為“21世紀(jì)‘黑客’文本編輯器()”(這里的“黑客”應(yīng)該指的是強(qiáng)大的可擴(kuò)展性)。
借助外部默認(rèn)插件,Atom 支持編輯最常見的編程語(yǔ)言,如 HTML、CSS、Less、Sass、C/C++、C#、Go、Java、-C、、JSON、、PHP、Ruby 、Ruby on Rails、shell 等或標(biāo)記語(yǔ)言。
專注于:
Atom運(yùn)行截圖
官方網(wǎng)站:
5.代碼
Code()是 開發(fā)的一款開源文本編輯器,同時(shí)支持 Linux 和 macOS 操作系統(tǒng)。 支持調(diào)試,具有外部Git版本控制功能,還具有開發(fā)環(huán)境功能,如代碼補(bǔ)全、代碼片段、代碼構(gòu)建等。編輯器支持用戶自定義配置,如更改主題顏色、鍵盤快捷鍵、編輯器屬性,和其他參數(shù)。 它還支持?jǐn)U展,并在編輯器中內(nèi)置了擴(kuò)展管理功能。 與 Atom 一樣,Code 也是基于開發(fā)的。
代碼支持多種編程語(yǔ)言。 與其他編輯器不同的是,Code 的很多功能并不是顯示在菜單中,而是通過(guò)“命令面板”來(lái)調(diào)用。 用戶可以在命令面板中搜索并輸入命令來(lái)實(shí)現(xiàn)指定的功能,例如安裝插件、設(shè)置屬性等。
專注于:
運(yùn)行截圖
官方網(wǎng)站:
縱向比較
*其他比較詳見文件編輯器比較
讀完本文,你一定對(duì)每個(gè)編輯器有了一個(gè)大概的了解。 其實(shí)具體選擇還是需要通過(guò)自己的實(shí)踐經(jīng)驗(yàn)、開發(fā)語(yǔ)言等實(shí)際情況來(lái)決定。 希望大家都能找到并配置自己的“碼農(nóng)神器”~
如有侵權(quán)請(qǐng)聯(lián)系刪除!
Copyright ? 2023 江蘇優(yōu)軟數(shù)字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服務(wù)提供商
13262879759
微信二維碼