前言
本篇文章主要介绍的关于本人在使用IDEA的一些使用方法,一些常用设置,一些插件推荐和使用 。请注意,本文特长,2w多字加上几十张图片,建议收藏观看~前提准备idea官网: https://www.jetbrains.com/idea/如果是学生的话,可以在idea直接申请使用;如果在GitHub上面有持续维护的开源项目话,也可以进行申请使用;如果有条件的话,可以支持一下正版 。
破解版以及说明
链接:https://pan.baidu.com/s/1v0N0pd20LNbMgsK6ItJnLA提取码:qvam
IDEA基本设置编码设置FILE ->Settings->Editor->File Encodings设置以下:IDE Encondings:IDE编码,设为UTF8Project Encoding:项目编码,设为UTF8Default encoding for properties files:默认文件编码,设为UTF8
文章插图
IDEA设置JDK1.导入JDK打开IDEA之后,点击File →Project Struture,然后点击SDK,选择JDK路径,导入就行
文章插图
2.默认JDKFile-Other Settings-> Default Project Structure-> project选择JDK版本
3.项目设置JDKFile-Settings-> Build,Execution, Deployment -> Compiler -> Java Compiler选择JDK的版本就行
Maven 设置1.打开-File-Settings 搜索Maven,然后选择Maven 安装目录和配置路径 。
文章插图
- 创建Maven项目打开-File-New-Project 点击NEXT
文章插图
文章插图
文章插图
git设置
file->setting->git 输入git安装的地址 。例如: D:\Program Files\Git\bin\git.exe
注释模板设置1.类注释模板创建类的时候会自动创建该注释!
File-Settings-Editor->File and Code TemPlates
选择 Includes->File Heather
添加如下:
/*** @Title: ${PROJECT_NAME}* @Description:* @Version:1.0.0* @Since:jdk1.8* @author pancm* @date ${DATE}*/
文章插图
使用方法,在IDEA创建一个类,就会自动带出该注释,示例如下:
文章插图
自定义类注释模板,输入一个关键字(自定义)就可以快速创建!
File-->Settings-->Editor-->Live Templates
新建一个组(Templates Group),名称随意(userTemplates)不冲突就行,然后在新建一个模板(Live Templates),Abbreviation 名称为 m1。
添加如下:
/** * @Title: $PROJECT_NAME$ * @Description:* @Version:1.0.0* @Since:jdk1.8* @author pancm* @Date$date$ **/
然后点击edit variables进行编辑 。文章插图
方法注释
File-->Settings-->Editor-->Live Templates
和上面一样,名称为m2 。
添加如下:
/*** @Author xxx* @Description* @Date$date$* @Param $param$* @return $return$**/
文章插图
修改 Expand with 为 Enter,然后点击 Edit variables 进行对照 , 下拉选择即可 。
使用示例 , 在类上面输入m1,按回车就出现注释,在方法上面输出m2就出现方法的注释 。
快捷键使用注: 由于我是从eclipse转过来的,因此开始会找一些快捷对比而使用 。
IDEA和Eclipse快捷键对比
文章插图
文章插图
文章插图
idea 与 Eclipse 快捷键的区别,上为Eclipse的快捷键,下为Idea的快捷键查找类名CTRL + SHIFT + RCTRL + N查找JAR包中的类CTRL + SHIFT + T两次 CTRL + N查找文件CTRL + SHEFT + RCTRL + SHEFT + N查找JAR包中的文件CTRL + SHIFT + T两次 CTRL + SHEFT + N查找类中的方法以及字段无CTRL + SHEFT + ALT + N查找那些类调用该资源(资源可能是字段、方法、类)CTRL + SHIFT + GALT + F7,快速显示查找内容 CTRL + ALT + F7查找文件中的变量点击变量 CTRL + K :移动点击变量 CTRL + SHEFT + F7 高亮显示 F3 : 移动; SHEFT + F3 : 反向移动定位行数CTRL + LCTRL + G快速生成get set、构造函数等ALT + SHIFT + SALT + INSERT快速生成try cacheSHIFT + ALT + ZCTRL + ALT + T 同时还能生成if else 等等其他的东西快速优化引用包CTRL + SHIFT + OCTRL + ALT + O快速格式化代码CTRL + SHIFT + FCTRL + ALT + L重构代码CTRL + F2SHIFT + F6显示类中的变量、方法CTRL + OCTRL + F12快速生产类、方法、字段注释CTRL + SHEFT + J/** + ENTER代码行 上下移动ALT + 上下键CTRL + SHIFT + 上下键打开光标处的类或方法F3CTRL + B, CTRL + ALT + B 进入接口或者抽象类的实现类其他的快捷键:F4 查找变量来源CTRL + 空格 代码提示 (和系统输入法冲突,请在Settings->Keymap->mainmenu -> code ->Completion->basic,右键添加自己的快捷键)ALT + 回车导入包,自动修正CTRL + H 查看类的继承关系 。CTRL + Q 显示注释文档(跟eclipse鼠标放到类、方法、字段显示的内容一样)CTRL + W 选中代码,连续按会有其他效果CTRL + U 查看当前类的父类以及接口,CTRL + ALT + U 查看类UML图CTRL + SHIFT + U 切换大小写CTRL + P 方法参数提示,可以看到这个方法有哪些多态方法SHIFT + ALT + INSERT 竖编辑模式
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 上 学习ASP.NET Core Blazor编程系列十——路由
- netty系列之: 在netty中使用 tls 协议请求 DNS 服务器
- 【JVM】关于JVM,你需要掌握这些 | 一文彻底吃透JVM系列
- 死磕面试系列,Java到底是值传递还是引用传递?
- Redis系列9:Geo 类型赋能亿级地图位置计算
- RTX40系列价格_RTX40系列显卡价格
- [Android开发学iOS系列] Auto Layout
- CH58X服务修改
- 0 二 C# 语法分析器LR 语法分析
- iphone13系列价格_iphone13全系列价格