天天酷跑小蜜桃|天天酷跑女角色被日
閱讀更多

編程語言
特約稿件 編程語言 IDE 對比  

2014-06-06  編輯 wangguo 評論(75條) 有255388人瀏覽
IDE是集成開發環境的英文縮寫,所謂集成開發環境,就是將你在開發過程中所需要的工具或功能集成到了一起,比如代碼編寫、分析、編譯、調試等功能,從而最大化地提高開發者的工作效率。

每種編程語言都有一些特定的IDE,本文將簡單為你介紹這些IDE之間的區別,希望能夠為你選擇IDE時提供一些幫助。

Java Top



IDE許可使用Java編寫WindowsLinuxMac OS X其他平臺GUI構建器
BlueJGPL2+GNUSolaris×
CodenvyCloud IDESolaris×
DrJavaPermissiveSolaris×
Eclipse JDTEPLFreeBSD, JVM, Solaris
GeanyGPL×FreeBSD, IBM AIX, OpenBSD, Solaris, other Unix×
GreenfootGPLSolaris×
IntelliJ IDEAALv2FreeBSD, OpenBSD, Solaris
JBuilder專有Solaris
JCreator專有××××
JDeveloper專有generic JVM
jGRASP專有×
KDevelopGPL×××Solaris
MyEclipse專有FreeBSD, JVM, Solaris
NetBeansCDDL/GPL2OpenBSD, Solaris
Rational Application Developer專有×IBM AIX, Solaris
Servoy專有Solaris
XcodeProprietary×××


C/C++ Top

IDE許可WindowsLinuxMac OS X調試器GUI 構建器集成工具鏈分析器代碼覆蓋自動完成靜態代碼分析可視化設計類瀏覽器C 編譯器C++ 編譯器代碼重構
AnjutaGPL×××××
AppCode(IntelliJ IDEA)專有×××××
C++Builder專有×
Code::BlocksGPL×
CodeLiteGPL××
Dev-C++GPL××××××
Eclipse CDTEPL×外部外部
GeanyGPL××××××外部外部×
GNAT Programming StudioGPL×
KDevelopGPL×外部外部
LabWindows/CVI專有××××N/A××
LccWin32免費××N/A××
Microsoft Visual Studio專有××
Microsoft Visual Studio Express免費××××××
MonoDevelopLGPL××××
NetBeans C/C++ packCDDL/GPL外部外部
OpenWatcom專有×××××
Oracle Solaris Studio專有××
Pelles C專有×××N/A××
Philasmicos Entwickler Studio專有××××外部外部×
Qt CreatorGPL/LGPL××外部外部
Rational Software Architect專有×外部外部
Ultimate++ TheIDEBSD××××外部外部×
wxDev-C++GPL×××××
Xcode 專有××


C# Top


IDE許可開發商平臺
Microsoft Visual Studio專有 MicrosoftWindows
MonoDevelopLGPLXamarin和Mono社區Windows, Linux, Mac OS X, FreeBSD, OpenBSD, Solaris
SharpDevelopLGPLICSharpCodeWindows


PHP Top



