c++編譯器哪個好 許多老程序員不建議新手用IDE集成開發(fā)環(huán)境,而是用編輯器+編譯器,用命令行編譯,這個怎么看?
許多老程序員不建議新手用IDE集成開發(fā)環(huán)境,而是用編輯器+編譯器,用命令行編譯,這個怎么看?人們的固有概念中,用編輯器 編譯器寫代碼的就是比IDE的厲害,可能吧,但這里還是需要考慮效率的問題。第一個是
許多老程序員不建議新手用IDE集成開發(fā)環(huán)境,而是用編輯器+編譯器,用命令行編譯,這個怎么看?
人們的固有概念中,用編輯器 編譯器寫代碼的就是比IDE的厲害,可能吧,但這里還是需要考慮效率的問題。
第一個是學(xué)習效率,作為一名新手,如果在普通編輯器上碼代碼,是很迷茫的,在起步階段就熄火了。在強大的IDE支撐下,能夠很快扶著拐杖前進。
第二個是編程效率,不容置疑的,使用IDE一定會比普通編輯器快,而且現(xiàn)在都是使用框架來做工程,單純的使用編輯器是不合適的,使用編輯器更多的是以前函數(shù)式編程的工具。
第三個是溝通效率,你寫代碼別人要能看明白,要能在各個文件、類、方法之間切換,IDE無疑是提供了良好、高效的溝通工具,而IDE這一點做得不夠好。
所以,不要執(zhí)著于看上去很厲害的編輯器,使用高效的工具把問題解決,更加深刻的理解各個環(huán)節(jié)的原理,才是王道。
為什么很多人建議學(xué)C語言不用任何IDE,直接用編輯器和編譯器?
首先給出自己的觀點,不用ide弊大于利,而且在實際開發(fā)中嚴重影響開發(fā)效率。
純手工敲代碼可能唯一的好處是讓你能增強對函數(shù)的記憶吧,其他的裝逼成分更大。
工欲善其事,必先利其器。
ide是一個恨好的幫助我們開發(fā)的工具,很多輔助工具代碼補全,分析功能,編譯器、調(diào)試器,圖形界面等。
現(xiàn)在的系統(tǒng)代碼量這么大,沒有ide維護起來難以想象,開發(fā)效率又低,建議使用合適的ide。
大一軟件工程新生,想在暑假自學(xué)C語言,電腦上有什么好的編譯器或IDE推薦?
用visual studio,適合初學(xué)者,看我的視頻,有專門介紹。