IntelliJ IDEA ³£Óÿì½Ý¼ü×ܽá

µ¼Óï JetBrains£¨Õâ¸ö¹«Ë¾µÄÃû³Æ·­Òë¹ýÀ´¾ÍÊÇ´óÄÔÅçÉ䣿£© ¹«Ë¾µÄÐû´«ÓïÊÇÕâô˵µÄ£ºDevelop with pleasure£¡£¨´ø×Å¿ìÀÖ¿ª·¢£¡£©Why?ËûÃÇÕ¦ÕâôÓÐÐÅÐÄÄØ£¿Õâµ½µ×ÊÇÔõÑùµÄÒ»¸ö¹¤¾ß£¿Ò» ºÚÉ«Ö÷Ìâ DarculaÑÛ¾¦Êæ·þ£¬
JetBrains£¨Õâ¸ö¹«Ë¾µÄÃû³Æ·­Òë¹ýÀ´¾ÍÊÇ“´óÄÔÅçÉ䣿”£© ¹«Ë¾µÄÐû´«ÓïÊÇÕâô˵µÄ£ºDevelop with pleasure£¡£¨´ø×Å¿ìÀÖ¿ª·¢£¡£©

Why?
ËûÃÇÕ¦ÕâôÓÐÐÅÐÄÄØ£¿
Õâµ½µ×ÊÇÔõÑùµÄÒ»¸ö¹¤¾ß£¿

Ò».ºÚÉ«Ö÷Ìâ Darcula

ÑÛ¾¦Êæ·þ£¬×îÖØÒªµÄÊǿᣡ
ÉèÖ÷½Ê½£ºFILE--Settings--Edit--Colors&Fonts--Scheme name


¶þ.ÖÇÄÜÌáʾ

´´½¨»òÒýÈëÏîÄ¿µÄʱºò£¬»á×Ô¶¯ÒýÈëȱÉٵİü£¬ÕæÕÒ²»×ŵĻ¹¿ÉÒÔsearch in the net
¼üÈë´úÂëµÄʱºò£¬Çø·Ö´óСдµÄÖÇÄÜÌáʾ£¬×Ô¶¯ÒýÈë°ü£¬Èç¹ûÓÐÖØÃûµÄ»áÁгöËùÓÐÑ¡Ôñ£¬µ«ÊÇ±È myeclipse µÄ¸ü´ÏÃ÷£¬ÖÁÓÚÔõô¸ö´ÏÃ÷·¨£¬Äã×Ô¸ö¶ùÊÔÊÔ¾ÍÖªµÀÁË

Èý.¹¤¾ß¼¯³É

»ù±¾ÉÏÕýʽ¿ª·¢µÄ³£Óù¤¾ß»ù±¾¶¼¼¯³ÉÁË£¬¶øÇÒ»ù±¾¶¼ÔÚÄã·Ç³£ÈÝÒ×´¥µ½µÄλÖá£
˵˵ÎұȽϳ£Óõģº

1.ant 
Ä㶮µÄ

2.maven
ÄãÒ²¶®µÄ

3.SVN
Ïà±È֮ϣ¬IDEAµÄSVNµÄÌá½»ÌṩÁ˸ü¶àµÄÑ¡ÏîºÍ¹¦ÄÜ
Ìá½»µÄ½çÃæÁ½²à»áÏÔʾµ±Ç°ÎļþºÍÐ޸ĵIJ¿·Ö¶Ô±È£¬¿ÉÒԷdz£·½±ãµØ¼ì²éºÍÐÞ¸ÄÎļþ¡£
Ìύǰ£º
(1).¿ÉÑ¡Ôñ×Ô¶¯¸ñʽ»¯
(2).¿ÉÑ¡Ôñ×Ô¶¯ºöÂÔûÓÐʹÓõÄimports
(3).¿ÉÑ¡Ôñ·ÖÎö´úÂë
(4).¼ì²éÊÇ·ñÓÐTODO
Ìá½»ºóÉõÖÁ¿ÉÒÔÑ¡Ôñ½«¸Ä±äÉÏ´«µ½Ìض¨µÄĿ¼
\

4.ϵͳÖÕ¶Ë
ÓÐÁËÕâ¸ö¶«Î÷£¬Äã¾Í²»±ØƵ·±µØÇл»´°¿ÚÁË
´ò¿ª·½Ê½£ºTools--Open Terminal

5.SSH¹¤¾ß
´ò¿ª·½Ê½£ºTools--Start SSH session

6.Êý¾Ý¿âÁ¬½Ó¹¤¾ß
´ò¿ª·½Ê½£ºView--Tool Windows--Database

