快捷鍵 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中。
解決方案:
刪除C:\Windows\System32目錄下java.exe、javaw.exe、javaws.exe三個文件。
在環境變量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$);