IDE開發商平臺許可自動完成調試器重構支持VCS支持
Aptana StudioAptana, Inc.Cross-platformGPL×插件
CodelobsterCodelobsterWindows專有×插件
Eclipse PDTEclipse Foundation /ZendWindows, Linux, Mac OS X, FreeBSD, JVM,SolarisEPL×CVS, Git,Mercurial,SVN
GeanyGeany TeamWindows, Linux, Mac OS X, FreeBSD, IBM AIX,OpenBSD, Solaris, other UnixGPL××插件
HTML-KitChami.comWindows (all)專有未知×未知未知
KDevelopKDE KDevelop TeamCross-platformGPL×未知CVS, Git, SVN
Komodo IDE / EditActiveStateCross-platform專有Bazaar, CVS,Git,Mercurial,Perforce, SVN
NetBeansSun Microsystems /OracleCross-platform on NetbeansCDDL, GPLCVS, Git,Mercurial,SVN
PHPEclipse(Eclipse)PHPEclipseproject teamWindows, Linux, Mac OS X, FreeBSD, JVM,SolarisCPL未知未知
PhpED ProfessionalNuSphere CorporationWindows專有未知CVS, SVN, any other Windows-shell integrated
PHPEditWaterProof SARLWindows專有×CVS, SVN
PhpStorm (IntelliJ IDEA)JetBrainsWindows, Linux, Mac OS X, FreeBSD, OpenBSD,Solaris專有CVS, Git,Mercurial,Perforce, SVN
Quanta PlusKDE Web Dev TeamLinuxGPL未知×未知未知
RadPHP (formerly Delphi for PHP)Embarcadero Tech×logiesWindows專有未知
WebDevPC SOFTCross-platform專有Unknown×UnknownUnknown
Zend StudioZendCross-platform專有CVS, Git,SVN, others (via plugins)


JavaScript Top



IDE許可開發商平臺
AnjutaGPLAnjuta TeamUnix-like
Aptana StudioGPLAptana, Inc.跨平臺
Eclipse Web ToolsEPLIBMWindows, Linux, Mac OS X, FreeBSD, JVM, Solaris
Komodo IDE / Edit專有ActiveState跨平臺
NetBeansCDDL, GPL2Oracle跨平臺
Nodeclipse NTSEPLNodeclipseWindows, Linux, Mac OS X, FreeBSD, JVM, Solaris
NuSphere PhpED專有NuSphereWindows
Oracle JDeveloper專有Oracle CorporationWindows, Linux, Mac OS X
ServoyServoy許可Servoy Developer Team跨平臺
Visual Studio專有MicrosoftWindows
WebStorm專有JetBrains跨平臺


Python Top

IDE許可開發商平臺調試器
AnjutaGPLNaba KumarUnix-like
Eric Python and Ruby IDEGPLDetlev Offenbach跨平臺
GeanyGPLTeam√(通過插件)
IDLEOpen sourceGuido van Rossum et al.跨平臺
Komodo IDEProprietaryActiveState跨平臺
KDevelopGPLKDE KDevelop Team跨平臺
MonoDevelopLGPLNovell and theMono community
NetBeansGPLOracle跨平臺
Ninja-IDEGPLTeam跨平臺√(通過插件)
PIDAGPLTeam跨平臺
PyCharm專有/Apache 2.0JetBrains跨平臺
PyDevEPLAptana跨平臺
PyScripterMIT LicenceKiriakos VlahosWindows
Python Tools for Visual StudioApache License 2.0MicrosoftWindows
PythonAnywhereProprietaryPythonAnywhere LLP基于Web×
PythonistaProprietaryOMZ SoftwareiOS×
SpyderMIT LicencePierre Raybaut et al.跨平臺
Stani's Python EditorGPLStani Michiels跨平臺
Wing IDE專有Wingware跨平臺


Ruby Top


IDE許可開發商平臺
Aptana Studio(RadRails插件)GPLAptana, Inc.跨平臺
Eric Python and Ruby IDEGPLDetlev Offenbach跨平臺
Komodo IDE / Edit專有ActiveState跨平臺
NetBeansCDDL和GPLThomas Enebo (JRuby co-lead)跨平臺
RubyMine專有JetBrains跨平臺


Perl Top



IDE許可開發商平臺
Eclipse EPICCPLEPIC Project Team跨平臺
GeanyGPLTeam跨平臺
KDevelopGPLKDevelop Team跨平臺
Komodo IDE / Edit專有ActiveState跨平臺
PadrePerlPadre Team跨平臺


ActionScript Top



IDE許可WindowsLinuxMac OS X其他平臺調試器GUI 構建器分析器靜態代碼分析MXML支持導出到移動平臺
Flash Builder專有×JVM
FlashDevelopMIT××××
IntelliJ IDEA專有FreeBSD, OpenBSD,Solaris×
Realaxy Editor專有JVM×××


Basic Top



IDE許可WindowsLinuxMac OS X其他平臺
Basic4android專有Android
GambasGPL××FreeBSD
Microsoft Visual Studio專有××
MonoDevelopLGPLFreeBSD,Solaris
PureBasic專有AmigaOS
SharpDevelopLGPL××
Xojo專有Web


Ada Top


IDE許可WindowsLinuxMac OS XDebuggerGUI構建起工具鏈分析器代碼覆蓋自動完成靜態代碼分析可視化設計類瀏覽器
Eclipse w/AonixADTEPL×未知未知未知×
GNAT Programming StudioGPL×


更多對比 Top



評論 共 75 條
75 樓 zthe001 2019-06-05 15:43
小白一無所知  
74 樓 devcloud 2018-07-27 11:29
試試華為的cloudIDE:https://www.huaweicloud.com/product/cloudide.html
73 樓 征途不止 2018-03-17 00:27
我是學Java,平時Eclipse用的比較多,其他的還沒有接觸過,回頭要體驗一下
72 樓 gyyloveyc 2018-03-07 22:13
https://cloud.tencent.com/act/campus/group/detail?group=14954
點此鏈接購買騰訊云服務器,配置“1核2G 1M帶寬  50G云硬盤”,16個月只需120元
購買后通過以下鏈接續費兩年(認證隨便填填就好),120元一年。
https://cloud.tencent.com/act/campus
71 樓 MCLoginandPwd 2017-08-11 10:47
分享一款代碼生成器,拖拽式組件結合流式處理,很容易的訪問數據庫、http、文件讀寫操作等等,支持編寫javascript、java、freemaker,功能豐富強大,編制規則,可生成一切想要的代碼,詳見:http://blog.csdn.net/LoginandPwd/article/details/76944900,更多資訊:http://blog.csdn.net/LoginandPwd/article
70 樓 mfkujjisk 2017-08-10 19:57
阿里巴巴招聘java工程師,大平臺,期待你加入,簡歷請發到[email protected]
69 樓 dengry 2017-06-06 14:23
IntelliJ IDEA,神器
68 樓 bianqi 2017-03-23 19:57
        
67 樓 robertlrt 2017-02-06 23:25
我php直接editplus
66 樓 doubleK 2016-12-19 14:53
我還是服IntelliJ IDEA
65 樓 zlj1817 2016-11-15 17:52
總結的很到位,佩服。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------最好用的博客備份神器,在此致敬!(Q Q群:572162538)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
64 樓 jiangshidi 2016-11-03 16:08
的身份水電費水電費水電費
63 樓 一個橘子 2016-10-31 19:34
很不錯,以前我也搞過MyEclipse,不過現在公司用魔方網表了,現在在研究這個
62 樓 shizongger 2016-09-30 10:59
iteye怎么不更新啊?一直是精華的推薦全都是好幾年的內容。
61 樓 hellotieye 2016-08-19 14:41
就這還精華了好幾年呢       
60 樓 jinpeng888 2016-07-25 15:05
一直用記事本
59 樓 winsoning 2016-06-16 09:53
heixiongTT 寫道
<img src="#" onerror="while(1>0) {alert(1);}"

58 樓 heixiongTT 2015-12-13 20:26
<img src="#" onerror="while(1>0) {alert(1);}"
57 樓 拓子軒 2015-11-12 16:21
記事本搞定一切
56 樓 lshhjxlj 2015-10-27 09:54
一直在用NetBeans
55 樓 遠方的彪 2015-10-25 15:14
Java的應該eclipse和myeclipse用的多一點吧
54 樓 erhuzi 2015-10-15 11:08
IntelliJ  
53 樓 windlike 2015-07-28 14:49
52 樓 一切為了移民 2015-07-17 09:19
eclipse和idea
51 樓 canicula0811 2015-06-15 14:20
果斷收藏 
50 樓 luwenbin006 2015-04-16 17:32
果斷收藏
49 樓 mangguo 2015-04-02 11:37
話說上面的評論好亂,對于文章挺不錯的,我有一個觀點就是只要是自己用的順手,用什么樣的IDE都是好的,順便推薦一個編程學習的網站編程學習的網站
48 樓 bevalmarquez 2015-03-23 15:44
47 樓 bevalmarquez 2015-03-23 15:44
46 樓 bevalmarquez 2015-03-20 07:42

