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/

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值