{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

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

JayChenJayChen 回答0 收藏1
問題描述:你們都在使用什么編輯器?
收藏問題

10條回答

AaronYuan

AaronYuan

回答于2022-06-28 15:27

作為一個程序員,日常的開發(fā)工作絕對離不開代碼編輯器,不管是前端還是后臺,下面我介紹幾款常用的代碼編輯器,感興趣的話,可以嘗試一下(排名不分前后):

1.Notepad++:相信大部分開發(fā)人員都聽說或使用過這個代碼編輯器,記事本的增強(qiáng)版,免費開源、小巧靈活、使用方便,支持常見的自動補(bǔ)全、語法提示、代碼高亮,可編輯語言多達(dá)27種,常見的html,css,javascript,java,python,c++等,都可直接編輯,是一款非常不錯的代碼編輯器:

2.EditPlus:這也是一款小巧靈活的代碼編輯器,功能類似于Notepad++,擁有強(qiáng)大的文本處理功能,界面簡潔美觀,啟動速度較快,支持常見的語法高亮、代碼折疊等功能,還可直接編輯運行html網(wǎng)頁,可擴(kuò)展性也比較強(qiáng),唯一的不足就是不支持代碼提示功能,自動補(bǔ)全功能相對較弱,但總體來說,也是一個非常不錯的代碼編輯器:

3.VSCode:這是由微軟開發(fā)研制的一款免費、開源、跨平臺的代碼編輯器,支持幾乎所有主流語言開發(fā),常見的語法高亮、智能補(bǔ)全、語法檢查、括號匹配,這個軟件都支持,除此之外,還支持git功能,插件擴(kuò)展豐富,下載配置相關(guān)插件后,可直接調(diào)試、運行python,java,c++等程序,在業(yè)界是一個非常受歡迎的代碼編輯器:

4.Atom:這個是由GitHub專門為廣大程序員開發(fā)的一款免費、跨平臺的代碼編輯器,用于強(qiáng)大的文本編輯處理功能,常見的語法提示、代碼高亮、智能補(bǔ)全,這個軟件都能很好的支持,界面簡潔、直觀,還支持宏和文件管理器功能,對于初學(xué)者來說,是一個非常不錯的選擇:

5.Sublime Text:這也是一個非常不錯的代碼編輯器,小巧靈活、輕便快捷、界面友好,相信大部分開發(fā)人員都使用過,常見的代碼高顯亮、智能補(bǔ)全等功能,這個軟件都能很好的支持,除此之外,插件擴(kuò)展機(jī)制也相對豐富,配置相關(guān)文件后,可以直接調(diào)試運行python等程序,也是一個非常不錯的代碼編輯器,值得一試:

目前,就介紹這5款代碼編輯器吧,相信,對于大部分日常開發(fā)工作來說,完全夠用了,當(dāng)然,你也可以使用對應(yīng)的IDE來完成相關(guān)工作,像Eclipse,VS等都可以,感興趣的話,可以到網(wǎng)上搜一下相關(guān)資料和教程,很多,希望以上分享的內(nèi)容能對你有所幫助吧,也歡迎大家評論、留言。

評論0 贊同0
  •  加載中...
FrancisSoung

FrancisSoung

回答于2022-06-28 15:27

作為一名一線開發(fā)者,就自己常用以及常見的編輯器再次推薦一波,如果你有更好的、不同的觀點,歡迎留言討論(PS:排名不分先后)。

1. VSCode

微軟出品,橫跨Windows、Linux、Mac三大平臺,可以說做的已經(jīng)是很棒了。是一款完全免費開源的現(xiàn)代化輕量級代碼編輯器,支持目前市面上幾乎所有的主流開發(fā)語言,支持語法高亮、智能代碼補(bǔ)全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、GIT 等特性,支持插件擴(kuò)展。其顏值也是相當(dāng)令人滿意的。

2. Vim

號稱“編輯器之神”,如果你還沒有聽說過它的大名,那么我覺得你可能是一個不稱職的程序員了。其功能強(qiáng)大,高度可定制化。也許有一天你在遠(yuǎn)程一臺Linux主機(jī)時,唯一可用的編輯器也就是VI了,雖然它有一定的上手難度,但是掌握其基本使用方法,還是很有必要的。在Window下,也有GVim供我們選擇。

3. Sublime

以性感和快速啟動著稱,俗稱“SB”編輯器,不過其效率沒有什么挑剔的。擁有完善的第三方插件。跨平臺支持,雖然是收費的,但是也可以免費使用,不過常出現(xiàn)一些彈窗而已,當(dāng)然,在某度你也可以很方便的 找到所謂的注冊碼。

4. Notepad++

Notepad++是免費軟件,可以免費使用,自帶中文,支持眾多計算機(jī)程序語言,支持語法高亮,也有語法折疊功能,比windows自帶的記事本功能不知道強(qiáng)大了多少倍。而且支持自定義插件,用起來還是很不錯的。在次at一波。

5. Atom

顏值不錯,不過卡頓現(xiàn)象確實很明顯,是一款由GitHub出品的文本編輯器。據(jù)說前端開發(fā)支持很友善,由于沒有使用過,在此就不過多介紹了。

最后,看底下很多答案都在推薦各類IDE,既然已經(jīng)說了編輯器了,所以大家還是不要在推薦各種編譯器了,雖然他們都是很強(qiáng)大的。為什么沒有提到Emacs呢?答案也很簡單,對于這款神的編輯器,答主的實力還不足以駕馭。

評論0 贊同0
  •  加載中...
XBaron

XBaron

回答于2022-06-28 15:27

從事十幾年,涉及到的編程語言差不多有十幾種,但真正常用的差不多三種,C/C++ java三種編程語言,不同的編程語言可能涉及使用的編輯器也會有所差異,其實編輯器的好壞主要是個人習(xí)慣問題,以及接觸的第一門編程語言有很大的關(guān)系,畢竟在第一門編程語言留給自己第一印象最深刻,現(xiàn)在就把自己經(jīng)歷過的編程語言編輯器在這作為過來人在這總結(jié)下。

1.linux vim

主要在學(xué)習(xí)C語言的時候,安裝linux系統(tǒng)學(xué)習(xí)的,在使用之前看到很多書上講linux 多么神圣,結(jié)果在第一次安裝linux就把windows系統(tǒng)盤給破壞掉了,第一次印象非常的不美好,既然已經(jīng)壞了就索性搞到低,最后安裝成功發(fā)現(xiàn)在vim下編輯東西太費勁了,后來堅持去學(xué)習(xí)一些常見的用法使用起來也是非常快,主要是快捷鍵用熟練了效率會提升很多。

前前后后用了差不多十幾年了,除非特別復(fù)雜的代碼修改可能會借助IDE工具調(diào)試一下,正常都會在vim下開發(fā),主要進(jìn)行字符串的查找和替換非常方便。

2.sourceInsight

基本上開發(fā)C/C++都會用到這個編輯器,安裝包非常小,但查看代碼并且看代碼的關(guān)聯(lián)非常方便,這款編輯器的神奇之處在于這么復(fù)雜的功能,安裝包這么小,并且版本迭代非常少,幾乎是基本功能一次性到位,這算是軟件編輯器里面的一個奇葩。

從事C++開發(fā),開發(fā)文件數(shù)目比較多的工具使用的比較多,最喜歡還是里面代碼調(diào)用關(guān)聯(lián),容易很短時間內(nèi)梳理清楚一個非常復(fù)雜的功能模塊。

3.Eclispe

開發(fā)java必備軟件,雖然里面很多人切換到新的IDE,但還是舍不得切換,有個不知道是優(yōu)點還是缺點,一旦使用習(xí)慣一個編輯器再想切換覺得特別別扭,除非必須項目強(qiáng)制需要,對于工具的使用首先要習(xí)慣的是快捷鍵,工具效率的提升主要體現(xiàn)在工具快捷鍵上。

幾乎是一款專門為java打造的IDE,從代碼的編寫檢查錯誤上體現(xiàn)了非常多的,可定制插件方便功能擴(kuò)展,開發(fā)自由免費,重要的很有很大大公司鼎力支持,但也有一些不太好的地方,用的時間長了容易卡死就是假死狀態(tài),有時候版本更新太快了導(dǎo)致有很多不兼容的地方,但對于開發(fā)java而言沒有毛病。

常見的編輯器還是多少也會接觸一些,UltraEdit這個倒也經(jīng)常用,主要UltraEdit有個SourceInsight比不了的功能可以豎行選擇代碼,這點對于編輯代碼以及整理字符串非常有用。

這些都是編程過程中經(jīng)常使用的,每個人喜歡什么樣子的編輯器,和自身的條件以及習(xí)慣都有很大的關(guān)系,主要和編程語言息息相關(guān)。

希望能夠幫到你。

評論0 贊同0
  •  加載中...
ThreeWords

ThreeWords

回答于2022-06-28 15:27

太陽系最強(qiáng)編輯器:Visual Studio

評論0 贊同0
  •  加載中...
tinysun1234

tinysun1234

回答于2022-06-28 15:27

共有三款編輯器我曾經(jīng)長期使用過,也經(jīng)歷了一些滿意和不滿意的地方,現(xiàn)在VS Code是我的首選。

Sublime Text

這是我使用的第一款純編輯器。可以說是沒有什么硬傷的,尤其是對于初學(xué)者自己使用時,完全夠用,不過版本更新確實也比較慢,在嘗試過下列新的編輯器后我就很少使用它了

優(yōu)點:

  • 響應(yīng)迅速

  • 打開速度快

  • 插件夠用

缺點:

  • 個人開發(fā)者,更新慢

  • 界面相對陳舊

  • 出現(xiàn)BUG修復(fù)慢

Atom

photo credit by tipsonubuntu.com

作為Github社區(qū)的御用處理器,無論是顏值還是猿們的支持力度都是很大的,版本更新很快,同時開源性質(zhì)也為其帶來了許多有用的插件,從某種意義上來說它已經(jīng)可以完成遠(yuǎn)超過編輯器的一些功能。這款編輯器我用了很長一段時間,不過響應(yīng)速度和加載速度是硬傷,總是潛意識里有種很“重”感覺。

優(yōu)點:

  • 界面優(yōu)雅

  • Github推薦

  • 插件豐富

缺點:

  • 很“重”,加載響應(yīng)都偏慢

VS Code

這是我目前正在使用的編輯器,微軟出品,必屬“精品”(可能是程序員喜愛的Mac生態(tài)中出鏡率最高的巨硬產(chǎn)品了吧哈哈哈),雖然年齡不大,不過其經(jīng)過一段時間的迭代已經(jīng)成為各方面指標(biāo)都比較完善的編輯器了,簡約現(xiàn)代的風(fēng)格,我至今都只修改過字體,默認(rèn)的代碼高亮配色就已經(jīng)及其對我這個藍(lán)色暗黑風(fēng)的口味了。同時豐富的插件和快速的響應(yīng)能夠極大程度的保證我的編程效率,同時設(shè)計良好的Terminal功能能夠讓我非常順暢的完成編碼調(diào)試到查看效果的一連串工作。

最后分享一些我日常用的VS Code插件,如果你們有更高的插件和編輯器配置推薦,也歡迎評論留言討論。

我是DataLeoZ,一個在火箭城工作的海外菜鳥工程師,希望能和各位多多交流,我會不定期分享一些我在技術(shù)學(xué)習(xí)中的感悟和海外工作生活的點滴,希望能和你們相互交流共同進(jìn)步,可以關(guān)注我長期互動哦~

評論0 贊同0
  •  加載中...
Kross

Kross

回答于2022-06-28 15:27

曾經(jīng)一代碼農(nóng),已不再用代碼編輯器了!因為作為應(yīng)用軟件開發(fā)者還用寫代碼都是很OUT的表現(xiàn)!因為,我們現(xiàn)在已經(jīng)用畫表格的方式來做企業(yè)管理應(yīng)用軟件。比如做APP、ERP、OA、MES……。等,完全拋棄代碼,用表格工具代之,效率提升400%。(文末附送這個免費的神奇工具)

千萬別以為只是個玩具,航天研究院都用這個做管理系統(tǒng)

云表,不容小視,金山WPS創(chuàng)業(yè)團(tuán)隊研發(fā),0代碼做軟件,用畫表格全中文配置式實現(xiàn)管理軟件的開發(fā)。有人會想,這不就是一個軟件開發(fā)平臺嗎?可不是傳統(tǒng)那種死板的開發(fā)平臺了,很靈活!開發(fā)三步曲:畫表格做界面,中文公式配置業(yè)務(wù)關(guān)聯(lián),點點鼠標(biāo)配置、流程、用戶權(quán)限,OK,一個人就能輕松做系統(tǒng)。

1個人,5分鐘做數(shù)據(jù)報表收集系統(tǒng),30分鐘做OA、出入庫管理

常見的數(shù)據(jù)填報,統(tǒng)計,分析,功能,5分鐘就搞定,而常用的OA,30分鐘就能實現(xiàn),比如:多用戶,權(quán)限,智能自動錄入,業(yè)務(wù)流程,審批流程,附件,統(tǒng)計查詢分析圖表,計劃日程,定時提醒……。這些常見功能,快速搞定

1個人,3天做進(jìn)銷存,30天做ERP、WMS

對于復(fù)雜一些進(jìn)銷存管理系統(tǒng),ERP等,幾天,一個月都能完成,如果有編程的方式,你想得多久,可能1個人都不搞不定!而用云表,就可以了,像中鐵16局就是一群辦公室人員用云表做自己的內(nèi)部業(yè)務(wù)系統(tǒng),已成功替換了原有上百萬的系統(tǒng)。

一鍵生成APP,自帶OpenAPI與第三方軟硬件無縫集成

軟件功能做好了,設(shè)計后臺勾選生成APP,OK,移動辦公一鍵搞定,查看,填報,審批一樣都不少,與金蝶,用友,SAP,車床機(jī)器設(shè)備,電子秤,地磅,考勤機(jī),電話盒子,PDA,掃描槍。……都可以連接哦。

只有想不到,沒有做不到

當(dāng)ucloud,中鐵,電信,航天,首鋼……各大企業(yè)都在使用,應(yīng)用軟件開發(fā)從此不用編程,作為程序員,也要了解一下這個高效的工具,解放自己,不再996

免費贈送免費工具

轉(zhuǎn)發(fā),關(guān)注,好評,點贊, 多謝啦

打開如下鏈接免費使用,https://www.toutiao.com/a1628972094699531

在手機(jī)上,請通過評論區(qū)鏈接直接打開。如果是電腦上查看的,復(fù)制打開上面鏈接就可以了

如有不清楚的,隨時留言

評論0 贊同0
  •  加載中...
BLUE

BLUE

回答于2022-06-28 15:27

謝謝邀請!

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

開源免費跨平臺、支持語言多

visual studio code是微軟基于Electron這個框架進(jìn)行打造的,本身就是開源免費的文本編輯器。visual studio code是真正的跨平臺代碼編輯器,在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支持都非常好;對于比較冷門的Less、HandleBars、Jade、Razor、Batch、Sass支持也非常好;現(xiàn)在還提供了對PowerShell、Ini、Makefile、Dockerfile的支持,這可以說是比較全能的功能了,最后就是對于經(jīng)常寫作的開發(fā)者,Markdown肯定是必備的,畢竟這樣寫出來的文章才有靈魂。

插件豐富、文檔齊全

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

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

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

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


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

評論0 贊同0
  •  加載中...
Prasanta

Prasanta

回答于2022-06-28 15:27

好用的代碼編輯器,當(dāng)屬vscode了,輕量、免費、支持代碼高亮,微軟出品,質(zhì)量保證!


圖形界面,如下:


另外,vscode可拓展性十分強(qiáng),你可以根據(jù)自己編輯的代碼內(nèi)容,安裝相應(yīng)的插件,體驗效果更好:

評論0 贊同0
  •  加載中...
mozillazg

mozillazg

回答于2022-06-28 15:27

原諒我這么嚴(yán)肅的回答,要用敘事體。

源于早幾年的時候,一次坐火車,對過是一個年輕小伙兒。三句兩句,原來是理工科的。原來是計算機(jī)專業(yè)的。還沒有開始專業(yè)的學(xué)習(xí)。于是聊到了敲代碼,于是聊到了編輯器,于是聊到了IDE。常用的IDE和流行的編輯器,小伙子顯然都還沒有接觸到。

我忘不了他那種對于知識渴求時雙眼放光,渾身興奮的勁兒,像極了自己那個年齡段,對于未知世界的渴望!

我用他的手機(jī),默默敲下了以下幾個關(guān)鍵字。

Sublime Text

輕量級,速度快,插件使用Python開發(fā),代碼提示,自動補(bǔ)全,都可定制。


Vim

上古編輯器界的扛把子。

自帶很多語言的語法高亮,選項多,高度可定制,多種插件可安裝。

上得廳堂,下得廚房,可低調(diào),可炫酷,隨心所欲。


Emacs

上帝的編輯器。“Emacs不是編輯器,是操作系統(tǒng)”![奮斗]

因為NB,沒用過,都不敢多說一個字。[逃]


Nano

這個,我不是嚴(yán)肅的,nano是編輯器。注意,我沒說nano是代碼編輯器

因為簡單,隨手就來,終端里你是最拉轟的、風(fēng)度翩翩的豬肉王子~~


JetBrain IDEA

JetBrain的全家桶,寫php有phpstorm,寫python有pycharm,寫js有webstorm,寫java有IDEA,寫C++有CLion。且個個都是狠角色,沒有不強(qiáng)的。

鑒于太多,貼個Logo全當(dāng)簽過到了哈!


VS Code

微軟的visual studio號稱“宇宙第一IDE”,安裝起來費水費電費時間,費硬盤費空間,給C盤剩下的地方不多了。Visual Studio是要接管我的C盤嗎?

所以,有弄出一個開了源的Visual studio code,插件化安裝,支持較多功能,因為大廠加持,更新較快,值得使用。

但是更新太快,還是windows那一套“霸王硬上”的更新手段,漸漸用的不上心了。


故事總要有個結(jié)尾。

小伙子激動地接過手機(jī),我想,此刻,在他心中,應(yīng)該埋下了一顆希望的種子。

仿佛暗夜的螢火蟲,微弱,卻異常醒目。

晨光熹微,黎明按耐不住想要沖破這夜!

評論0 贊同0
  •  加載中...
quietin

quietin

回答于2022-06-28 15:27

現(xiàn)在主流采用的編輯器一般具備如下幾個特點:

1.有強(qiáng)大提示功能

2.擁有各種實用拓展性插件

3.可檢測代碼風(fēng)格

4.容易安裝部署

5.穩(wěn)定性高,版本維護(hù)密集

6.界面風(fēng)格統(tǒng)一,便于操作

比如C#用的vs,全中文編輯器,提示強(qiáng)大,是C#的首選;C/C++使用的CLion,jetbrains出品必數(shù)精品;web用的webstorm、intelijIdea、vscode等,jetbrains在編輯器上當(dāng)屬第一;Java常用的eclipse和intelijIdea;php用的phpstorm等。

jetbrains為各個語言貢獻(xiàn)了極好的編輯器,好用不是說說而已!

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<