03.06 有哪些比較好用的編程軟件?

威的vlog


這個就非常多啦,每門編程語言都有自己的編程軟件,這裡以C/C++、Java、Python為例,簡單介紹一下這3種編程語言比較常用的軟件:

C/C++

1.Dev-C++:這是Windows環境下一個免費、輕量級的C/C++開發環境,基本功能和早期的VC++6.0非常相似,沒有任何自動補全、語法檢查的功能,對於新手來說,比較適合入門練習,因此在許多高校中作為教學軟件使用:

2.CodeBlocks:這是一個免費、開源、跨平臺的C/C++開發環境,相比較功能比較單一的Dev-C++來說,支持自動補全、語法提示和檢查等功能,除此之外,還自帶有許多工程模板,可以快速創建Qt、GUI、OpenGL等應用程序,因此使用也比較廣泛:

3.Visual Studio:這應該是Windows平臺下使用最多的C/C++開發環境了,號稱宇宙第一IDE,相比較前面2個輕量級的開發環境來說,Visual Studio支持代碼重構、單元測試等高級功能,因此開發、調試效率更高,在大型軟件設計中經常會用到:

Java

1.IDEA:這應該是目前使用最多的Java IDE了,業界最好的Java開發工具之一,功能非常強大、設計靈活、插件擴展豐富,支持智能補全、代碼高亮、語法提示、Git等常見功能,除此之外,還支持代碼審查、代碼重構、JUnit等高級功能,因此調試、開發、運行效率更高,在大型項目開發中經常會用到,管理項目非常方便:


2.Eclipse:這也是早期使用比較多的一個Java集成開發環境,免費、開源、跨平臺,大部分接觸Java編程比較早的開發人員都應該使用過這個軟件,支持自動補全、語法提示、代碼高亮等常見功能,插件擴展豐富,安裝相關插件後,也可作為C/C++、Python、安卓開發環境使用,非常不錯:

Python

1.VS Code:這是免費、開源、跨平臺的代碼編輯器,嚴格意義上說,只具備代碼編輯的功能,但安裝相關插件後,也可以直接編輯運行Python程序,佔用內存少、運行速度快、輕便靈活,因此對於Pyhon入門開發來說,是一個不錯的開發軟件:

2.Sublime Text:這也是一個比較常用的代碼編輯器,基本功能和VS Code差不多,輕巧靈活,文本編輯功能強大,配置本地Python解釋器後,也可以當做一個非常不錯的Python編程軟件來使用:

3.PyCharm:這個就比較專業了,專門用於Python開發的一個軟件,相比較前面輕量級的代碼編輯器來說,支持單元測試、代碼重構、代碼分析等高級功能,開發、調試運行效率更高,因此在大型項目開發中經常會用到,項目管理更方便:

當然,還有許多其他編程語言的軟件,像Web前端、PHP等,這裡就不一一介紹了,網上相關資料非常豐富,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。


小小猿愛嘻嘻


謝謝。

本人是正一名正在學校就讀的大學生,而且自己的這個專業會用到編程,所以對這些軟件還是用過一些的,下面就給你列一下比較好用的軟件。

Top1.Devc++,這個我是覺得比較好用的,非常適合新手。

Top2.Notepad,這個總的來說跟第一個還是差不多的。

Top3.Visual c++,這個軟件在建工程方面有點要求,所以要先一些教程看一下,否則會出現很多錯誤的。

Top4.Visual stdio2010,這個軟件對於老手來說比較合適,適用於很多語言的編程。

Top5.Keil,這個也是用來編程的,但更確切的說是位一些嵌入式開發者用的,純軟件的不適合這個軟件。


科技天下加


好用 都是相對的!看你選擇哪一門編程語言!

微軟的技術 當然首推 Visual studio !集成的技術語言類 非常多!目前這個IDE最新為 2017!

開發移動應用,WEB站點,API,WINCE,桌面程序,.net core 跨平臺應用!還集成了 Python 等等

java 用的多的 eclipse,my eclipse 這兩個!

PHP的 也可以用 eclipse 還有 phpstorm 等!

我自己主要用 微軟的產品!

希望對你有所幫助!


麗波霏霏


Microsoft Visual Studio適用於微軟支持的所有平臺,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.Net Core、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。

易語言,這個自帶ide 主要是編程用中文編寫代碼

eclipse

其實也很好用,是Mac OS X和Windows都可以使用的跨平臺的軟件。

Xcode

是專為Mac OS X打造

另外大神就用Vim和記事本


菜鳥呆呆


看你用什麼語言唄。很多的語言都有很好的自己御用的編譯器。

比如: Java的Eclipse, C++的Qt Creator,Matlab的....Matlab,R的Rstudio

你如果想找一個比較通用的軟件,強推:

Sublime Text

(重要的內容單獨佔一行)

雖然它本質上只是個notepad不過人家就是厲害啊就是好用啊!



月卡大叔


大型項目肯定用一些比較厚重的ide,比如JetBrains公司的系列產品,這個可以針對不同需要下載,我個人平時寫的不多,用的輕量級的編輯器vscode,這種輕量級的編輯器也很多,看個人喜歡點。



奔波的IT人


你說的是開發環境IDE嗎?這要看你是開發什麼軟件,使用什麼語言了。如果是用C/C++,那可以使用微軟自家的visual studio。如果是使用java,可以用intelJIDEA,用python可以用pycharm,web前端可以用webStorm。安卓開發用Android stuido.若iOS開發用xcode。如果喜歡輕量級的,可以用vs code搭配一些插件。其實還有很多,關鍵要看你用什麼語言,開發什麼軟件。


程序引力


微軟的Visual Studio2017或2015,需要工具軟件私聊我。望點贊!


櫻野貓cn


圖形界面的java開發工具 JDK Borland的JBuilder JBuilder,JDeveloper,VisualAgeforJava jcreater等等,適合自己的才是最好的。


回首亦江南


真想玩建議可以嘗試入下vim/Emacs的坑,可以學到不少東西,主要是思想,另外就是基本大部分語言和編輯器,都支持這兩種的快捷鍵綁定,換其他的也方便


分享到:


相關文章: