前言
作为刚注册掘金网的前端小白,决定写一篇使用IDEA的总结作为练手。也方便自己查阅。
1、IDEA安装
安装2019.3.2版本的IDEA,便于永久激活;
- 网盘分享,提取码为 x3hl;包含安装包、永久激活相关内容、IDEA主题
2、IDEA激活补充
1、IDEA安装目录替换jetbrains-agent.jar文件,默认安装在Program Files下 C:\Program Files\JetBrains\IntelliJ IDEA 2019.2.3\bin
2、IDEA -> Help -> Edit Custom VM Options, 增加jetbrains-agent.jar文件路径配置 // 实例代码,需要修改为自己的文件路径 -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2019.2.3\bin\jetbrains-agent.jar
3、输入激活码激活,如果激活码失效,多个激活码都试试
4、关闭IDEA自动更新,Setting=>搜索update,去勾选自动更新
3、性能优化
1、 打开目录C:\Program Files\JetBrains\IntelliJ IDEA 2019.2.3\bin
2、 编辑idea.exe.vmoptions和idea64.exe.vmoptions;修改为以下配置
-server
-Xms4096m
-Xmx6000m
-Xverify:none
-XX:MetaspaceSize=512m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=200
-ea
-XX:CICompilerCount=4
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-XX:MaxJavaStackTraceDepth=20000
-XX:+UseParNewGC
3、 修改idea.properties
idea.max.intellisense.filesize=25000
4、设置主题
File->Settings->Editor->Color Scheme
右边 点设置->Import Scheme导入主题文件即可
5、重置主题字体大小
Setting=>Editor=>Font,会有一个感叹号,表示主题的字体,点击进入修改。建议字体设为16,字间距设为1.1
6、设置工具栏字体大小
Setting=>Appearance=>重置custom font大小
7、快捷语法模板
Setting=>搜索live template设置模板
1、 添加一栏自定义模板组Bob
2、 添加模板,一定要注意定义所用文件,作为前端人员,我选择的是vue和JavaScript相关
3、这样在代码中打出log就能快速生成语法console.log('log');
4、添加自己喜欢的语法模板
5、觉得说明的不清晰的可以参考文档添加语法模板详解
8、文件模板
Setting=>搜索template选择文件模板 指定vue component的模板,文件模板一般指定了生命周期的顺序,便于快速的生成vue文件;可以自己定义
9、缩进设置
Setting=>搜索code style 为css, html,json,JavaScript文件设置缩进为原来的一半(两空格代替tab)
10、打开structure结构视图
用来查看封装的类,插件方法很方便,在IDEA的view中打开
11、快捷键修改为Eclipse
此设置根据习惯修改,可以将IDEA快捷键修改为Eclipse快捷键
值得牢记的快捷键
1、 单行注释 ctrl + /
2、 多行注释ctrl,shift + /
3、 复制光标所在行到下一行ctrl,alt + down
4、 删除光标所在行ctrl + d
5、 移动光标所在行alt + dowm下移,up上移
6、 编辑页面切换 alt + left回到上一个编辑页面,right下一个
7、 ctrl + a,c,x,v,s 全选,复制,剪切,粘贴,保存
8、 选中内容整体往后缩进 tab;往前缩进shift + tab
9、 修改工程内的变量名或方法名alt,shift + r 勾选上两个选择框,这样改动会体现在整个工程中,在代码重构时很有作用
10、大小写切换ctrl,shift + y
11、生成try-catch 选中代码alt,shift + z
12、查找替换当前文件中的内容ctrl + f
13、全局查找内容ctrl + h
14、全局查找文件 double shift
15、打开最近修改的文件 ctrl + e
16、大括号匹配;在代码很长的时候,需要找到某一对括号时,将光标定位到某一个大括号,然后使用ctrl + ]或者ctrl + [来回定位即可
12、显示工具条
View–>Toolbar打开工具条,工具条效果如下
13、鼠标控制缩放;鼠标悬浮提示
File–>settings–>Editor–>General
1、 勾选Show quick documentation鼠标悬浮半秒提示
2、 勾选zoom…鼠标控制缩放
14、显示多行tab栏;修改文件*标识
1、默认显示一行tab栏,多有的不会展示
File–>settings–>Editor–>General -->Editor Tabs–>去掉√show tab in one
2、修改文件标识
File–>settings–>Editor–>General -->Editor Tabs–>√mark modify
15、关闭IDEA自动保存
File—>settings—->System Settings—>去掉勾选synchronize files on frame or editor tab activation和去掉勾选save files on frame deactivation