显示工具条

(1)效果图

(2)设置方法

  • 标注1:View–>Toolbar

  • 标注2:View–>Tool Buttons

设置鼠标悬浮提示

(1)效果图

(2)设置方法
File–>settings–>Editor–>General–>勾选Show quick documentation…

显示方法分隔符

(1)效果图

(2)设置方法

File–>settings–>Editor–>Appearance–>勾选

忽略大小写提示

(1)效果图
备注:idea的默认设置是严格区分大小写提示的,例如输入string不会提示String,不方便编码

(2)设置方法
File–>settings–>Editor–>General -->Code Completion -->

主题设置

(1)效果图
备注:有黑白两种风格


(2)设置方法
File–>settings–>Appearance & Behavior–>Appearance–>

护眼主题设置

(1)效果图

(2)设置方法
如果想将编辑页面变换主题,可以去设置里面调节背景颜色

如果需要很好看的编码风格,这里有很多主题
http://color-themes.com/?view=index&layout=Generic&order=popular&search=&page=1
点击相应主题,往下滑点击按钮

下载下来有很多Jar包


在上面的位置选择导入jar包,然后重启idea生效,重启之后去设置

自动导入包

(1)效果图
备注:默认情况是需要手动导入包的,比如我们需要导入Map类,那么需要手动导入,如果不需要使用了,删除了Map的实例,导入的包也需要手动删除,设置了这个功能这个就不需要手动了,自动帮你实现自动导入包和去包,不方便截图,效果请亲测~
(2)设置方法
File–>settings–>Editor–>general–>Auto Import–>

单行显示多个Tabs

(1)效果图
默认是显示单排的Tabs:

单行显示多个Tabs:

(2)设置方法
File–>settings–>Editor–>General -->Editor Tabs–>去掉√

设置字体

(1)效果图
备注:默认安装启动Idea字体很小,看着不习惯,需要调整字体大小与字体(有需要可以调整)
(2)设置方法
File–>settings–>Editor–>Font–>

配置类文档注释信息和方法注释模版

(1)效果图
备注:团队开发时方便追究责任与管理查看


(2)设置方法
https://blog.csdn.net/zeal9s/article/details/83514565

水平或者垂直显示代码

(1)效果图
备注:Eclipse如果需要对比代码,只需要拖动Tabs即可,但是idea要设置

(2)设置方法
鼠标右击Tabs

更换快捷键

(1)效果图
备注:从Eclipse移植到idea编码,好多快捷键不一致,导致编写效率降低,现在我们来更换一下快捷键
(2)设置方法

  • 方法一:

File–>Setting–>

例如设置成Eclipse的,设置好了之后可以ctrl+d删除单行代码(idea是ctrl+y)

  • 方法二:设置模板

  • File–>Setting–>

  • 方法三:


以ctrl+o重写方法为例

注释去掉斜体

(1)效果图

(2)设置方法
File–>settings–>Editor–>

代码检测警告提示等级设置


强烈建议,不要给关掉,不要嫌弃麻烦,他的提示都是对你好,帮助你提高你的代码质量,很有帮助的

项目目录相关–折叠空包

窗口复位


这个就是当你把窗口忽然间搞得乱七八糟的时候,还可以挽回,就是直接restore一下,就好啦。

查看本地代码历史

快速补全分号

CTRL + SHIFT + ENTER 在当前行任何地方可以快速在末尾生成分号

快速找到Controller方法

如果你的项目里有非常多的controller,里面有非常多的http或者resful方法。如何快速找到这些方法呢?这个时候,ctrl+alt+shift+n就可以派上用场了。

比如说,你依稀记得入账单相关的接口,都有个bill的url路径,那么使用ctrl+alt+shift+n后,直接输入/bill即可。

当你在成千上万的Controller里寻找方法时,这一招就可以大大提高效率。

大括号匹配

