IDEÊdzÌÐòÔ±ÓÃÓÚ±à³ÌµÄÓ¦ÓóÌÐò»òÈí¼þ¡£IDEÖ÷Òª°üÀ¨Èý²¿·Ö£¬¼´Ô´´úÂë±à¼Æ÷£¬¹¹½¨×Ô¶¯»¯¹¤¾ß£¨±àÒëÆ÷£©ºÍµ÷ÊÔÆ÷¡£Ô´´úÂë±à¼Æ÷ÊdzÌÐòÔ±¿ÉÒÔ±àд´úÂëµÄµØ·½£¬¶ø³ÌÐòԱʹÓù¹½¨×Ô¶¯»¯¹¤¾ßÀ´±àÒë´úÂ룬¶øµ÷ÊÔÆ÷ÔòÓÃÓÚ²âÊÔ»òµ÷ÊÔ³ÌÐòÒÔ½â¾ö´úÂëÖеÄÈκδíÎó¡£
һЩIDEÊÇÌض¨ÓÚ±à³ÌÓïÑÔ£¬¶øÓеÄIDEÖ§³Ö¸÷ÖÖ±à³ÌÓïÑÔ£¬ÓÉÓÚC/C++ÈÕ½¥Á÷ÐÐÒÔ¼°¾ßÓжàÖÖÓ¦ÓóÌÐò£¬Òò´Ë£¬½ñÌìÎÒÃǽ«ºÍ´ó¼ÒÅ̵ãÒ»ÏÂ×îÊʺÏCÓïÑÔ±à³ÌµÄIDE
ËüÊÇ΢ÈíΪWindows¡¢LinuxºÍMac OS¿ª·¢µÄ¿ªÔ´´úÂë±à¼Æ÷¡£Visual Studio Code»ùÓÚElectron¿ª·¢£¬Stack OverflowÔÚ2018ÄêµÄʱºò×ö¹ýÒ»ÏîÎʾíµ÷²é£¬½á¹ûÏÔʾ£¬ËüÊÇ×îÊÜ»¶ÓµÄIDE£¬ËüÖ§³Ö×Ô¶¨Ò壬ÔÊÐíÄã×Ô¶¨ÒåÖ÷Ìâ¡¢¿ì½Ý¼üµÈ¡£¾ßÓÐÈçϹؼüÌØÐÔ£º
µØÖ·£ºhttps://code.visualstudio.com/
ËüÊÇ¿ª·¢ÈËÔ±ÓÃÓÚC/C++±à³ÌµÄ×îÁ÷ÐС¢×îÇ¿´óºÍ×îÓÐÓõÄIDEÖ®Ò»£¬ÕâÊÇÒ»¸ö¼òµ¥Ò×ÓõĿªÔ´Èí¼þ£¬×î³õ£¬Ëü±»ÓÃÓÚJava±à³Ì£¬µ«ÏÖÔÚÒѾ¿ÉÒÔ±»ÓÃÓÚ¸÷ÖÖ±à³ÌÓïÑÔ¡£Eclipse¿ÉÒÔÔËÐÐWindows¡¢LinuxºÍMac OS¡£Èç¹ûÔÚEclipse IDE»ò±àÒëÆ÷ÉÏÓöµ½bug£¬Ä㻹¿ÉÒÔÔÚËûÃǵÄÍøÕ¾ÉÏÌá½»Bug¡£¾ßÓÐÒÔϹؼüÌØÐÔ£º
µØÖ·£ºhttps://www.eclipse.org/
ËüÊÇ×î³£ÓõÄideÖ®Ò»£¬Ö§³ÖWindows¡¢Linux¡¢Mac OS XºÍSolaris£¬ËüÊÇÒ»¸öÓÃJava±àдµÄÃâ·Ñ¿ªÔ´IDE£¬Äã¿ÉÒÔʹÓÃNetBeans´´½¨¾ßÓж¯Ì¬ºÍ¾²Ì¬¿âµÄC/ C++Ó¦ÓóÌÐò£¬ËüÔÊÐí³ÌÐòÔ±´ÓÏÖÓдúÂë´´½¨C/C++Ó¦ÓóÌÐò¡£NetBeansÓÐÐí¶à¿ÉÒÔÀ©Õ¹Èí¼þµÄ²å¼þ£¬±ÈÈç¿ÉÒÔÔ¶³Ì¼à¿ØÏîÄ¿µÄ¿ª·¢¡£¾ßÓÐÈçÏ£º
µØÖ·£ºhttps://netbeans.org/
ËüÊÇÒ»¸ö¿çƽ̨µÄÔ´´úÂë±à¼Æ÷£¬Ö§³Ö¶àÖÖÓïÑԺͱê¼ÇÓïÑÔ¡£Sublime TextÓÐÒ»¸öPythonÓ¦ÓóÌÐò±à³Ì½Ó¿ÚºÍÒ»¸öƯÁÁµÄÓû§½çÃ棬´ËÍ⣬Ëü»¹¾ß±¸Ðí¶àÓÅÁ¼ÌØÐÔ£¬Ö÷ÒªÌØÐÔÈçÏ£º
µØÖ·£ºhttps://www.sublimetext.com/
ËüÊÇÒ»¸ö¸ß¶È¿ÉÅäÖõÄÎı¾±à¼Æ÷£¬ËüÊÇÓÉGithubÉè¼ÆºÍ¿ª·¢£¬ÓÐÒ»¸ö·Ç³£´óµÄÉçÇø£¬Õâ¸ö±à¼Æ÷ÌṩÁË´óÁ¿µÄ²å¼þ£¬À©Õ¹ÁËËüµÄÌØÐÔ£¬Ëü»¹Ö§³ÖOS X¡¢WindowsºÍLinux£¬¶øÇÒÓÐÒ»¸ö¼òµ¥µÄ²Ù×÷½çÃæ¡£¾ßÓÐÈçϹؼüÌØÐÔ£º
µØÖ·£ºhttps://atom.io/
ËüÊÇÒ»¸öÃâ·ÑµÄ¡¢¿ªÔ´µÄIDE£¬ÓÃC++¿ª·¢£¬Ê¹ÓÃwxWidgets×÷ΪGUI¹¤¾ß°ü£¬ÊÇÒ»¸ö¿ÉÀ©Õ¹µÄ¡¢¸ß¶È¿É¶¨ÖƵÄIDE£¬¿ÉÒÔÔÚËùÓÐƽ̨ÉÏÔËÐУ¬°üÀ¨Linux¡¢MacºÍWindows¡£Í¨¹ý°²×°Ò»Ð©²å¼þ£¬»¹¿ÉÒÔ½«Èκκ¯ÊýÌí¼Óµ½´ËIDEÖС£¾ßÓÐÈçϹؼüÌØÐÔ£º
µØÖ·£ºhttp://www.codeblocks.org/
ÕâÊÇÎÞÊý³ÌÐòԱʹÓõÄÁíÒ»¸öÓÃÓÚC»òC++±à³ÌµÄÓÅÐãIDE¡£ËüÊÇÒ»¸ö¿ªÔ´Èí¼þ£¬¿ÉÒÔÔÚËùÓÐÖ÷Ҫƽ̨ÉÏÔËÐУ¬°üÀ¨Windows¡¢LinuxºÍOS x¡£¾ßÓÐÒÔϹؼüÌØÐÔ£º
µØÖ·£ºhttps://codelite.org/
CodeWarrior°üÀ¨¹¹½¨Æ½Ì¨ºÍÓ¦ÓÃËù±ØÐèµÄËùÓÐÖ÷Òª¹¤¾ß - IDE¡¢±àÒëÆ÷¡¢µ÷ÊÔÆ÷¡¢±à¼Æ÷¡¢Á´½ÓÆ÷¡¢»ã±à³ÌÐòµÈ¡£ÁíÍ⣬CodeWarrior IDEÖ§³Ö¿ª·¢ÈËÔ±²åÈëËûÃÇËùϲ°®µÄ¹¤¾ß£¬Ê¹ËûÃÇ¿ÉÒÔ×ÔÓɵØÒÔÏ£ÍûµÄ·½Ê½¹¤×÷¡£
µØÖ·£ºhttps://www.nxp.com/support/developer-resources/software-development-tools/codewarrior-development-tools:CW_HOME
ËüÊÇC/C++ÓïÑÔµÄÈ«¹¦ÄÜIDE£¬ËüÊÇÒ»¿î×ÔÓÉÈí¼þ£¬×ñÊØGPLÐÒé¡£Ëü¼¯ºÏÁËGCC¡¢MinGW32µÈÖÚ¶à×ÔÓÉÈí¼þ£¬²¢ÇÒ¿ÉÒÔÈ¡µÃ×îа汾µÄ¸÷ÖÖ¹¤¾ßÖ§³Ö£¬ËüÔÚWindows²Ù×÷ϵͳÉÏÖ§³ÖÈí¼þ¿ª·¢¡£¾ßÓÐÒÔÏÂÌØÐÔ
µØÖ·£ºhttp://www.bloodshed.net/devcpp.html
MinGWÊÇÕë¶ÔWindowsµÄ¼«¼òGNU£¬ËüΪMS WindowsÓ¦ÓóÌÐòÌṩÁË»ùÓÚͼÐÎÓû§½çÃæµÄ¼¯³É¿ª·¢»·¾³¡£GCCÖ§³ÖµÄÓïÑÔ´ó¶àÔÚMinGWÒ²ÊÜÖ§³Ö£¬ÆäÖк¸ÇC¡¢C++¡¢Objective-C¡¢Fortran¼°Ada¡£MinGW¿ª·¢µÄ³ÌÐò²»ÐèÒª¶îÍâµÄµÚÈý·½DLLÖ§³Ö¾Í¿ÉÒÔÖ±½ÓÔÚWindowsÏÂÔËÐС£¾ßÓÐÒÔϹؼüÌØÐÔ£º
µØÖ·£ºhttp://www.mingw.org/
ÉÏÃæÕâ10¸öIDE£¬Äã×îϲ»¶Äĸö£¿»òÕßÓÐûÓÐÎÒÒÅ©µÄ£¬»¶ÓÁôÑÔ·ÖÏí¡£
ÁìȡרÊô 10ÔªÎÞÃż÷ȯ
˽Ïí×îР¼¼Êõ¸É»õ