7.IDEA talk
ÉñÆæµÄ¶«Î÷£¬Äã¿ÉÒÔÁªÏµ¾ÖÓòÍøÄÚÆäËüµÄIDEAʹÓÃÕߣ¬¿ÉÒÔ·½±ãµØ°ÑÄãµÄ´úÂëshow¸øÄãµÄͬÊÂ
´ò¿ª·½Ê½£ºView--Tool Windows--IDEA talk

8.Changes
·Ç³£·½±ãµÄchangesÊÓͼ£¬Ëü»á±äÉ«ÏÔʾÄãËùÓиĶ¯¹ýµÄÎļþ£¬¶øÇÒ¿ÉÒÔ·½±ãµÄÓë ±¾µØÀúÊ· »ò ÏßÉÏÀúÊ· ×ö¶Ô±È
´ò¿ª·½Ê½£ºView--Tool Windows--Changes

»¹ÓÐgit¡¢github¡¢cvs¡¢groovy consleÒÔ¼°µÈµÈ£¬ÕæûÓеÄÄ㻹¿ÉÒÔ£º
FILE--Settings--Plugins

ËÄ.Ç¿´óµÄ»æͼ¹¤¾ß

¶ÁÔ´Âë¿´²»¶®ÏîÄ¿½á¹¹£¿Ð´ÎÄÕ»­ÀàͼºÃÂé·³£¿
ÓÒ¼üdiagram°ïÖúÄã
\
ÉϸöÀýͼ£º
\
ÓÒ¼üÑ¡Ôñ Show Categories ÓоªÏ²£¬Ê²Ã´ÖµÓò¡¢·½·¨¡¢¹¹ÔìÆ÷¡¢ÄÚ²¿ÀàͳͳÓÐ

Îå.ÎÞ·ì½ÓÈëeclipseºÍmyeclipse

IDEA¿ÉÒÔÖ±½Ó´ò¿ªÓÐ.projectÎļþµÄÏîÄ¿£¬Ò²¿ÉÒÔ½«×ÔÉíÏîÄ¿µ¼³ö³ÉeclipseµÄÏîÄ¿¡£
¶øÇÒÒòΪIDEAµÄÏîÄ¿ÅäÖÃÎļþΪ1¸ö.imlÎļþ¼ÓÒ»¸ö¶ÀÁ¢Îļþ¼Ð.idea£¬
ËùÒÔÖ»ÒªÄ㽫Á½Õß·ÅÈëignoreĿ¼£¬¼´Ê¹ÔÚÄã¸öÈËʹÓÃIDEA¶øÍŶÓʹÓÃÆäËûIDEµÄÇé¿öÏ£¬Ò²²¢²»»á¶ÔÆäËûÈËÔì³ÉÂé·³¡£

µ¼³ö·½·¨£ºFILE--Export to eclipse

Áù.¸üСµÄÌå»ý£¬¸ü¿ìµÄËÙ¶È

ÓùýmyeclipseµÄÄãÃ÷°×µÄ

×ÛÉÏ£¬ÎÒÏëÄãÓ¦¸ÃÄܹ»Ã÷°×£¬ÎªÉ¶ÓÃIDEAд´úÂ룬¾ÍÊÇÄÇôÓä¿ì£¬¾ÍÊÇÄÇôËáˬ£¬¾ÍÊÇÄÇôÁîÈËÍ£²»ÏÂÀ´£¡


½Ó×Å·ÖÏí¿ª·¢ÖÐÎұȽϳ£ÓõÄһЩ¿ì½Ý¼ü£º

Ò».ÕÒÎļþÕÒ´úÂëÕÒÒýÓÃÏà¹Ø

1.Ë«»÷shift 
 ÔÚÏîÄ¿µÄËùÓÐĿ¼²éÕÒ£¬¾ÍÊÇÄãÏë¿´µ½Äã²»Ïë¿´µ½µÄºÍÄãûÏë¹ýÄãÄÜ¿´µ½µÄ¶¼¸øÄãÕÒ³öÀ´

2.ctrl+f 
µ±Ç°Îļþ²éÕÒÌض¨ÄÚÈÝ

3.ctrl+shift+f
µ±Ç°ÏîÄ¿²éÕÒ°üº¬Ìض¨ÄÚÈݵÄÎļþ

4.ctrl+n 
²éÕÒÀà

5.ctrl+shift+n
²éÕÒÎļþ

6.ctrl+e 
×î½üµÄÎļþ

7.alt+F7
·Ç³£·Ç³£Æµ·±Ê¹ÓõÄÒ»¸ö¿ì½Ý¼ü£¬¿ÉÒÔ°ïÄãÕÒµ½ÄãµÄº¯Êý»òÕß±äÁ¿»òÕßÀàµÄËùÓÐÒýÓõ½µÄµØ·½

¶þ.±à¼­Ïà¹Ø

1.shift+enter
ÁíÆðÒ»ÐÐ

2.ctrl+r
µ±Ç°ÎļþÌæ»»Ìض¨ÄÚÈÝ

3.ctrl+shift+r
µ±Ç°ÏîÄ¿Ìæ»»Ìض¨ÄÚÈÝ

4.shift+F6
·Ç³£·Ç³£Ê¡ÐÄÊ¡Á¦µÄÒ»¸ö¿ì½Ý¼ü£¬¿ÉÒÔÖØÃüÃûÄãµÄÀà¡¢·½·¨¡¢±äÁ¿µÈµÈ£¬¶øÇÒÕâ¸öÖØÃüÃûÉõÖÁ¿ÉÒÔÑ¡ÔñÌæ»»µô×¢ÊÍÖеÄÄÚÈÝ

5.ctrl+d
¸´ÖƵ±Ç°Ðе½ÏÂÒ»ÐÐ

6.ctrl+x
¼ôÇе±Ç°ÐÐ

7.ctrl+c \ ctrl+v 
´ó¼Ò¶¼¶®µÄ

8.ctrl+z
³·Ïú

9.ctrl+shift+z
È¡Ïû³·Ïú

10.ctrl+k
Ìá½»´úÂëµ½SVN

11.ctrl+t
¸üдúÂë

12.alt+insert
·Ç³£·Ç³£ÒÔ¼°Ï൱·½±ãµÄÒ»¸ö×éºÏ¼ü£¬²»ÐÅÄúÍùÏ¿´
ÔÚÀàÖÐʹÓãº
\

¿ÉÒÔ×Ô¶¯Éú³É¹¹ÔìÆ÷¡¢getter/setterµÈµÈ³£Ó÷½·¨
ÔÚÏîĿĿ¼ÉÏʹÓãº
\

¿ÉÓÃÓÚн¨¸÷ÖÖÎļþ¡£

13.alt+enter
ÓÖÊÇÒ»¸ö´óɱÆ÷£¬Óжàɱ£¿
Àý1£º
·¢ÏÖ´úÂëºÜ“»Æ”Ôõô°ì£¿
\
Êó±êÒÆÉÏÈ¥ß÷һϣº
\
ÊÔÊÔalt+enter£º
\
Ñ¡Ôñsimplify¿´¿´
\
ÎÒÀÕ¸öÈ¥£¬´úÂë¼ò½àÁËÓÐľÓа¡£¡

PS:»ÆÉ«¾¯¸æ±àÒë¿ÉÒÔͨ¹ý£¬²»Ó°Ïì³ÌÐòµÄÕý³£ÔËÐУ¬Ò»°ã¶¼ÊÇһЩ¶ÔÓÚ´úÂëÓÅ»¯µÄ½¨Ò飬ÎÒÓöµ½¹ýµÄÓУº
(1).can be simplify
´úÂë¿ÉÒÔ¼ò»¯
(2).Variable is never use
ÉùÃ÷µÄ±äÁ¿´Óδ±»Ê¹ÓÃ
(3)unnecessary boxing
²»±ØÒªµÄÉùÃ÷°ü×°

ÒÔ¼°µÈµÈµÈ£¬¶àÁôÒâÏ£¬¶ÔÓÚ±àÂëµÄijЩϸ½ÚÄܹ»¸üÁ˽⡣

Àý2£º
д¸öÀàʵÏÖij¸ö½Ó¿Ú£¬¼ÓÉÏ implements Runnable ºóÄã¾Í»á·¢ÏÖÕâÌõºìÉ«µÄ²¨ÀËÏߣº
\
ÔÛÊÔÊÔÔÚÕâÐÐÉÏÀ´¸ö alt+enter:
\
¸Ð¶¯µØ¿ÞÁËÓÐľÓУ¿ÄãÏëµ½µÄûÏëµ½µÄIDEA¶¼°ïÄãÏëµ½ÁË¡£
¿´µ½´úÂëÀïÌáʾµÄ¸÷ÖÖºìXX£¬¾ÍÊÔÊÔalt+enter°É£¡Ê²Ã´Î´Å×Òì³£°¡Ã»ÓÐtry catch°¡¶¼ÄܸãµÃ¶¨¡£

14.ctrl+alt+L

×Ô¶¯¸ñʽ»¯´úÂ룬ÎÒÒѾ­Ñø³ÉÁËдÍê´úÂë¾ÍÀ´Ò»·¢µÄÏ°¹ß¡£
Äã¿ÉÒÔ¸öÐÔ»¯ÉèÖÃÄã×Ô¼ºµÄ´úÂë·ç¸ñ£ºFile--Settings--CodeStyle

——————————ÇЗ—————————ÇЗ—————————ÇЗ—————————ÇЗ—————————ÇЗ—————————

