首页 技术 正文
技术 2022年11月19日
0 收藏 425 点赞 2,482 浏览 1297 个字

一、字体设置:

菜单:file-》setting-》Appearan

编辑区字体大小:file-》setting-》Font

字体加粗:file-》setting-》Editor-》Color Scheme->General

颜色主题切换:file-》setting-》Editor-》Color Scheme-》scheme

字符编码:file-》setting-》Editor-》File Encodings(可设置全局和项目的字体)

二.快捷键的使用

(有问题用alt+enter查看)

1、补全代码 alt+/

2、添加注释:ctrl + /

3、复制当前行(默认 ctrl + D),删除当前行(默认ctrl+Y):可改,设置中keyMap中改

4、自动导入该行的类:alt + enter(在file-》setting-》Editor-》general-》Auto impoet设置)

5、快速格式化代码:ctrl+alt+L

6、快速运行程序:shift+f10

7、快速生成构造器:alt + insert

8、查看层级关系:ctrl+H

9、定位到方法(查看方法的源码):ctrl+B

10、快捷分配变量名:.var

11、批量替换变量名称:shift+F6

12、查看快速生成键: ctrl + J;

13、快速换到下一行(执行回车enter操作):ctrl +shift+enter

快捷键 Ctrl + Shift + Enter
适用场景1使用IDEA的代码提示后,当前代码行已经结束,光标还停留在行内,想快速换行。
适用场景2使用IDEA的代码提示后,当前代码行已经结束,但是没有“;”
适用场景3使用IDEA的代码提示后,当前代码行已经结束,但是没有“{}”,如if(),while()

14、在改行的上方添加一个空行:ctrl+Alt+enter

如:sout   ===> system.out. println();

更多:

更多的可以去查看keymap;

三、自定义模板:file-》setting-》editor-》Live templates(查看模板,增加模板)

四、包

1、包的命名:一般是小写字母+小圆点(com.公司名.项目名.业务模块名)

五、插件

1、Codota:代码快速提示工具,联想整条语句,总结代码偏好。

2、Key Promoter X 快捷键提示插件(在右下角提示快捷键)。

3、CodeGlance : 显示代码缩略插件。

4、Lombok:简化臃肿代码插件。

5、Alibaba java Coding Guidekines :阿里巴巴代码规范检查插件。(CheckStyle)

6、CamelCase :驼峰命名和下划线命名转换。

7、Mybatis X 高效操作Mybatis插件。

8、SonarLint 代码质量检查插件。

9、SaveActions:格式化代码插件:(优化包导入,使代码更规范统一)。

10、Grep console :自定义控制台输出格式插件。

11、MetricsReloaded :代码复杂度检查插件。

12、Statistic : 代码统计插件。

13、Translation : 翻译插件。

14、Rainbow Brackets : 彩虹括号插件(成对的括号显示相同的颜色)。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,487
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,903
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,736
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,486
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,126
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,287