这个也非常有用,因为代码太长,某个for循环,可能已经撑满整个屏幕了。这个时候,找到某个大括号对应的另外一边就很费劲。你可以将光标定位在某个大括号一边,然后使用ctrl+]或者ctrl+[来回定位即可。
补充:以上的配置信息都保存在系统盘的

默认会有这两个文件

config:在初始化安装IntelliJ IDEA时有询问你是否导入以存在的配置信息,这个config就是你的配置信息,方便更换电脑和换系统的时候重新安装,前提是要保存好此文件夹。

system:此文件夹是IntelliJ IDEA发生什么不可预知性的错误时,比如蓝屏,突然断电导致项目不能启动,可以尝试删除此文件,让系统重新生成一个system的文件

PS:防止找不到本篇文章,可以收藏点赞,方便翻阅查找哦。

IDEA这么优化后,代码跑得嗖嗖的...相关推荐

  1. 输出一百,十万,一百万,一千万,一亿,十亿,二十亿以内的所有质数的方法,个数和优化后的运行时间对比

    package cn.king;public class test1 {public static void main(String[] args) {int k = 0;long startTime ...

  2. 排序算法-O(n^2)-优化后的冒泡、简单选择、直接插入 代码实践、解释等

    博主将代码先撸为敬,具体解释均在代码里面. 一 以表格的形式整体出各经典算法的定义(多个版本).理解.示例.比较.总结等 --------------------为反馈划下华丽的分割线-------- ...

  3. 编写与优化 Go 代码(一)

    这是 go-perfbook 翻译的第一部分,这本书虽然没有写完,但里面的内容还是很有价值的,建议每一个 gopher 都看一看~ 编写与优化 Go 代码 本文档概述了编写高性能 Go 代码的最佳实践 ...

  4. 工作经验分享:Spark调优【优化后性能提升1200%】

    问题导读 1.本文遇到了什么问题? 2.遇到问题后,做了哪些分析? 3.本文解决倾斜使用哪些方法? 4.本次数据倾斜那种方法更有效? 5.解决性能优化问题的原理是什么? 优化后效果 1.业务处理中存在 ...

  5. asp java 变量_ASP_用stack变量优化Java代码,  java程序包含了大量的对象 - phpStudy...

    用stack变量优化Java代码 java程序包含了大量的对象,我们需要了解它们是从哪里被访问的,变量存储于何处对程序的性能有显著的影响--尤其是某些需要被频繁访问的变量. 我们写一个Java类,在其 ...

  6. 优化javaScript代码,提高执行效率

    今天看完书,总结了一下可以如何优化 JavaScript . 1.合并js文件 为优化性能,可以把多个js文件(css文件也可以)合并成极少数大文件.跟十个5k的js文件相比,合并成一个50k的文件更 ...

  7. 基于ceres的后端优化的代码实现

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 来源丨从零开始搭SLAM 作者丨李太白lx 由于g2o天然是进行位姿图优化的, 所以十分契合karto ...

  8. 代码跑得慢?分分钟教你如何给代码提速30%!!!

    点击上方"深度学习技术前沿",选择"星标"公众号 资源干货,第一时间送达 本文转载自:大数据文摘 来源:Medium 编译:王转转 Python已经得到了全球程 ...

  9. python跑得慢_代码跑得慢甩锅Python?手把手教你如何给代码提速30%

    原标题:代码跑得慢甩锅Python?手把手教你如何给代码提速30% 来源丨Medium 编译丨王转转 大数据文摘出品 https://mp.weixin.qq.com/s/bY3REj6qVw0M1N ...

最新文章

  1. sqlserver可将字符转成数字再进行sum,如果varchar类型中存放的都是数字
  2. iframe和父窗体之间的互相监听方法
  3. 【干货】功能堆砌or视觉美观?看优秀PM如何权衡
  4. activiti入门2流程引擎API和服务基础设施
  5. Oracle Redefine table online will clone and exchange source and intermedia table - 3
  6. SAP UI5 应用开发教程之三十五 - 如何把本地开发的 SAP UI5 应用部署到 ABAP 服务器上试读版
  7. Kotlin学习笔记18 反射Part2
  8. 一不小心,老司机又翻车了
  9. [Tip]ActiveScaffold本地化
  10. glob.glob()、sort() 等一些函数的用法
  11. 开发者拒绝写技术博客的常见理由
  12. 苹果2017秋季大会回顾
  13. Spark的lazy特性有什么意义呢?
  14. vivado添加仿真源文件
  15. 谷歌浏览器怎么调试php,如何简单快速调试高大上的谷歌浏览器
  16. android 蓝牙电话号码,Android拨打电话和蓝牙状态监听
  17. 群发微信图文消息,但是正文中的图片却不显示
  18. 上海市“专精特新”中小企业认定条件及奖励政策解读
  19. Oracle数据库逻辑备份与恢复(3)——数据泵(expdp、impdp)
  20. XCTF 攻防世界 MISC杂项 高手进阶区

热门文章

  1. 青少年CTF训练平台Misc-Middle愿风神忽悠你题解
  2. 利用http://www.forshare.me/qq/访问陌生人的QQ空间
  3. Django Iframe +Form 上传图片文件等 前端显示
  4. 玩转西塘:感受水墨江南的迷醉风情
  5. JTOPO 修改图片颜色
  6. FPGA在AI时代的角色
  7. python pyz_Python pyzfp包_程序模块 - PyPI - Python中文网
  8. 元宇宙、数字孪生与汽车
  9. Mac-OutLook农历日历的设置
  10. python 匹配段落_段落匹配Python