下载
官网:https://www.jetbrains.com/idea/download/previous.html
果壳:https://www.ghpym.com/idea.html
激活:
- 2020.1:jetbrains-agent-latest2020.1.zip 激活url:https://fls.jetbrains-agent.com
- 2019.3:jetbrainsCrack2019.3.zip
- 开源项目申请:https://www.jetbrains.com/community/opensource/#support
配置
主题
插件中心下载: Monocai Color Theme
VM变量
8G内存配置
help/edit vm options
-Xms1024m-Xmx2048m-Xverify:none-Dfile.encoding=UTF-8-Duser.name=tianyunperfect
idea显示内存:
setting—appearence—windows option====show memory
快捷键
keymap—>复制default
# 代码提示:Basic-----alt /# 格式化代码reformat code------alt l# 完成当前行complete current------ctrl enter# generateGenerate construct ------ alt \# 运行当前代码run context configuration ------- alt +# 重命名rename ------ alt + [ 或者 F2# 关闭当前文件command + F4 ------ command + w# 打开项目所在路径reveal in finder ------ alt + ` # macshow in explorer # windows# 新建testcommand + shift + t ------ command + t# 添加eslint格式化快捷搜索:fix eslint 添加 ----- alt + s
注释
# region快捷键修改ctrl + alt + t 为 alt + c然后 alt + c +c 即可
视图切换
# 修改tool windows下的试图alt + 1 projectalt + 2 mavenalt + 3 run
书签
# 修改 搜索 book默认 F11 为书签标记和消除设置 next 为 ctrl + ↓设置 forward 为 ctrl + ↑
常用快捷键:
# 删除当前行ctrl + Y# 复制当前行ctrl + D# 注释ctrl + / 单行格式化ctrl + shift + / 多行格式化# 移动行alt shift + 上下箭头# 搜索所有shift + shift# 显示所有方法alt + 7# 代码段折叠!!!ctrl + alt + t ----> c# 在类中新建测试ctrl + shift + t# 显示代码的继承关系ctrl + h# 显示project视图command + 1# 进入新类command + n# 打开最近command + e# 移动到文件头文件尾部command + fn + 左右键# 魔法值提取ctrl + alt + c
快捷键迁移:
**
复制快捷键文件即可:bin\Idea\config\keymaps
常用配置
# 参数位置提示:edit > general > codeCompletion :parameterInfo 全选# 代码提示不区分大小写edit > general : codeCompletion cass设为none# 自动importedit > general > autoImport:add un 勾选optimize 勾选# 注释从代码开始Editor > Code Style-Java>Code Generation:取消Line comment at first column和Block comment at first column的选中# 方法之间加分隔符edit > general > appearence : show method separators选中# properties中文变成unicode码setting 搜索:File Encoding 选中:Transparent native-to-ascii conversion# serialVersionUID关键字 提醒Editor》Inspections 搜索 serialVersionUID 勾选---Serializable class without serialVersionUID
java编译版本

设置换行符
这个很重要,否则编写的shell文件到linux上无法运行。
不显示.idea
在下面添加即可。
自动下载源码

设置Tab空格
设置快捷输入

以fori为例
for($VARKIND$ $INDEX$ = 0; $INDEX$ < $LIMIT$; $INDEX$++) {$END$}

