這個要看具體開發(fā)語言了,不同的編程語言有不同的IDE,下面我簡單介紹幾個,涉及常見的c/c++/c#、java、python、php、go,感興趣的朋友可以嘗試一下:

c/c++/c#:visual studio

微軟自主設(shè)計研發(fā)的一款智能IDE,相信只要是做開發(fā)的,基本無人不知無人不曉,你能想到的各種功能,visual studio都在逐漸融入和實現(xiàn),基本的智能補全、語法提示、代碼高亮、版本控制,到高級的cmake、代碼重構(gòu)、單元測試,visual studio都已集成,后期功能還在擴展和完善,初學(xué)來說,不易掌握,軟件本身也有些大,但熟悉后,的確是一個開發(fā)利器:

常用哪個IDE環(huán)境

java:intellij idea

說起idea,相信只要是做java開發(fā)的朋友,應(yīng)該都非常熟悉了,除了早期的eclipse,就數(shù)它功能最為強大,公司和個人也使用的最多,常見的智能補全、代碼高亮、語法提示等基本功能,這個軟件都能很好兼容,除此之外,還支持junit單元測試、cvs整合、代碼分析等高級功能,自帶有maven、gradle構(gòu)建工具,項目開發(fā)和管理來說在合適不過:

常用哪個IDE環(huán)境

python:pycharm

這是一個非常專業(yè)智能的python開發(fā)軟件,相信只要是做python開發(fā)的朋友應(yīng)該都非常熟悉,和idea一樣,pycharm也是jetbrains公司的產(chǎn)品,智能補全、語法提示、代碼高亮等功能非常不錯,支持單元測試、代碼重構(gòu)等高級功能,因此非常適合項目開發(fā),尤其是多人協(xié)作的團隊項目,效率非常高,也非常容易學(xué)習(xí)和掌握:

常用哪個IDE環(huán)境

php:phpstorm

顧名思義,這是專門為php開發(fā)的一個智能軟件,相信只要做php開發(fā)的朋友都非常熟悉,旨在提高用戶效率,提供智能代碼補全,快速導(dǎo)航以及即時錯誤檢查,支持單元測試、遠程文件同步、批量代碼分析等高級功能,因此非常適合大型項目開發(fā),不管是代碼的編寫還是調(diào)試,效率都非常高:

常用哪個IDE環(huán)境

go:goland

這是jetbrains公司專門為go語言開發(fā)的一款軟件,在業(yè)界非常受歡迎,相信做go語言開發(fā)的朋友非常熟悉,提供代碼提示、快速導(dǎo)航、靈活的錯誤分析以及格式化、重構(gòu)功能,而且具有強大的靜態(tài)代碼分析能力,不管是項目開發(fā),還是日常個人使用都非常方便,簡單易學(xué),非常容易上手,當(dāng)然,軟件本身是不免費的:

常用哪個IDE環(huán)境

除了以上5個IDE環(huán)境,其實還有許多其他IDE,像clion、eclipse、webstorm等也都非常不錯,適用于不同的語言和開發(fā)環(huán)境,根據(jù)自己實際情況,選擇合適的開發(fā)軟件