2024-10-24  2024-10-24    1189 字  3 分钟

快捷键

  • ctrl + 空格 提示快捷键
  • Alt + Insert(Code|Generate…)可以创建类里面任何字段的getter与setter方法
  • ctrl + D 复制当前行
  • ctrl + Y 删除当前行
  • ctrl + alt + L 格式化
  • ctrl + alt + O 导包
  • ctrl + alt + 左/右 退回到上一次操作的地方
  • ctrl + alt + 上/下 将代码向上/下移动一行
  • ctrl + H 罗列类的继承关系
  • ctrl + shift + alt + U 显示类继承结构图
  • 双击shift 查找所有的文件
  • ctrl + N 查找类
  • ctrl + shift + N 文件
  • ctrl + / 单行注释
  • ctrl + shift + / 多行注释
  • alt + shift + 上下箭头 多行注释

必要设置

Maven

  1. 配置maven的主目录(当下方显示处Version:版本号说明成功了)
  2. 配置maven的配置文件,在maven主目录/conf/settings.xml,然后勾选Override之后,你会发现Local repository变成了maven配置文件内所配置的仓库地址。
  3. 如果如果想自定义仓库地址,勾选Local repository的Override,然后就可以配置了。

自动编译

在Compiler中勾选上,就可以开启自动编译,在修改完代码后,会自动进行编译。

关闭自动更新

  1. 点击菜单栏中的File选项
  2. 在下拉菜单中选择Settings选项
  3. 图片是弹出的弹窗,找到Updates,取消掉图中的勾选

自动接受不信任的证书

问题:每一次打开idea都会弹出证书确认的弹窗 解决办法:把Server Certificates页面的第一个选型勾选上就可以了

基础设置

字体和主题

这里可以idea的主题和字体

编辑器字体

在font里可以选择合适的字体

编码

修改编码格式,最下边的一定要勾选

自动导包

自动导包的规则:在编写代码的时候,如果遇到需要导包的情况,而且只有一个包的情况下,会自动导入。 导包优化:自动删除无用的包

屏幕竖着的分割线

在选项卡栏中双击打开的文件,文件页面会变大,就会看到有一个竖着的分割线。取消下方截图中的选项,竖线就消失了。

方法之间的分割线

就是方法和方法中间会有一条线,看起来更容易分清楚方法

ES6语法支持

下拉框内可以选择语法

代码补全模板

第一种玩法 第二种玩法 通过后缀的方式实现代码自动补全,常见的:

代码效果
psvm自动生成main函数
.var自动为对象生成声明
sout输出:System.out.println()
.if生成if判断
.for生成循环,默认是高级for
fori用普通for进行遍历
.try生成try … catch

打开springboot的run dashboard

先看下run dashboard是什么: 可以看到,这里可以同时显示多个springboot项目,非常方便。

默认情况下,idea的run dashboard是关闭的,当检测到你有多个springboot项目时会弹出提示框,询问是否打开。

如果我们想要自己打开,需要修改配置。 在你的idea的项目目录中,有一个.idea目录:

其中,有一个workspace.xml:

打开,搜索Rundashboard,找到下面这段: 然后在Component中添加下面的内容:

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