idea 安裝要記

快捷鍵 java

1. Ctrl + 點擊(Ctrl + alt+ 點擊) (實現類文件)apache

2. ctrl +alt + t      try -catch  if-else  包裝windows

3. CTRL+O  快速重寫父類方法oracle

4. alt+enter  錯誤提示koa

5 ctrl+Q 文檔提示ide

6.Ctrl + /  (shift+ctrl+/)  優化

7. Ctrl + Alt + O    優化import自動去除無用的import語句ui

8.  Alt+Insert    生成構造器/Getter/Setter等this

9. Alt+Up and Alt+Down   可在方法間快速移動idea

10  ctrl + shift + u 大小寫切換  

11. ctrl + x 刪除一行

12 ctrl+ alt + l 代碼格式化

13 shift + enter 向下插入一行

14 ctrl +e 最近打開過的

15 Shift+Shift 查詢

16 ctrl+ shift + f 文件找

17 shift +f6  文件重命名

18  Alt + F1 + 1 在面板中打開類所在的目錄

19: ctrl +alt + 左右鍵  回到上次編輯的地方  

20 : ctrl +shift + enter 結束代碼,加上封號

21 :ctrl+ u 查看父類方法

22:  ctrl + h 查看類的結構

Ø  Top #10切來切去:Ctrl+Tab

Ø  Top #9選你所想:Ctrl+W

Ø  Top #8代碼生成:Template/Postfix +Tab

Ø  Top #7發號施令:Ctrl+Shift+A

Ø  Top #6無處藏身:Shift+Shift

Ø  Top #5自動完成:Ctrl+Shift+Enter

Ø  Top #4創造萬物:Alt+Insert

太難割捨,前三名並列吧!

Ø  Top #1智能補全:Ctrl+Shift+Space

Ø  Top #1自我修復:Alt+Enter

Ø  Top #1重構一切:Ctrl+Shift+Alt+T

 jdk8環境配置

安裝一個jdk8而後設置環境變量

變量名: IDEA_JDK_64     變量值: E:\ProgramFiles\JDK\jdk1.8.0_31   (根目錄)

--------------------------遇到問題-------------------------------------

1. JDK Required: 'tools.jar' seems to be not in IDEA classpath

緣由: jdk安裝問題

解決 : 安裝jdk後,安裝jre時不能與其在同一個目錄下

2. 當在使用命令行 java - version 顯現的是1.8,但JAVA_HOME 指定的是1.7目錄。即JAVA_HOME不生效

緣由:當使用安裝版本的JDK程序時(通常是1.7版本以上),在安裝結束後安裝程序會自動將Java.exe、javaw.exe、javaws.exe三個可執行文件複製到C:\Windows\System32目錄,這個目錄在WINDOWS環境變量中的優先級高於JAVA_HOME設置的環境變量優先級,故此直接更改JAVA_HOME會無效。

另外,JDK1.8安裝版本,還會在C:\ProgramData\Oracle\Java目錄中生成一些配置文件,並同時將此目錄寫到環境變量中的Path中。

解決方案:

  1. 刪除C:\Windows\System32目錄下java.exe、javaw.exe、javaws.exe三個文件。

  2. 在環境變量path 中將%java_home%/bin移至最前

註冊碼: 

