IDEA2021.3.1-优化设置IDEA2021.3.1-优化设置、快捷方式改为eclipse、快捷键等

IDEA2021.3.1-优化设置IDEA2021.3.1-优化设置、快捷方式改为eclipse、快捷键等

  • 一、主题设置
  • 二、鼠标悬浮提示
  • 三、显示方法分隔符
  • 四、代码提示忽略大小写
  • 五、自动导包
  • 六、取消单行显示tabs
  • 七、设置字体
  • 八、配置类文档注释信息模板
  • 九、设置文件编码
    • 9.1、所有地方设置为UTF-8
    • 9.2、设置换行符为Unix编码格式
  • 十、设置自动编译
  • 十一、水平或垂直显示代码
  • 十二、快捷方式改成eclipse的
    • 12.1、main生成
    • 12.2、syso生成
  • 十三、常用eclipse快捷方式

一、主题设置

File->Settings->Appearance & Behavior->Theme
Darcula:黑色

二、鼠标悬浮提示

File->Settings->Editor->General->Code Completion->Show the documentation popup in 【1000】ms

三、显示方法分隔符

File->Settings->Editor->General->Appearance->Show method separators,勾选。

四、代码提示忽略大小写

File->Settings->Editor->General->Code Completion->Match case,不勾选。

五、自动导包

File->Settings->Editor->General->Auto Import->
Insert imports on paste:Always
Add unambiguous imports on the fly,勾选。
Optimize imports on the fly,勾选。

六、取消单行显示tabs

File->Settings->Editor->General->Editor Tabs->Show tabs in one row,不勾选。

七、设置字体

File->Settings->Editor->General->font->
Font:JetBrains Mono
Size:16

八、配置类文档注释信息模板

File->Settings->Editor->File and Code Templates->Includes->File Header
添加如下代码:
/**
@author 唐志强
@site www.tttzzzqqq.com
@company 好记博客网
@create Y E A R − {YEAR}- YEAR{MONTH}-${DAY} ${TIME}
*/

九、设置文件编码

9.1、所有地方设置为UTF-8

File->Settings->Editor->File Encodings->
Global Encoding:UTF-8
Project Encoding:UTF-8
Default encoding for properties files:UTF-8
Transparent native-to-ascii conversion:勾选

9.2、设置换行符为Unix编码格式

File->Settings->Code Style->General->Line separator:Unix and macOS(\n)

十、设置自动编译

File->Settings->Build,Execution,Deployment->Compiler->
Build project automatically:勾选
Compile independent modules in parallel:勾选

十一、水平或垂直显示代码

我们有时候为了比对或者参数代码,需要让代码水平或者垂直显示,Eclipse里,我们直接拖拽即可;
IDEA里,我们右键文件Tab,显示如下:
Split Vertically:垂直比对
Split Horizontally:水平比对

十二、快捷方式改成eclipse的

File->Settings->Keymap->eclipse

12.1、main生成

File->Settings->Editor->Live Templates->Java->main

12.2、syso生成

File->Settings->Editor->Live Templates->Java->sout改为syso,或者新增一个

十三、常用eclipse快捷方式

alt+shift+s->Generate 或 alt+inster,实现自动生成get set 以及构造方法
ctrl+d 删除一行
ctrl+shift+o 导入包
ctrl+shift+f 代码格式化
ctrl+shift+y 转换大小写
ctrl+f 查找(当前文件)
ctrl+h 全局查找
双击shift 查找文件
tab 以及 shift+tab 整体代码向后 向前移动
alt+/ 提示操作(自定义修改)
alt+/这个快捷方式被其他地方占用了,所以先去掉;
根据快捷方式搜索
File->Settings->Keymap->新建一个模板,然后搜索basic
Main Menu->Code->Code Completion->Add Keyboard Shotcut->Alt+/
alt+shift+r 重命名参数和方法
向下复制一行 ctrl+alt+向下键
ctrl+/ 单行注释
ctrl+shift+/ 多行注释
alt+上下键 选中单行或者多行 向上或者向下移动
ctrl+shift+t 查看源码 (当前java文件有的类,直接ctrl+点进去即可)
alt+enter 生成返回值/纠错 eclipse是ctrl+1
alt+左右方向键 跳转上一个或者下一个编辑页面
ctrl± 或者 ctrl+= 收缩或者展开单个方法
ctrl+shift± 或者 ctrl+shift+= (备注:=号改为+号了) 收缩全部或者展开全部方法 自定义配置
ctrl+shift+h 查看方法重写结构
重要:ctrl+alt+h 查看方法调用者
重要:F4 选中类 查看类继承关系
ctrl+o 查看类结构
ctrl+Alt+shift+u 查看类结构关系图

你可能感兴趣的:(Java,java)