第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如果你認(rèn)為IDE和vim(emacs)在不同的場(chǎng)合發(fā)揮作用不一樣, 歡迎指點(diǎn)

如果你認(rèn)為IDE和vim(emacs)在不同的場(chǎng)合發(fā)揮作用不一樣, 歡迎指點(diǎn)

12345678_0001 2023-04-18 18:14:19
見周圍的人編程都是用一些IDE工具, 比如visual studio或者Eclipse等, 但是我覺得用vim或者emacs完全可以啊。想問下大家IDE相對(duì)于傳統(tǒng)經(jīng)典的編輯器vim(emacs)有哪些優(yōu)點(diǎn)。 我不想讓大家在這里為IDE和vim(emacs)發(fā)生口水戰(zhàn), 因此只想讓喜歡IDE的人說說IDE相對(duì)于vim(emacs)的強(qiáng)大之處即可。
查看完整描述

2 回答

?
收到一只叮咚

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超5個(gè)贊

IDE可以為你把你經(jīng)常做的繁瑣事情提供捷徑。并且針對(duì)具體的語言或者框架有自己的優(yōu)化。

比如我寫Java Code經(jīng)常用Eclipse和Intellij來完成重構(gòu),在某個(gè)函數(shù)的作用域內(nèi)修改變量名字,找到實(shí)現(xiàn)某個(gè)interface的所有類,自動(dòng)生成JavaDoc的注釋,讓它自動(dòng)幫我分析可以但是忘記加的annotation比如@Override,甚至修改類名并且同時(shí)修改文件名,修改類所在的包同時(shí)移動(dòng)文件等事情。

比如我寫Objective-C,我要使用UIBuilder來設(shè)計(jì)xib或者storyboard文件……

這些事情,不是emacs或者vi做不到,只是對(duì)某個(gè)特定語言的特定功能,肯定還是IDE支持的更好。

Generality和Speciality不可兼得。

當(dāng)然,寫C++和Python(非Django)代碼我一般都用vi。我自己的原則是,工具是不挑的,榔頭拿來敲釘子,剪刀拿來剪紙,在有些時(shí)候,剪刀也可以敲釘子,但是工欲善其事必先利其器的一點(diǎn)就是,選好用具,然后用的非常熟悉,非常熟悉,非常熟悉。


查看完整回答
反對(duì) 回復(fù) 2023-04-21
?
GCT1015

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超4個(gè)贊

IDE就是集成開發(fā)環(huán)境,而配置好的vim和emacs與IDE無異爾。

Eclipse這種企業(yè)級(jí)的IDE需要花在配置上的時(shí)間少,但是自由度低。vim和emacs這種輕量級(jí)的工具配置起來相對(duì)復(fù)雜一些但是自由度更高。

對(duì)這兩種類型的工具的偏好因人而異。沒有最好的工具,只有最要的程序員,對(duì)吧?


查看完整回答
反對(duì) 回復(fù) 2023-04-21
  • 2 回答
  • 0 關(guān)注
  • 217 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)