005-Idea常用配置-快捷键

目录

启动成功后,常用设置

1.配置支持用鼠标缩放代码区字体

2.自定义代码提示快捷键

3.代码提示不区分大小写

4.自动导包功能及相关优化功能

5.代码编辑区显示行号

IDEA的项目目录

IDEA常用快捷键

我的常用

查找

         跳转切换

         编码相关

         代码阅读相关

         版本管理相关

 



 

 

Integrated Development Environment,IDE,集成开发环境

为什么要用IDE     :提高效率!

如果自己手洗衣服:
1. 准备一盆水
2. 放入衣服浸泡30分钟
3. 搓洗衣服
4. 倒掉水,换一盆水
5. 漂洗衣服
6. 倒掉水
7. 拧干衣服
8. 晾晒

如果使用全自动洗衣机:
1. 放入衣服,打开开关
2. 拿出衣服,晾晒

回顾一下开发Java程序的步骤:
1. 编写代码
2. 启动cmd
3. 调用javac编译
4. 调用java运行

集成开发环境,是一种专门用来提高Java开发效率的软件。
免费的IDE当中:Eclipse
收费的IDE当中:IntelliJ IDEA
免费+收费所有的IDE当中:全世界用得最多的就是IntelliJ IDEA

 

官网:https://www.jetbrains.com/

IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。
它可以极大地提升我们的开发效率。可以自动编译,检查错误。在公司中,使用的就是IDEA进行开发。

 

启动成功后,常用设置

1.配置支持用鼠标缩放代码区字体

File -> Settings  -> Editor -> General  ,将下图所示 change font size with Ctrl + Mouse Wheel   勾选上即可,在代码编辑区就可以通过鼠标滚轮+ Ctrl 键进行缩放。

 

2.自定义代码提示快捷键

File -> Settings  -> Keymap  -> Main menu -> Code ->Completion ->Basic

修改为自己熟悉的快捷键即可, 因为默认是Ctrl + 空格,   总所周知,与windows 系统的输入法快捷键冲突, 所以我改成了Alt + X  ,  你可以修改成自己熟悉的。修改完成后在代码编辑区任何地方,都可以进行提示。

3.代码提示不区分大小写

Settings -> Editor -> General -> Code Completion

4.自动导包功能及相关优化功能

Settings -> Editor -> General -> Auto Import

5.代码编辑区显示行号

Settings -> Editor -> General -> Appearance`勾选 `Show Line Numbers

 

IDEA的项目目录


.idea 目录和 demo.iml 和我们开发无关,是IDEA工具自己使用的
out 目录是存储编译后的.class文件
src 目录是存储我们编写的.java源文件
 

IDEA常用快捷键

我的常用

快捷键功能
Alt+Enter导入包,自动修正代码
Ctrl+Y删除光标所在行
Ctrl+D复制光标所在行的内容,插入光标位置下面
Ctrl+Alt+L格式化代码
Ctrl+/单行注释
Ctrl+Shift+/选中代码注释,多行注释,再按取消注释
Alt+Ins自动生成代码,toString,get,set等方法
Alt+Shift+上下箭头移动当前代码行
Ctrl+Alt+v自动赋值变量
选中代码然后 Ctrl+Alt+tsurround with try/
选中代码然后 Ctrl+Shift+U代码大小写切换
选中代码然后 Ctrl+Alt+M抽取方法

 

查找

快捷键介绍
Ctrl + F在当前文件进行文本查找
Ctrl + R在当前文件进行文本替换
Shift + Ctrl + F在项目进行文本查找
Shift + Ctrl + R在项目进行文本替换
Shift + Shift快速搜索
Ctrl + N查找class
Ctrl + Shift + N查找文件
Ctrl + Shift + Alt + N查找symbol(查找某个方法名)

跳转切换

快捷键介绍
Ctrl + E最近文件
Ctrl + Tab切换文件
Ctrl + Alt + ←/→跳转历史光标所在处
Alt + ←/→ 方向键切换子tab
Ctrl + Ggo to(跳转指定行号)

编码相关

快捷键介绍
Ctrl + W快速选中
(Shift + Ctrl) + Alt + J快速选中同文本
Ctrl + C/Ctrl + X/Ctrl + D快速复制或剪切
多行选中 Tab / Shift + Tabtab
Ctrl + Y删除整行
滚轮点击变量/方法/类快速进入变量/方法/类的定义处
Shift + 点击Tab快速关闭tab
Ctrl + Z 、Ctrl + Shift + Z后悔药,撤销/取消撤销
Ctrl + Shift + enter自动收尾,代码自动补全
Alt + enterIntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同
Alt + ↑/↓方法快速跳转
F2跳转到下一个高亮错误 或 警告位置
Alt + Insert代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等
Ctrl + Shift + L格式化代码
Shift + F6快速修改方法名、变量名、文件名、类名等
Ctrl + F6快速修改方法签名

代码阅读相关

快捷键介绍
Ctrl + P方法参数提示显示
Ctrl + Shift + i就可以在当前类里再弹出一个窗口出来
Alt + F7可以列出变量在哪些地方被使用了
光标在子类接口名,Ctrl + u跳到父类接口
Alt + F1 + 1, esc 
(Shift) + Ctrl + +/-代码块折叠
Ctrl + Shift + ←/→移动窗口分割线
Ctrl + (Alt) + B跳转方法定义/实现
Ctrl + H类的层级关系
Ctrl + F12Show Members 类成员快速显示

版本管理相关

快捷键介绍
Ctrl + DShow Diff
(Shift) + F7(上)下一处修改

附:https://mp.weixin.qq.com/s/wBpK7py2Gm3W_SDDLByc-Q

 

感谢关注

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值