IDEA 实用技巧

1,001 阅读1分钟

常用插件

  • Alibaba Cloud Toolkit:自动发布到云服务器,相当于jenkins
  • Alibaba Java Coding Guidelines:阿里巴巴代码检查工具,检查编码规范,使用时候需要注意,Tools -> 阿里编码规约 -> 关闭实时监测功能,防止idea使用太卡
  • codehelper.generator:代码生成工具,一个根据new生成所有setter,快捷键搜索GenAllSetter,快捷键设置成Alt + C GenAllSetter.gif 另外根据pojo生成Dao,Service,Xml,Sql文件,Tools -> CodeHelper -> Text Boxes
  • Convert YAML and Properties File:properties和yml文件互相转换 yaml.gif
  • Free MyBatis plugin:快速从代码跳转到mapper及从mapper返回代码
  • Grep Console:log区域彩色
  • GsonOrXmlFormat: GsonorXmlFormat.gif
  • IdeaVim:不知道干嘛的,啥时候安装的
  • Key Promoter X:鼠标点击后显示快捷键,帮助记忆快捷键
  • Live Edit:写前端代码时候,代码变浏览器自动刷新插件
  • Lombok:开发都知道干嘛的
  • Material Theme UI:大漂亮
  • Rainbow Brackets:彩虹括号
  • Sql Params Setter:mybatis日志中提取可执行的sql sql-param-setter.gif
  • Translation:翻译
  • Vue.js:vue支持插件

条件断点,调试效率翻倍

在选择断点后,在断点处添加断点条件,调试效率翻倍 debug-breakpoint.gif

快速找到当前类所在位置

alt+F1选择project view

ctrl_f1_class_position.gif

将当前操作类在文件夹打中打开

alt+F1选择show in explorer

ctrl_f1_show_in_explorer.gif

多光标操作

在指定位置添加光标

alt+shift+鼠标左键

v2-04cadc118cbfdd34c79012a7a08c6509_hd.gif

数列光标

alt+按住左键拖动,和nodepad++一样

v2-4b63774f5f1c06caad00e4828ecb6bbc_hd.gif

行位光标

alt+按住左键拖动从左侧拖动到右侧

v2-eede73d080e9cca7e6ce4e6ff27eeae2_hd.gif