Intellij IDEA有什么奇技淫巧?

IDEA全称 IntelliJIDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、创新的GUI设计 等方面的功能可以说是超常的。

idea下载地址:jetbrains.com/idea

下面来说几个IDEA实用小技巧,学会之后分分钟提升工作效率。
1、IDEA以新窗口的形式打开多个项目

2、去掉导航栏

去掉导航栏,因为平时用的不多。

可以把红色的导航栏去掉,让IDEA显得更加整洁一些。使用alt+v°,然后去掉Navigation bar即可。去掉这个导航栏后,如果你偶尔还是要用的,直接用alt+home就可以临时把导航栏显示出来。
3、如何找目录

使用ctrl+shift+n后,使用/,然后输入目录名字即可。
4、使用快捷键移动分割线

假设有下面的场景,某个类的名字在project视图里被挡住了某一部分。

你想完整的看到类的名字,该怎么做。一般都是使用鼠标来移动分割线,但是这样子效率太低了。可以使用alt+1把鼠标焦点定位到project视图里,然后直接使用ctrl+shift+左右箭头来移动分割线。
5、ctrl+shift+enter不只是用来行尾加分号的

ctrl+shift+enter其实是表示为您收尾的意思,不只是用来给代码加分号的。比如说:

这段代码,我们还需要为i语句加上大括号才能编译通过,这个时候你直接输入ctrl+shift+enter,IDEA会自动帮你收尾,加上大括号的。
6、给new出来的对象快速赋值

在new出来的对象后面加上.var,就能实现快速赋值,效果如下:

7、快速try...catch

如果我们需要将异常抛出,.try即可,效果如

下:
8、设置IDEA智能提示忽略大小写

File - Settings - Editor -General - CodeCompletion

Match case前面框去掉选中,保存。

9、快速生成main方法并打印

用psvm命令能快速生成main方法。用sout命令能快速生成打印方法System.out.println。两个命令相结合的效果如下:

10、代码提示不区分大小写

Settings -> Editor -> General -> CodeCompletion

11、CTRL+滑动滚轮 调整窗口显示大小

Settings -> Editor -> General -> Change fontsize (Zoom) with Ctrl+Mouse wheel

12、自动导包功能及相关优化功能

Settings -> Editor -> General -> Auto Import

相关推荐
AI人工智能+电脑小能手8 分钟前
【大白话说Java面试题】【Java基础篇】第26题:Java的抽象类和接口有哪些区别
java·开发语言·面试
bzmK1DTbd17 分钟前
SOLID原则在Java中的实践:单一职责与开闭原则
java·开发语言·开闭原则
Aurorar0rua20 分钟前
CS50 x 2024 Notes C - 07
c语言·学习方法
winner888122 分钟前
C++ 命名空间、虚函数、抽象类、protected 权限全套通俗易懂精讲(附与 Java 对比)
java·开发语言·c++
直奔標竿33 分钟前
Java开发者AI转型第二十五课!Spring AI 个人知识库实战(四)——RAG来源追溯落地,拒绝AI幻觉
java·开发语言·人工智能·spring boot·后端·spring
qq_589568101 小时前
java基础学习,案例练习,即时通讯
java·开发语言·学习
逸Y 仙X1 小时前
文章十九: ElasticSearch Full Text 全文本查询
java·大数据·数据库·elasticsearch·搜索引擎·全文检索
AI科技星1 小时前
全域数学·第卷:场计算机卷(场空间计算机)【乖乖数学】
java·开发语言·人工智能·算法·机器学习·数学建模·数据挖掘
0xDevNull1 小时前
Java泛型详解
java·开发语言·后端
嘻嘻哈哈樱桃1 小时前
牛客经典101题解题集--贪心算法+模拟
java·python·算法·贪心算法