idea开发Tips持续更新!!!
- 一 、个性/自动化设置
- 1.关闭当前文件窗口
- 2.idea设置打开多个文件显示在多行tab上
- 3.idea自动化注释
- 4.手动导入idea plugin插件
- 5.去掉IntelliJ IDEA 中 SQL dialect is not configured警告
- 6.去掉IntelliJ IDEA 中 No data sources are configured to run this SQL...警告
- 7.去掉IntelliJ IDEA 中 Typo: In word 拼写检查
- 8.返回上一查看点
- 9.idea横向滚动条快捷键
- 二、插件
- 1.常用开发效率插件
- 2.技能提升插件
- 3.个性化插件
- 三、个性网
- 1.idea插件官网
- 2.idea主题网站
一 、个性/自动化设置
1.关闭当前文件窗口
1.1 一般编辑器中关闭当前文件快捷键为ctrl+w
1.2 而idea中默认为Ctrl+F4
1.3 可以将其改为自己熟悉的键位。
1.4 settings——>keymap——>main menu——>window——>editor tabs——>close右键——>Add Keyboard/Mouse Shortcut添加即可(博主:Alt+c)。
2.idea设置打开多个文件显示在多行tab上
2.1 File ->Setting -> Editor->General->Editor tabs
2.2 取消勾选show tabs in single row
2.3 下方Tab limit可以设置最大显示数量
3.idea自动化注释
3.1 类头注释:打开file->setting->Editor->Filr and Code Templates->Includes->File Header
3.2 模板: /**
*@description:
*@projectName:${PROJECT_NAME}
*@see:${PACKAGE_NAME}
*@author:赵四
*@createTime:${DATE} ${TIME}
*@version:1.0
*/
3.3 File->Settings->Editor->Live Templates->右方+号->Template Group... ->输入自定义组名(如:MyGroup) -> ok
3.4 Abbreviation:填你想触发注释的快捷字符(如:add) -> Template Text处填自定义注释模板(如无param参数可省略Edit variables)
3.5 -> 含有param:点击Edit variables 修改param的Excression为: ↓↓↓
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) ? '\n\b' : '')}; return result", methodParameters())
->ok
3.4 add+Tab就会自动生成注释
4.手动导入idea plugin插件
4.1 File -> setting -> plugins -> 点设置(小齿轮) -> Install Plugin from Disk...
下载官方插件
5.去掉IntelliJ IDEA 中 SQL dialect is not configured警告
5.1 File -> setting 搜索inspections,找到inspection下的sql,再找到sql下的SQL dialect detection去掉勾,然后apply -> Restart Idea ->ok
6.去掉IntelliJ IDEA 中 No data sources are configured to run this SQL…警告
6.1 点开右上角的Database -> 点击+号 -> DataSource -> 例:Mysql ->什么都不填直接反手一个OK
6.2 或者去掉检查:File -> setting 搜索inspections,找到inspection下的sql,再找到sql下的No data sources configure去掉勾,然后apply -> Restart Idea ->ok
7.去掉IntelliJ IDEA 中 Typo: In word 拼写检查
7.1 File -> setting -> 搜索Typo -> 找到proofreading下的Typo -> 取消勾选 -> apply
8.返回上一查看点
8.1 默认是(ctrl+alt+方向键)/拇指区域的两个鼠标宏键,但是win10前者会导致屏幕旋转所以不推荐
8.2 Settings -> Keymap -> 输入navigate找到Back/Forward -> 右键添加快捷键/鼠标宏(Add Keyboard/Mouse Shortcut) -> apply
9.idea横向滚动条快捷键
shift+鼠标滑轮
二、插件
1.常用开发效率插件
MyBatisCodeHelperPro -> MyBatisCodeHelperPro Lombok -> Lombok actiBPM(流程图) -> actiBPM Alibaba Java Coding Guidelines(代码规范) -> Alibaba Java Coding Guidelines Translation(多种语言互译,特别好用!!!) -> Translation CodeGlance(代码地图预览) -> CodeGlance
2.技能提升插件
leedcode editor(算法)
3.个性化插件
Material Theme UI(主题插件)
三、个性网
1.idea插件官网
https://plugins.jetbrains.com/
2.idea主题网站
http://www.riaway.com/http://www.themesmap.com/