IDEA自定义配置


常用插件

  • IDE Eval Reset 破解,自动重置试用时间

  • Free Mybatis Plugin --> MyBatisX(自带的自动生成功能较好)

  • Lombok

  • Translation

  • GitToolBox 可以看到每一行是谁提交的

  • Maven Helper

  • JRebel And XRebel for InteliJ (激活方法:https://www.cnblogs.com/flyrock/archive/2019/09/23/11574617.html)
    允许自动编译:在 Maintenance(Ctrl + Shift + Alt + /) -> Registry 中勾选 compiler.automake.allow.when.app.running;Settings -> Build, Execution, Deployment -> Compiler 中的 Build project automatically

  • Grep Console 一款和IDEA Console相关的插件,可以通过expression表达式过滤日志、给不同级别的日志或者给不同pattern的日志加上背景颜去掉方法参数提示(废弃)色与上层颜色

  • RestfulToolkit 快捷查找Restful接口,快捷键:Ctrl+\ --->RestfulTool(快捷键Ctrl+Alt+/,自带发送请求功能)

  • Alibaba Java Coding Guidelines 阿里代码编码指南

  • CodeGlance3 窗口右侧代码预览

  • Active Tab Highlighter 高亮选中的Tab标签

  • HighlightBracketPair 对称括号高亮显示

  • Chinese(Simplified) Language Pack 汉化插件

  • Mybatis Log Plugin 打印拼装后可直接执行SQL

  • Presentation Assistant 快捷键展示

  • SequenceDiagram 代码执行时序图

  • Vue.js

  • easycode 自动生成代码

  • Rainbow Brackets 彩虹括号,Ctrl+右键、Alt+右键

快捷键

调试快捷键
F7 单步进入 Step Into
Shift+F7 选择要进入的函数 Smart Step Into
F8 单步调试 Step Over
Shift+F8 跳出 Step Out
F9 继续执行 Resume Program
Alt+F9 运行到光标处 Run to Cursor
Alt+F8 执行表达式查看结果 Evaluate Expression
Ctrl+Shift+F8 查看所有断点 View Breakpoints
Ctrl+F8 设置或取消断点 Toggle Line Breakpoint

常用快捷键对照

Windows Eclipse 描述 英文描述
Ctrl+Alt+左键、Ctrl+Alt+B Ctrl+T 查看子类、方法实现类 Go to Implementations
Ctrl+U 查看父类方法 Go to Super Method
Ctrl+左键、Ctrl+B F3 查看定义或引用 Go to Declaration or Usages
Alt+F7 Ctrl+G 查看引用列表 Find Usages
Ctrl+F12 Ctrl+O 文件结构 File Structure
Ctrl+N Ctrl+Shift+T 搜索类型 Go to Class
Ctrl+Shift+N Ctrl+Shift+R 搜索文件 Go to File
Ctrl+H F4 类的继承关系 Type Hierarchy
Alt+F8 Ctrl+U 弹出表达式监视窗口 Evaluate Expression
Ctrl+Alt+L Ctrl+Shift+F 格式化代码 Reformat Code
Ctrl+F Ctrl+F 当前文件查找 Find
Ctrl+Shift+F Ctrl+H 全局查找 Find in Path
Ctrl+Shift+R 全局替换 Replace in Path
Ctrl+Alt+Z Ctrl+Alt+Z Git回滚 Rollback
Ctrl+Shift+/ Ctrl+Shift+/ 注释/取消注释 Comment with Block Comment
Ctrl+Tab 快速切换tab标签 Switcher
Ctrl+E 最近打开的文件 Recent Files
Ctrl+Shift+- 折叠代码 Collapse All
Ctrl+Shift+= 展开代码 Expand All
Ctrl+Alt+← 向后导航 Back
Ctrl+Alt+→ 向前导航 Forward
Ctrl+Alt+O 自动导包 Optimize Imports
Alt+Insert 自动生成 Generate
Ctrl+G 跳到指定行号 Go to Line
Ctrl+空格 自动提示(跟输入法冲突) Basic
Ctrl+Alt+F12 打开文件目录 Show in Explorer
小键盘* 展开项目目录树
小键盘- 合并项目目录树
F11 添加书签
Shift+F11 查看和编辑书签

隐藏显示.idea文件夹和.iml文件

配置maven,应用于所有project

取消idea自动打开项目

代码提示忽略大小写

去掉方法参数提示

设置Beyond Compare为默认的GIT代码比较工具(废弃)

自动导包

自动编译

关闭自动更新

添加前进后退按钮(废弃)


鼠标悬浮提示

去掉Run with Coverage和Run with Profiler按钮(废弃)

高亮显示相同字符的背景颜色

80FF83

去掉xml文件中sql背景色(废弃)


类内部的层级关系移到上面

自动隐藏下方toolbar(废弃)

修改后未保存的文件添加*号

设置护眼背景色(废弃)

C7EDCC

编码设置:text file encoding为utf-8,文件换行符使用Unix格式


设置字体大小

方法头显示被继承和引用次数

批量启动springboot项目

.idea>workspace.xml文件中添加如下节点

  <component name="RunDashboard">
    <option name="configurationTypes">
      <set>
        <option value="SpringBootApplicationConfigurationType" />
      </set>
    </option>
  </component>

启动项目提示:Command line is too long. Shorten command line for OauthApplication or also for Spring Boot default configuration.

.idea>workspace.xml文件中添加如下节点

<component name="PropertiesComponent">
	<property name="dynamic.classpath" value="true" />
</component>

修改IDEA的JVM启动参数


滚轮改变字体大小

git修改文件的文件夹颜色

修改注释颜色(废弃)

TAB多行显示


非当前项目代码Tab标签颜色(默认的颜色不够显眼)

总是更新SNAPSHOT

类自动添加注释

/** 
* ${description} 
* @author ych
* @date ${YEAR}-${MONTH}-${DAY}
*/
public class ${NAME} {
}

多线程调试

IDEA退出提示,防止勿点(很多时候重新启动,再重新启动多个项目要很久)

其他问题

删除module,又重新创建相同module后,出现module无法识别的问题


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM