IntelliJ IDEA ±»ÈÏΪÊǵ±Ç°Java¿ª·¢Ð§ÂÊ×î¿ìµÄIDE¹¤¾ß¡£ËüÕûºÏÁË¿ª·¢¹ý³ÌÖÐʵÓõÄÖڶ๦ÄÜ£¬¼¸ºõ¿ÉÒÔ²»ÓÃÊó±ê¿ÉÒÔ·½±ãµÄÍê³ÉÄãÒª×öµÄÈκÎÊÂÇ飬×î´ó³Ì¶ÈµÄ¼Ó¿ì¿ª·¢µÄËٶȡ£¼òµ¥¶øÓÖ¹¦ÄÜÇ¿´ó¡£ÓëÆäËûµÄһЩ·±È߶ø¸´ÔÓµÄIDE¹¤¾ßÓÐÏÊÃ÷µÄ¶Ô±È¡£
IntelliJ IDEA ÌØÉ«£º
1. ÖÇÄܵÄÑ¡È¡¡£ÔںܶàʱºòÎÒÃÇҪѡȡij¸ö·½·¨£¬»òij¸öÑ»·»òÏëÒ»²½Ò»²½´ÓÒ»¸ö±äÁ¿µ½Õû¸öÀàÂýÂýÀ©³ä×ÅÑ¡È¡£¬IDEA¾ÍÌṩÕâÖÖ»ùÓÚÓï·¨µÄÑ¡Ôñ£¬ÔÚĬÈÏÉèÖÃÖÐCtrl+w£¬¿ÉÒÔʵÏÖÑ¡È¡·¶Î§µÄ²»¶ÏÀ©³ä£¬ÕâÖÖ·½Ê½ÔÚÖع¹µÄʱºòÓÈÆäÏԵ÷½±ã¡£
2. ·á¸»µÄµ¼º½Ä£Ê½¡£IDEAÌṩÁ˷ḻµÄµ¼º½²é¿´Ä£Ê½£¬ÀýÈçctrl+eÏÔʾ×î½ü´ò¿ª¹ýµÄÎļþ£¬ctrl+n ÏÔʾÄãÏ£ÍûÏÔʾµÄÀàÃû²éÕÒ¿ò(¸Ã¿òͬÑùÓÐÖÇÄܲ¹³ä¹¦ÄÜ£¬µ±ÄãÊäÈë×ÖĸºóIDEA½«ÏÔʾËùÓкòÑ¡ÀàÃû)¡£ÔÚ×î»ù±¾µÄprojectÊÔͼÖУ¬Ä㻹¿ÉÒÔÑ¡Ôñ¶àÖÖµÄÊÔͼ·½Ê½¡£
3. ÀúÊ·¼Ç¼¹¦ÄÜ¡£²»ÓÃͨ¹ý°æ±¾¹ÜÀí·þÎñÆ÷£¬µ¥´¿µÄIDEA¾Í¿ÉÒԲ鿴Èκ餳ÌÖÐÎļþµÄÀúÊ·¼Ç¼£¬µ«°æ±¾»Ö¸´Ê±Äã¿ÉÒÔºÜÈÝÒ׵Ľ«Æä»Ö¸´¡£
4. JUnitµÄÍêÃÀÖ§³Ö¡£
5. ¶ÔÖع¹µÄÓÅÔ½Ö§³Ö¡£IDEAÊÇËùÓÐIDEÖÐ×îÔçÖ§³ÖÖع¹µÄ£¬ÆäÓÅÐãµÄÖع¹ÄÜÁ¦Ò»Ö±ÊÇÆäÖ÷ÒªÂôµãÖ®Ò»¡£
6. ±àÂ븨Öú¡£java¹æ·¶ÖÐÌᳫµÄtostring(),hashcode(),equals(),ÒÔ¼°ËùÓеÄget/set·½·¨£¬Äã¿ÉÒÔ²»ÓýøÐÐÈκεÄÊäÈë¾Í¿ÉÒÔʵÏÖ´úÂëµÄ×Ô¶¯Éú³É£¬´Ó¶ø°ÑÄã´ÓÎÞÁĵĻù±¾·½·¨±àÂëÖнâ·Å³öÀ´¡£
7. Áé»îµÄÅŰ湦ÄÜ¡£»ù±¾ËùÓеÄIDE¶¼ÓÐÖØÅŰ湦ÄÜ£¬µ«½öÓÐIDEAµÄÊÇÈËÐԵģ¬ÒòΪËýÖ§³ÖÅÅ°æģʽµÄ¶¨ÖÆ£¬Äã¿ÉÒÔ¸ù¾Ý²»Í¬µÄÏîÄ¿ÒªÇó²ÉÓò»Í¬µÄÅŰ淽ʽ¡£
8. XMLµÄÍêÃÀÖ§³Ö¡£
9. ¼ò½àÒ×ÓõÄGUI½çÃæ¡£
10. ÓëÎļþϵͳ×Ô¶¯Í¬²½¡£µ±Äã×îС»¯IDEA£¬Ö±½Ó¶ÔÎļþ½øÐбà¼Ö®ºó£¬ÖØдò¿ªIDEAºóIDEA½«×Ô¶¯µÄÍê³ÉÎļþµÄ¸üУ¬¶ø²»ÓÃÖØе¼È빤³Ì»òˢй¤³Ì¡£
11. ×Ô¶¨ÒåµÄ¿ì½Ý¼ü¡£Ç¿´óµÄ¿ì½Ý¼üÉèÖ㬻ù±¾¿ÉÒÔÈóÌÐòÔ±À뿪Êó±ê¹¤×÷¡£
12. ¶¯Ì¬Óï·¨¼ì²â¡£Èκβ»·ûºÏjava¹æ·¶£¬×Ô¼ºÔ¤¶¨ÒåµÄ¹æ·¶£¬ÀÛ׸¶¼½«ÔÚÒ³ÃæÖмÓÁÁÏÔʾ¡£
13. ´úÂë¼ì²é¡£¶Ô´úÂë½øÐÐ×Ô¶¯·ÖÎö£¬¼ì²â²»·ûºÏ¹æ·¶µÄ£¬´æÔÚ·çÏյĴúÂ룬²¢¼ÓÁÁÏÔʾ¡£
14. ¶ÔJSPµÄÍêÈ«Ö§³Ö¡£²»ÐèÒªÈκεIJå¼þ£¬ÍêÈ«Ö§³ÖJSP¡£
15. ÖÇÄܱ༡£´úÂëÊäÈë¹ý³ÌÖУ¬×Ô¶¯²¹³ä·½·¨»òÀà¡£
16. EJBÖ§³Ö¡£²»ÐèÒªÈκβå¼þÍêÈ«Ö§³ÖEJB(6.0 Ö§³Öejb3.0)
17. Áбà¼Ä£Ê½¡£ÓùýUtralEditµÄ¿Ï¶¨¶ÔÆäµÄÁбà¼Ä£Ê½ÔÞÉͲ»ÒÑ£¬ÒòΪËý¼õÉÙÁ˺ܶàºÜ¶àµÄÎÞÁÄÖظ´¹¤×÷£¬¶øIDEAÍêÈ«Ö§³Ö¸Ãģʽ£¬´Ó¶ø¸ü¼ÓÌá¸ßÁ˱àÂëЧÂÊ¡£
18. ÖÇÄÜÄ£°å¡£Ô¤ÖÃÄ£°å¿ÉÒÔÈÃÄã°Ñ¾³£Óõ½µÄ·½·¨±à¼½øÄ£°å£¬Ê¹ÓÃʱÄãÖ»ÓÃÊäÈë¼òµ¥µÄ¼¸¸ö×Öĸ¾Í¿ÉÒÔÍê³ÉÈ«²¿´úÂëµÄ±àд¡£ÀýÈçʹÓñȽϸߵÄpublic static void main(String[] args){}Äã¿ÉÒÔÔÚÄ£°åÖÐÔ¤ÉèpmΪ¸Ã·½·¨£¬ÊäÈëʱÄãÖ»ÒªÊäÈëpmÔÙ°´´úÂ븨Öú¼ü£¬IDEA½«Íê³É´úÂëµÄ×Ô¶¯ÊäÈë¡£
19. ÍêÃÀµÄ×Ô¶¯´úÂëÍê³É¡£ÖÇÄܼì²éÀàÖз½·¨£¬µ±·¢ÏÖ·½·¨ÃûÖ»ÓÐÒ»¸öʱ×Ô¶¯Íê³É´úÂëÊäÈ룬´Ó¶ø¼õÉÙʣϴúÂëµÄ±àд¹¤×÷¡£
20. Ant Ö§³Ö¡£²»ÐèÒªÈκεĵÚÈý·½²å¼þ¡£
21. ²»Ê¹ÓôúÂë¼ì²é¡£×Ô¶¯¼ì²é´úÂëÖв»Ê¹ÓõĴúÂ룬²¢¸ø³öÌáʾ£¬´Ó¶øʹ´úÂë¸ü¸ßЧ¡£
22. ÖÇÄÜ´úÂë¡£×Ô¶¯¼ì²é´úÂ룬·¢ÏÖÓëÔ¤Öù淶ÓгöÈëµÄ´úÂë¸ø³öÌáʾ£¬Èô³ÌÐòԱͬÒâÐÞ¸Ä×Ô¶¯Íê³ÉÐ޸ġ£ÀýÈç´úÂ룺String str = "Hello Intellij " + "IDEA"; IDEA½«¸ø³öÓÅ»¯Ìáʾ£¬Èô³ÌÐòԱͬÒâÐÞ¸ÄIDEA½«×Ô¶¯½«´úÂëÐÞ¸ÄΪ£ºString str = "Hello Intellij IDEA";
23. ÕýÔò±í´ïµÄ²éÕÒºÍÌæ»»¹¦ÄÜ¡£²éÕÒÌæ´úÖ§³ÖÕýÔò±í´ï£¬´Ó¶øÌá¸ßЧÂÊ¡£
24. JavaDocÔ¤ÀÀÖ§³Ö¡£Ö§³ÖJavaDocµÄÔ¤ÀÀ¹¦ÄÜ£¬ÔÚJavaDoc´úÂëÖÐctrl+qÏÔʾJavaDocµÄ½á¹û£¬´Ó¶øÌá¸ß docÎĵµµÄÖÊÁ¿¡£
25. ³ÌÐòÔ±Òâͼ֧³Ö¡£µ±³ÌÐòÔ±±àÂëʱIDEAʱʱ¼ì²âÄãµÄÒâͼ£¬»òÌṩ½¨Ò飬»òÖ±½Ó°ïÄãÍê³É´úÂë¡£
¹Ù·½ÏÂÔصØÖ·: http://www.jetbrains.com/idea/download/
IntelliJ IDEA 14.0.3 °Ù¶ÈÍøÅÌÏÂÔصØÖ·: http://pan.baidu.com/s/1bn5Gr8b
IntelliJ IDEA 15ÏÂÔØ: http://www.aseoe.com/show-33-698-1.html
תÔØÇë×¢Ã÷£º ÎÄÕÂתÔØ×Ô£º°®Ë¼×ÊÔ´Íø http://www.aseoe.com/show-33-697-1.html