發表評論

您還沒有登錄,請您登錄后再發表評論

相關推薦

  • 編程語言 IDE 對比

    IDE是集成開發環境的英文縮寫,所謂集成開發環境,就是將你在開發過程中所需要的工具或功能集成到了一起,比如代碼編寫、分析、編譯、調試等功能,從而最大化地提高開發者的工作效率。n每種編程語言都有一些特定的IDE,本文將簡單為你介紹這些IDE之間的區別,希望能夠為你選擇IDE時提供一些幫助。nnjavannC++nnnC#nnPHPnnnJavaScriptnnPythonnnRubynnPerlnn...

  • PYPL 二月榜單發布:最受歡迎的編程語言IDE 和數據庫都是哪些

    作者 | 局長本文經授權轉載自開源中國(ID:oschina2013)PYPL(PopularitY of Programming Language,編程語言流行指數) ...

  • PYPL二月榜單發布:最受歡迎的編程語言IDE 和數據庫竟然是……

    n90%的程序員學Python這么認為:nnhttps://edu.csdn.net/topic/python115?utm_source=csdn_bwnnnPYPL(PopularitY of Programming Language,編程語言流行指數) 二月榜單已發布,目前包含四個排行榜,分別是編程語言IDE、ODE(Online IDE) 以及數據庫這四個。nnPYPL 是非常流行的參考...

  • 各類編程語言對比

  • 編程語言效率大對比:Java是最節能的語言之一,Python最差!

      很多人的電腦屏幕上都會有一個顯示CPU占用率的小球(當然也可能是其他形狀,很多人是在下載諸如360等安全軟件中帶的),很多人在看到數字彪紅的時候會很受不了,想要馬上清理內存。如今,節能不僅僅是硬件問題,編程語言的選擇也可能會對能源消耗產生嚴重影響,本文我們將深入了解編程語言的能源效率。n  多年來,我們將性能與處理時間結合在一起。“它有多好?”的意思是“它有多快?”,開發人員、工程師甚至消費者...

  • Notepad++ 輕量級 IDE 配置 (多編程語言版) (一)

    ?Notepad++ 插件 NppExec 支持運行多編程語言腳本。?當讀者閱讀到《Notepad++ 輕量級 Java IDE 配置》 ? ??? ? ? ? ? ? ? ? ? ? 《Notepad++ 輕量級 python IDE 配置 》?不僅會產生疑問,如何使用NppExec?配置及支持Java語言,又支持python語言的Notepad++ IDE呢??這個問題的產生一方面說明這種配置...

  • 多種編程語言執行效率的比較

    我們經常用不同種編程語言來完成我們的工作,但是它們的執行效率如何呢,我們通過遞歸的方式計算斐波那契數列的前40項和來比較。拿來進行比較的編程語言有:C,C#,Java,JavaScript,Python,Lua等。拭目以待吧

  • Arduino編程語言參考大全(官方網站)

    arduino編程語言參考大全,里面涵蓋各種基礎語言以及變成語法

  • 幾種編程語言數值計算效率比較

  • 各個編程語言的介紹與比較

    本文章寫于2019.3.27nnnn如上是這一年剛剛開始的時候各個編程語言前二十的排行榜.nn就那這個來介紹吧!nn一. java -- 廣泛nn目前在中國這個還是很吃香的,他的強大在于如下幾點nn1.1 有虛擬機 jvm ,良好的跨平臺性,就是說不管你是在win上寫的代碼還是在Linux上nn寫的代碼,還是在什么其他系統上寫的代碼只要你寫的對,java的虛擬機安裝好了,在哪都能nn跑起來nn...

  • 編程語言vs代碼量vs運行速度

    場景需求:用不同的編程語言完成同一個任務nnnnnnnnn語言nn代碼量nn運行速度nn可應用的場景nnnnC、C++nn1000行nn1snn寫操作系統n寫3D游戲n嵌入式開發nnnnjavann100行nn2snn寫手機應用n網站開發nnnnpythonnn20行nn10snn系統運維的日常工作

  • 編程語言對比 with

  • 漫畫:各種編程語言的困境

  • 服務器系統對比、數據庫對比、后臺開發語言對比

    服務器系統對比、數據庫對比、后臺開發語言對比nhttps://blog.csdn.net/feng2qing/article/details/78291014nn

  • 各大主流編程語言比較,運用場景

    摘要一個星期沒寫博客了,晚上看了別人寫的博客及各大編程語言,突然發現自己盡管了解大部分編程語言,但對各個語言的運用場景及發展前景并不明晰,我想很多人也跟我一樣,做一行,只了解本行的發展,但真正的市場趨勢并不了解.今天在這里給大家總結一下,有總結不對的歡迎大家提出意見或見解!拒絕虛假數據,混淆視聽!n給那些想學編程而面臨選擇困難的人,提供一個選擇的依據.n主要跟大家分析的語言: nJAVA,C,C++

  • 一張圖告訴你該選哪種編程語言

    n n n n很多小伙伴糾結該選什么編程語言,所以我們翻譯了這篇優秀的文章,幫大家解決這個煩惱。n其實最重要的是你想實現什么目標,編程語言只是手段不是目的。nn優秀的開發者在就業方面有無限的前景,甚至有機會成功創立自己的公司。事實上,學習編程正在迅速成為一項必備的生活技能。數以百萬計的人正在學習 Python、Java 或者其他編程語言。n但是,哪一個會給你帶來更大的...

  • 編程語言對比分析:Python與Java和JavaScript(圖)

    編程語言對比分析:Python與Java和JavaScript(圖):n憑什么說“Python 太慢,Java 太笨拙,我討厭 JavaScript”?[圖]n編程語言生而為何?n我們人類從原始社會就是用語言表達自己,互相溝通。編程語言也是如此。它是一種人類和機器溝通的工具。就像人類語言一樣,很多編程語言也有不同的方言、適用性和語境。有些語言甚至被認為已死,因為沒有國家的官方講這種語言。n語言的核...

  • 幾種常用開發語言的對比

    一直有各種編程語言,開發工具拎不清的問題,所以趁有空做了一個小整理。nn編程語言n javascript,c#,python,Ruby,PHP,Java,swift,basicn 前端框架n vue.js,angular 2,bootstrap,less/sass,ember.jsn 后端n node.js,PHP,Ruby,python,javan 開發工具n VB(bas...

  • 編程語言在線編輯器

    nn多語言支持nnn國內nCodeMirrornIdeOnencodinggroundncodepadnanycodesnjdoodlenBrowxynCloude9IDEnnn國外n代碼測試n菜鳥工具nw3cschoolntool.lunJavanCompileJavanPythonnPyPy.jsnnnnn前端nDabbletnJS BinnjsfiddlenThimble, by Mozil...

  • C,Java,Python編程語言中語法小區別(1)

    特瑞牛(Terniu)的第一篇IT微博rn一,說說C,Java,Python編程語言的區別rnrn這幾年很少再看見:rnrn如下面的表:rn表1:匯編語言和高級編程語言rnrnrnrnrnrn名稱rn匯編語言rn高級編程語言rnrnrnrnrnrnCrnC++rnrnrnrnC,Java,Python編程語言中語法小區別rn如下面的表:rnrn表1:C,Java,Python編程語言rnrnrnrnrnrn名稱rnCrnJavarnPythonrnrnrnrnrn開始rnmain(...

Global site tag (gtag.js) - Google Analytics 天天酷跑小蜜桃