下载

官网:https://www.jetbrains.com/idea/download/previous.html

果壳:https://www.ghpym.com/idea.html

激活:

配置

主题

插件中心下载: Monocai Color Theme

VM变量

8G内存配置

help/edit vm options

  1. -Xms1024m
  2. -Xmx2048m
  3. -Xverify:none
  4. -Dfile.encoding=UTF-8
  5. -Duser.name=tianyunperfect

idea显示内存:

setting—appearence—windows option====show memory

快捷键

keymap—>复制default

  1. # 代码提示:
  2. Basic-----alt /
  3. # 格式化代码
  4. reformat code------alt l
  5. # 完成当前行
  6. complete current------ctrl enter
  7. # generate
  8. Generate construct ------ alt \
  9. # 运行当前代码
  10. run context configuration ------- alt +
  11. # 重命名
  12. rename ------ alt + [ 或者 F2
  13. # 关闭当前文件
  14. command + F4 ------ command + w
  15. # 打开项目所在路径
  16. reveal in finder ------ alt + ` # mac
  17. show in explorer # windows
  18. # 新建test
  19. command + shift + t ------ command + t
  20. # 添加eslint格式化快捷
  21. 搜索:fix eslint 添加 ----- alt + s
  • 注释

    1. # region快捷键
    2. 修改ctrl + alt + t alt + c
    3. 然后 alt + c +c 即可
  • 视图切换

    1. # 修改tool windows下的试图
    2. alt + 1 project
    3. alt + 2 maven
    4. alt + 3 run
  • 书签

  1. # 修改 搜索 book
  2. 默认 F11 为书签标记和消除
  3. 设置 next ctrl +
  4. 设置 forward ctrl +

常用快捷键:

  1. # 删除当前行
  2. ctrl + Y
  3. # 复制当前行
  4. ctrl + D
  5. # 注释
  6. ctrl + / 单行格式化
  7. ctrl + shift + / 多行格式化
  8. # 移动行
  9. alt shift + 上下箭头
  10. # 搜索所有
  11. shift + shift
  12. # 显示所有方法
  13. alt + 7
  14. # 代码段折叠!!!
  15. ctrl + alt + t ----> c
  16. # 在类中新建测试
  17. ctrl + shift + t
  18. # 显示代码的继承关系
  19. ctrl + h
  20. # 显示project视图
  21. command + 1
  22. # 进入新类
  23. command + n
  24. # 打开最近
  25. command + e
  26. # 移动到文件头文件尾部
  27. command + fn + 左右键
  28. # 魔法值提取
  29. ctrl + alt + c

快捷键迁移:
**
复制快捷键文件即可:bin\Idea\config\keymaps

常用配置

  1. # 参数位置提示:
  2. edit > general > codeCompletion parameterInfo 全选
  3. # 代码提示不区分大小写
  4. edit > general : codeCompletion cass设为none
  5. # 自动import
  6. edit > general > autoImport:
  7. add un 勾选
  8. optimize 勾选
  9. # 注释从代码开始
  10. Editor > Code Style-Java>Code Generation
  11. 取消Line comment at first columnBlock comment at first column的选中
  12. # 方法之间加分隔符
  13. edit > general > appearence : show method separators选中
  14. # properties中文变成unicode码
  15. setting 搜索:File Encoding 选中:Transparent native-to-ascii conversion
  16. # serialVersionUID关键字 提醒
  17. EditorInspections 搜索 serialVersionUID 勾选---Serializable class without serialVersionUID

java编译版本

image.png

设置换行符

这个很重要,否则编写的shell文件到linux上无法运行。
image.png

不显示.idea

在下面添加即可。
image.png

自动下载源码

idea - 图4

设置Tab空格

这个可能是默认的。
image.png

设置快捷输入

idea - 图6

以fori为例

  1. for($VARKIND$ $INDEX$ = 0; $INDEX$ < $LIMIT$; $INDEX$++) {
  2. $END$
  3. }

image.png