Java开发利器 | IntelliJ IDEA 的安装、配置与使用

简介: Java开发利器 | IntelliJ IDEA 的安装、配置与使用

1IntelliJ IDEA 简介



简介


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



优点


 ① 强大的整合能力。比如:Git、Maven、Spring 等


 ② 提示功能的快速、便捷


 ③ 提示功能的范围广


 ④ 好用的快捷键和代码模板 private static final psf


 ⑤ 精准搜索


2下载与安装



下载


   官网下载


https://www.jetbrains.com/idea/download/#section=windows


image.png

旗舰版(Ultimate)


   旗舰版收费,限 30 天免费试用【可破解】


社区版(Community)


   社区版免费



安装


以Windows10、IDEA2021社区版为例


双击软件安装包,按照正常软件安装:


image.png


image.png

image.png

image.png

image.png


3配置



新建项目


打开IDEA,新建Maven测试项目


image.png


image.png


image.png


image.png


image.png


image.png



配置


进入设置界面:


image.png


目录结构如下:


image.png


Apperance&Behavior:外观和行为


Keymap:快捷键


Editor:编辑器


Plugins:插件


VersionControl:版本控制


Build,Execution,Deployment:构建,执行,部署


Languages&Frameworks:语言和框架


Tools:工具集


1.Appearance & Behavior—Appearance


设置主题&窗体及菜单的字体及字体大小


image.png


2. Editor — General—Auto Import


设置自动导包功能


image.png


 Add unambiguous imports on the fly


   快速添加明确的导入


 Optimize imports on the fly


   快速优化导入,即自动帮助删除无用的导入


3. Editor – Font


设置默认的字体、字体大小、字体行间距


image.png


4. Editor – Code Style—Java


设置超过指定 import 个数,改为*,目的是为了明确导入包的名称,便于开发维护


image.png


5. Editor – File and Code Templates


修改类头的文档注释信息


image.png


6. Editor – File Encodings


设置项目文件编码


image.png


4快捷键



设置快捷键


设置快捷键为 Eclipse 的快捷键


image.png



常用快捷键


提示补全


alt+/


单行注释


ctrl + /


多行注释


ctrl + shift + /


删除一行或选中行


ctrl+d


查看源码


ctrl + 选中指定的结构 或 ctrl + shift + t


万能解错/生成返回值变量


alt + enter


查看继承关系


F4


格式化代码


ctrl+shift+F


提示方法参数类型


ctrl+alt+/


复制代码


ctrl + c


撤销


ctrl + z


反撤销


ctrl + y


剪切


ctrl + x


粘贴


ctrl + v


保存


ctrl + s


全选


ctrl + a


选中数行,整体往后移动


tab


选中数行,整体往前移动


shift + tab


生成构造器/getter/setter/toString


alt +shift + s


生成 try-catch


alt+shift+z


查找/替换(当前)


ctrl+f


查找(全局)


ctrl+h


查看类的继承结构图


ctrl + shift + u


查找方法在哪里被调用


ctrl+shift+h


5


快捷生成代码模板


main


生成 main 方法


sout


System.out.println() 快捷输出


soutp


System.out.println("方法形参名 = " + 形参名);


soutv


System.out.println("变量名 = " + 变量);


soutm


System.out.println(“当前类名.当前方法”); =>


“abc”.sout


System.out.println(“abc”);


fori :


生成 for 循环


iter


生成增强 for 循环


itar


生成普通 for 循环


list.for


生成集合list 的 for 循环


List list = new ArrayList();  for(String s:list){ }


又如:list.fori 或 list.forr


ifn


生成 if(xxx = null)


inn


生成 if(xxx != null) 或 xxx.nn 或 xxx.null


prsf


生成 private static final


psf


生成 public static final


psfi:


生成 public static final int


psfs


生成 public static final String


相关文章
|
15天前
|
Java
轻松上手Java字节码编辑:IDEA插件VisualClassBytes全方位解析
本插件VisualClassBytes可修改class字节码,包括class信息、字段信息、内部类,常量池和方法等。
66 6
|
24天前
|
Java 数据库连接 数据库
如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面
本文介绍了如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面。通过合理配置初始连接数、最大连接数和空闲连接超时时间,确保系统性能和稳定性。文章还探讨了同步阻塞、异步回调和信号量等并发控制策略,并提供了异常处理的最佳实践。最后,给出了一个简单的连接池示例代码,并推荐使用成熟的连接池框架(如HikariCP、C3P0)以简化开发。
46 2
|
25天前
|
Java Linux Windows
如何查看已安装的 Java 版本
要查看已安装的 Java 版本,打开命令提示符或终端,输入 `java -version`,回车后即可显示当前系统中 Java 的版本信息。
|
30天前
|
搜索推荐 Java 数据库连接
Java|在 IDEA 里自动生成 MyBatis 模板代码
基于 MyBatis 开发的项目,新增数据库表以后,总是需要编写对应的 Entity、Mapper 和 Service 等等 Class 的代码,这些都是重复的工作,我们可以想一些办法来自动生成这些代码。
31 6
|
1月前
|
安全 Java 数据安全/隐私保护
如何配置 Java 安全管理器来避免访问控制异常
配置Java安全管理器以防止访问控制异常,需在启动JVM时通过 `-Djava.security.manager` 参数启用,并设置安全策略文件,定义权限规则,限制代码执行操作,确保应用安全。
|
1月前
|
Java BI 调度
Java Spring的定时任务的配置和使用
遵循上述步骤,你就可以在Spring应用中轻松地配置和使用定时任务,满足各种定时处理需求。
139 1
IntelliJ IDEA - 复制文件全限定名快捷键
IntelliJ IDEA - 复制文件全限定名快捷键
956 0
IntelliJ IDEA - 复制文件全限定名快捷键
|
6月前
IntelliJ IDEA常用的快捷键
IntelliJ IDEA常用的快捷键
50 0
下一篇
无影云桌面