博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IntelliJ IDEA(2)——常用配置
阅读量:4056 次
发布时间:2019-05-25

本文共 1500 字,大约阅读时间需要 5 分钟。

目录


1、设置界面进入

或者快捷键:Ctrl+Alt+S

2、设置主题

2.1、全局主题设置,提供三种主题

2.2、设置编辑器的主题

其他主题下载:

下载后可以导入主题:

**还可以通过插件(plugins)更换主题:Material Theme UI

3、设置字体

3.1、设置IDEA菜单窗口字体:

3.2、设置编辑器字体

3.3、设置当前主题的字体

3.4、设置控制台字体

3.5、设置鼠标轮滚改变字体大小

4、设置鼠标悬浮提示

5、设置自动导包

  • Add unambiguous imports on the fly:自动导入不明确的结构
  • Optimize imports on the fly:自动帮我们优化导入的包

但是对于那些同名的包,还是需要手动 Alt + Enter 进行导入的,IntelliJ IDEA 目前还无法智能到替我们做判断。

6、设置显示行号和方法间分隔符

7、设置取消单行显示 tabs 的操作

8、设置注释

8.1、设置注释颜色样式

8.2、设置文档注释

这种设置是在类创建的时候添加的。

提供设置好的注释模板:

/** * @Project: ${PROJECT_NAME} * @Package: ${PACKAGE_NAME} * @ClassName: ${NAME} * @Author: StarFall * @DATE: ${DATE} ${TIME} * @Description: //todo */

预设的变量

8.3、通过live Templates手动设置类的注释

选择右边的加号,新增一个Template Group。这里我设置为javadoc

然后选中javadoc,右边加号新增Live Template

然后单击下方蓝色的Define,设置Everywhere

填入注释内容

/** * @Project: $PROJECT_NAME$ * @Package: $PACKAGE_NAME$ * @ClassName: $NAME$ * @Author: StarFall * @DATE: $DATE$ $TIME$ * @Description: //todo */

点击Edit variables,设置注释中的值:$NAME$等

效果展示:输入doc,再按tab键:

8.4、参考8.3设置方法的注释

建议使用idea自带的模板

9、编码设置

9.1、项目文件编码

Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选, 不然 Properties 文件中的注释显示的都不会是中文。

9.2、当前源文件的编码

对单独文件的编码修改还可以点击右下角的编码设置区。

10、自动编译

10.1、Intellij Idea 默认状态为不自动编译状态,Eclipse 默认为自动编译:

10.2、设置自动编译(Runtime)

快捷键 Ctrl + Shift + Alt + /  ,进入Registry。

找到compiler.automake.allow.when.app.running ,然后勾选上。

10.3、增加堆内存设置

如果在 make 或 rebuild 过程中很慢,可以增加此堆内存设置,一般大内存的机器设置 1500 以上都是不要紧的。

11、设置代码水平或垂直显示

效果:

12、显示内存使用情况

效果:界面右下角会显示内存使用情况

点击内存显示部分可以进行内存的回收。

参考:

尚硅谷_宋红康_IntelliJIDEA的安装、配置与使用.pdf

转载地址:http://uvlci.baihongyu.com/

你可能感兴趣的文章
yuv to rgb 转换失败呀。天呀。谁来帮帮我呀。
查看>>
LED恒流驱动芯片
查看>>
驱动TFT要SDRAM做为显示缓存
查看>>
使用file查看可执行文件的平台性,x86 or arm ?
查看>>
qt 创建异形窗体
查看>>
简单Linux C线程池
查看>>
内存池
查看>>
linux 驱动开发 头文件
查看>>
ipconfig,ifconfig,iwconfig
查看>>
opensuse12.2 PL2303 minicom
查看>>
网络视频服务器移植
查看>>
Encoding Schemes
查看>>
移植QT
查看>>
如此调用
查看>>
计算机的发展史
查看>>
带WiringPi库的交叉编译如何处理一
查看>>
带WiringPi库的交叉笔译如何处理二之软链接概念
查看>>
Spring事务的七种传播行为
查看>>
ES写入找不到主节点问题排查
查看>>
Java8 HashMap集合解析
查看>>