·²ÊÂÓÐÀûÓбף¬IDEAͬÑùÊÇ°ÑË«Èн££¬×îºó˵˵Ëü²»ºÃµÄµØ·½

1.×îÖØÒªµÄ¾ÍÊÇ“¹ó”£¡
רҵ°æ¸öÈËÐí¿É2ÕÛ¿ÉÒÔ½ÓÊÜ£¬5ÕÛС¹ó£¬²»´òÕÛÉ£²»Æ𣡣¡£¡‡åRZ¡«
ÃÀµ¶µÄÏû·ÑË®×¼Áî¹úÄÚ´ó¶àÔÚŒÅË¿ÏßÉÏÕõÔúµÄÔ³ÀàÃÇÍû¶øÈ´²½¡£
ºÃÔÚJetBrainsÊÇÓÐÉçÇø°æµÄ£¬×î½ü¶ÔÓÚѧÉúÒ²ÓÐÃâ·ÑµÄKey¡£
¶ÔÓÚʹÓÃÆƽâ°æµÄС»ï°é£¬½¨Òé×Ô¼ºÓÃÓþͺÃÁË£¬²»±ØÌ«ÉùÕÅ¡£

Óû§Ñø³ÉÁ¼ºÃµÄÈí¼þ¸¶·ÑÏ°¹ß£¬²ÅÄÜÈÃÎÒÃǵŤ×÷±äµÃÔ½À´Ô½ÓмÛÖµ¡£

2.¼¯³ÉÌ«ÍêÉÆÁË
¼¯³ÉµÄ¹¤¾ßÍêÈ«Äܹ»Ó¦¸¶´ó¶àÊýµÄ¹¤×÷ÐèÇ󣬶ÔÓÚ²»ÇóÉõ½âÓÖ͵ÀÁµÄͲ×ÓÃÇ£¬Ö±½ÓʹÓ㬿ÉÄܺܶ๤¾ßµÄϸ½Ú£¬Ä㶼²»»áÁ˽⣬Ҳ²»»áÔÙÈ¥Á˽âÁË¡£
±ÈÈ磺maven,ant

3.²»×Ô´øJDK
²»ÊÇȱµãµÄȱµã£¬myeclipseÊǼ¯³ÉµÄ

À´×Ô£ºhttp://www.blogjava.net/rockblue1988/archive/2014/10/24/418994.html 
http://www.aseoe.com/ true IntelliJ IDEA ³£Óÿì½Ý¼ü×ܽá http://www.aseoe.com/show-26-700-1.html report <£¿php echo strlen($content) / 2; ?> JetBrains£¨Õâ¸ö¹«Ë¾µÄÃû³Æ·­Òë¹ýÀ´¾ÍÊÇ´óÄÔÅçÉ䣿£© ¹«Ë¾µÄÐû´«ÓïÊÇÕâô˵µÄ£ºDevelop with pleasure£¡£¨´ø×Å¿ìÀÖ¿ª·¢£¡£©Why?ËûÃÇÕ¦ÕâôÓÐÐÅÐÄÄØ£¿Õâµ½µ×ÊÇÔõÑùµÄÒ»¸ö¹¤¾ß£¿Ò» ºÚÉ«Ö÷Ìâ DarculaÑÛ¾¦Êæ·þ£¬
TAG:IntelliJ IDEA ¿ì½Ý¼ü
±¾Õ¾»¶Ó­ÈκÎÐÎʽµÄתÔØ£¬µ«ÇëÎñ±Ø×¢Ã÷³ö´¦£¬×ðÖØËûÈËÀͶ¯³É¹û
תÔØÇë×¢Ã÷£º ÎÄÕÂתÔØ×Ô£º°®Ë¼×ÊÔ´Íø http://www.aseoe.com/show-26-700-1.html

[Ç°¶Ë²å¼þÍƼö] Plugin

1 2 3 4
  • jQueryʵÏÖÖð×ÖÖð¾äÏÔʾ²å¼þl-by-l.min.js
  • jQuery´ø·½Ïò¸ÐÖªµÄÊó±ê»¬¹ýͼƬ±ß¿òÌØЧ²å¼þ
  • jQuery HotKeys¼àÌý¼üÅÌ°´ÏÂʼþkeydown²å¼þ
  • ÏìӦʽÎÞÏÞÂÖ²¥jQueryÐýתľÂí²å¼þ
ÏìӦʽÎÞÏÞÂÖ²¥jQueryÐýתľÂí²å¼þ
webÇ°¶Ë¿ª·¢
°®Ë¼×ÊÔ´Íø Copyright 2012-2014 Www.Aseoe.Com All rights reserved.(½úICP±¸13001436ºÅ-1)