IDEA和Eclipse
一 IDEA设置
一个神奇的网站:https://zhile.io/
ja-netfilter code:https://jetbra.in/s
插件市场:https://plugins.jetbrains.com/
1. 常用插件
Lombok
Maven Helper
2. 自动导包
自动导包、自动删除不需要的import语句
3. 注释模板
创建类时自动生成注释的模板、示例:
/**
* @description ${NAME}
* @since ${DATE} ${TIME}
* @author idrizzle
*/
创建方法模板:
File–>Settings–>Editor–>Live Templates、点击右边的 + 号, 选择 Template Group 、创建自己的组名
选择自己的组名,点击”+”号,选择Live Template、填写Abbreviation,Description,Template text
**
$params$
* @author itdrizzle
* @since $date$ $time$
* @return $return$
*/
点击 Define 选择java,也可以选择everywhere 、设置Edit variables
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n' : '')}; return result", methodParameters())
groovyScript("def result=\"${_1}\"; if(result == \"void\"){return \"\";}else{return \"{@link \"+result+\"}\";}", methodReturnType())
【注】使用方式:先键入 /*aa 再按tab健即可
二 常用快捷键
1. 编辑快捷键
idea快捷键 | 功能或作用 | eclipse对应快捷键 |
---|---|---|
Alt+insert | 生成get,set方法 | Shift+Alt+S |
Ctrl+Alt+L | 格式化代码 | 先选择代码 然后 Ctrl+I格式化代码 |
Ctrl+Alt+T | 把代码包在一个块内,如:try/catch | |
Ctrl+Shift+U | 切换代码大小写 | Ctrl+Shift+X(大写) Ctrl+Shift+Y(小写) |
Ctrl+F4 | 关闭当前代码窗 | Ctrl+W |
Ctrl+Alt+左右键 | 快速定位到上一次编辑的位置 | Ctrl+Q |
【注】Ctrl+Alt+L 常和其他快捷键冲突、改用Ctrl+Shift+Alt+L
2. 其他快捷键
三 常见问题
1. Cannot Download Sources
利用idea自动下载源码时,提示Cannot Download Sources、IDEA 出现Cannot Download Sources 的解决办法:
点击terminal,在其中命令台中 输入 :
mvn dependency:resolve -Dclassifier=sources
如图:
国内下载vscode速度慢问题解决
vscode.cdn.azure.cn # <--------就是左边这个 (国内的镜像)
2. 控制台中文乱码
控制台中文乱码最常见的应该就是在IDEA中通过Tomcat启动项目了,
很多教程都只是随意处理一下Tomcat或是IDEA中的编码,但两者配合使用时,中间还要经过OS呢!
想要根治这个乱码问题,不如连系统编码一起统一了
,省得以后还有麻烦
解决办法如下:
# 处理方法:全部编码统一为 UTF-8
1. 修改Tomcat的编码 (目录位置参考下面)
`D:\Develop\env\tomcat\apache-tomcat-8.5.72\conf\logging.properties`
java.util.logging.ConsoleHandler.encoding = UTF-8
2. 修改操作系统的编码 (Windows)
3. 修改idea的编码
2018版:C:\Users\msdri\.IntelliJIdea2018.3\config\idea64.exe.vmoptions
2021版:C:\Users\msdri\AppData\Roaming\JetBrains\IntelliJIdea2021.3\idea64.exe.vmoptions
Tomcat:
修改Windows的编码:
设置 → 时间和语言 —— 语言 —— 管理语言设置
修改IDEA的编码:
除非没有启动过IDEA,否则请在 help ——> Edit Custom VM Options 中打开修改,不然不会生效
进行过(不明骚操作的)可以直接去C盘用户目录下寻找对应文件,参考路径如下:
-Dfile.encoding=UTF-8
-Dconsole.encoding=UTF-8
IDEA设置中的编码修改: