前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >IDEA设置优化,自定义风格!

IDEA设置优化,自定义风格!

作者头像
程序员的时光001
发布2020-12-29 11:12:05
1.2K0
发布2020-12-29 11:12:05
举报
文章被收录于专栏:程序员的时光

进入idea设置选项;

有两种方法: 第1种:File->Settings; 第2种:工具栏上有个工具按钮,点击一下;

img

img

从上到下,主要是 外观和行为,快捷键,编辑,插件,版本控制,构建执行部署,语言和框架,工具的设置;

1. 主题设置;

我们安装IDEA的时候选过主题,后期可以更换:Appearance&Behavior - > Appearance

img

2. 设置鼠标悬浮提示;

在eclipse里,我们鼠标移动到一个类上,会提示这个类的文档解释信息;IDEA里默认不会这样,我们需要设置下; Editor - > General

img

在这里我们需要勾选一下,后面默认是半秒提示;

设置之后我们在看看鼠标移到类上面去之后,就有提示了;

img

3. 显示方法分隔符;

我们可以设置在每个方法之间都弄一个分割符,以方便查看代码; Editor->General->Appearance; Show method separators前面的方框勾选下就可以了;

img

再来查看方法(可以看到方法之间已经有分隔符了):

img

4. 忽略大小写提示;

IDEA默认提示是区分大小写的,比如输入arraylist,不会提示ArrayList类;

img

这里设置下:Editor->General ->Code Completion

img

设置之后就有提示了,无论大小写都有;

img

5. 自动导包;

默认情况,包括Eclipse 写完类,是需要手工导入包的,不过IDEA提供了自动导包设置,还可以自动去包; Editor->general->Auto Import

img

来看看修改之后的自动导包功能:

img

到这里,我想说,这功能已经逆天了!!!牛逼!!!

6. 取消单行显示Tabs;

通俗的来说,就是当你打开多个类文件时,默认只能显示在一行,如下图所示:

img

现在我们要取消这个单行显示Tabs,让其多行显示; Editor->General ->Editor Tabs

img

看看修改之后的效果:

img

7. 设置字体;

可以设置字体样式,字体大小,包括行高;那个 Size建议14 Editor->Font

img

8. 配置类文档注释信息模板;

默认新建类 没有文档注释信息,一般公司开发,都要配置一下; Editor->File and Code Templates 然后Includes File Header

img

配置之后创建类就有了注释信息:

img

代码语言:javascript
复制
/**
@author 
@site
@company 
@create  ${YEAR}-${MONTH}-${DAY} ${TIME}
*/

9. 设置文件编码utf-8;

我们将所有文件编码都设置为UTF-8 Editor -> File Encodings

img

10. 设置自动编译;

在eclipse里,项目都是自动编译的,IDEA里默认不是,我们需要配置下; Build,Execution,Deployment -> Compiler 两个勾选下,设置项目自动编译,包括平行结构的多个模块也自动编译;

img

11. 水平或垂直显示代码;

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

img

垂直分割为:

img

水平分割为:

img

这里列举一些常见的IDEA设置优化,方便更好地操作IDEA,更好地编写代码;

注意!!!

这里对idea进行配置之后都会存在idea的配置文件之中,即在下述文件之中:

img

下次如果重装idea,可以把这个配置文件复制粘贴过去,那么之前的所有配置都会保存好了,不需要重新配置;

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-12-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员的时光 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 主题设置;
  • 2. 设置鼠标悬浮提示;
  • 3. 显示方法分隔符;
  • 4. 忽略大小写提示;
  • 5. 自动导包;
  • 6. 取消单行显示Tabs;
  • 7. 设置字体;
  • 8. 配置类文档注释信息模板;
  • 9. 设置文件编码utf-8;
  • 10. 设置自动编译;
  • 11. 水平或垂直显示代码;
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档