必会的 IDEA 实用技能

必会的 IDEA 实用技能

1. 智能提示代码

ctrl + shift + space
在这里插入图片描述

Ctrl + Space 可能和 输入法 存在冲突 修改 Alt + B
快速提示 可用的 方法和 变量

Ctrl + Shift + Space 基于上下文 环境 智能匹配 使用的 方法

File — Setting — Keymap — Main Menu — Code — Completion

2. 自动提示 参数

Ctrl + P

3. 实现自动转义

在 编写 JSON 字符串的时候,
将光标 定位到 双引号 里面 按下 Alt + Enter 快捷键 弹出 Inject + Language 视图
其中 选中 Inject language or reference ,并且 按下 Enter 键
弹出 Inject language 列表 。在其中 选择 JSON组件

4. 自定义高复用 代码块

File — Setting — Editor ---- Live Template

5. 设置 注释信息

File — Setting ---- Editor — file and code template ---- include

超能的 Alt + Enter 快捷键

7. 全局的 JDK

File ---- Project Structure ---- SDKs

8. 全局 Maven

File ---- Other Settings ---- Settings For New Project ---- Build ----- Maven

9. 全局的 Git

File ---- Settings ---- Version Control — Git
在IDEA 中,
3.全局版本控制Git/Svn
选择“File→Settings→Version Control→Git”命令,进行设置。IDEA 内置的 Git 插件非常好用,Git 客户端可以使用 SourceTree。

10. 自动导入包 和智能移除包

File — Other Settings ---- Settings For New Projects ---- Other Settings — Auto Import
4.自动导包与智能移除
如果没有进行全局设置,则在新加入依赖之后,IDEA会自动提示是否“自动导入包”。如果要设置,则可以选择“File→Other Settings→Settings For New Projects→Other Settings→→Auto Import”命令进行设置。

11. 自动生成语句

3.5.8自动生成语句
1.快速生成if语句
在IDEA中,如果要自动生成“not null”这种if判断,则可以使用IDEA的自动生成语句功能,
在参数输入结束后,接着输入“.notnull”并按“Enter”键,IDEA就自动生成if语句。
2.Postfix Code 功能
这个功能可以在编写代码时,减少向后插入符号的跳转,可以在变量后面直接跟上for、sout、
switch 等表达式,IDEA 会直接转换成相应的语句,如图3-25所示。

1

先选中 一部分 代码
然后 Ctrl + Altr + T

3.快速生成try /catch、if/else 代码
使用“Ctrl+Alt+T”快捷键,可以快速生成try/catch、if/else 代码。

2

Alt + Insert

Delete 键 上面 那个键

4.快速生成构造器,以及Getter/Setter、Override方法
在实体编辑窗口中,使用“Alt+lnsert”快捷键可以快速生成构造器,以及 Getter/Settes.
Override 等方法。

3 中文 编码

File — Settings — Editor ---- File Encodings — 命令
transparent native to ascii conversion

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值