43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJBQyIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IkRQTiIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IlBTIiwicGFpZFVwVG8iOiIyMDE3LTAyLTI1In0seyJjb2RlIjoiRE0iLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJDTCIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IlJTMCIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IlJDIiwicGFpZFVwVG8iOiIyMDE3LTAyLTI1In0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJSTSIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IldTIiwicGFpZFVwVG8iOiIyMDE3LTAyLTI1In0seyJjb2RlIjoiREIiLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJEQyIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9XSwiaGFzaCI6IjMzOTgyOTkvMCIsImdyYWNlUGVyaW9kRGF5cyI6MCwiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-keaxIkRgXPKE4BR/ZTs7s7UkP92LBxRe57HvWamu1EHVXTcV1B4f/KNQIrpOpN6dgpjig5eMVMPmo7yMPl+bmwQ8pTZaCGFuLqCHD1ngo6ywHKIQy0nR249sAUVaCl2wGJwaO4JeOh1opUx8chzSBVRZBMz0/MGyygi7duYAff9JQqfH3p/BhDTNM8eKl6z5tnneZ8ZG5bG1XvqFTqWk4FhGsEWdK7B+He44hPjBxKQl2gmZAodb6g9YxfTHhVRKQY5hQ7KPXNvh3ikerHkoaL5apgsVBZJOTDE2KdYTnGLmqxghFx6L0ofqKI6hMr48ergMyflDk6wLNGWJvYHLWw==-MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQC9WZuYgQedSuOc5TOUSrRigMw4/+wuC5EtZBfvdl4HT/8vzMW/oUlIP4YCvA0XKyBaCJ2iX+ZCDKoPfiYXiaSiH+HxAPV6J79vvouxKrWg2XV6ShFtPLP+0gPdGq3x9R3+kJbmAm8w+FOdlWqAfJrLvpzMGNeDU14YGXiZ9bVzmIQbwrBA+c/F4tlK/DV07dsNExihqFoibnqDiVNTGombaU2dDup2gwKdL81ua8EIcGNExHe82kjF4zwfadHk3bQVvbfdAwxcDy4xBjs3L4raPLU3yenSzr/OEur1+jfOxnQSmEcMXKXgrAQ9U55gwjcOFKrgOxEdek/Sk1VfOjvS+nuM4eyEruFMfaZHzoQiuw4IqgGc45ohFH0UUyjYcuFxxDSU9lMCv8qdHKm+wnPRb0l9l5vXsCBDuhAGYD6ss+Ga+aDY6f/qXZuUCEUOH3QUNbbCUlviSz6+GiRnt1kA9N2Qachl+2yBfaqUqr8h7Z2gsx5LcIf5kYNsqJ0GavXTVyWh7PYiKX4bs354ZQLUwwa/cG++2+wNWP+HtBhVxMRNTdVhSm38AknZlD+PTAsWGu9GyLmhti2EnVwGybSD2Dxmhxk3IPCkhKAK+pl0eWYGZWG3tJ9mZ7SowcXLWDFAk0lRJnKGFMTggrWjV8GYpw5bq23VmIqqDLgkNzuoog==

------------------------遇到問題------------------------------

若沒法激活

首先找到 windows  C:\Windows\System32\drivers\etc\hosts 

修改hosts 文件  加入0.0.0.0 account.jetbrains.com

改完hosts以後,在IntelliJ IDEA激活中填入 參考網頁生成的激活碼  點擊激活就能夠了。

修改{user}變量

成功修改了默認的user,記錄一下。 
在安裝目錄的/bin下找到idea.exe.vmoptions 和idea64.exe.vmoptions,在文件的最後(好像也能夠不是最後)添加一行:-Duser.name=KSir 
聽說32位的修改idea.exe.vmoptions,64位的修改idea64.exe.vmoptions,我一次全改了,成功後也沒有深究。

又有在settings的file and code template中修改,但這種方法只能改固定的模板。上述直接改了user,即便${user}也不怕!

提示設置

1. 關閉duplicated code (重置代碼提示)

Editor -> Inspections - > duplicated code 取消打勾

2. 取消拼寫查詢

Editor -> Inspections - > spelling -> Typo  取消打勾

3. 文檔自動提示

editor->general->other->show quick documentation .....

 

模板

ts

@Override
public String toString() {
    return org.apache.commons.lang3.builder.ToStringBuilder.reflectionToString(this, org.apache.commons.lang3.builder.ToStringStyle.SHORT_PREFIX_STYLE);
}


@Override
public String toString() {
    return org.apache.commons.lang3.builder.ToStringBuilder.reflectionToString(this, org.apache.commons.lang3.builder.ToStringStyle.MULTI_LINE_STYLE);
}

@Override
public String toString() {
    return org.apache.commons.lang3.builder.ToStringBuilder.reflectionToString(this, org.apache.commons.lang3.builder.ToStringStyle.DEFAULT_STYLE);
}

 

syso
 

 System.out.println($END$);

 

main
 

public static void main(String[] args){

}

 

logger
 

private final org.slf4j.Logger logger = org.slf4j.LoggerFactory.getLogger($CLASS_NAME$.class);$END$

 

info

console.info($END$);

相關文章
相關標籤/搜索