IDEA快捷键拆解系列(十一):Tools篇
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA快捷键拆解系列(十一):Tools篇相关的知识,希望对你有一定的参考价值。
参考技术A 这是IDEA快捷键拆解系列的第十一篇。以下是关于Tools导航项及其每一子项的拆解介绍,其中,加粗部分的选项是博主认为比较重要的。
Tools
Tasks & Contexts
Switch TaskAlt + Shift + T
Open TaskAlt + Shift + N
Close Active TaskAlt + Shift + W
Edit 'Default tack'
Add changelist for 'Default task'
Show Description
Open in BrowserAlt + Shift + B
Analyze Stacktrace From Task
Configure Servers
Save Context ( 保存当前编辑区状态 )Alt + Shift + S
Load Context ( 加载某一保存的编辑区状态 )Alt + Shift + L
Clear Context ( 清空编辑区状态 )Alt + Shift + X
Save Live as Template ( 将当前设为Live Template )
Generate JavaDoc ( 生成JavaDoc )
Save Project as Template ( 将项目设为Template )
Manage Project Templates ( 管理项目Template )
Capture Memory Snapshot
阿里编码规约 ( Alibaba Java Coding Guidelines plugin )
Deployment ( 部署,可选择连接FTP、SFTP等 )
Upload to Default Server
Upload toCtrl + Alt + Shift + X
Download from Default Server
Download from
Compare Local File with Deployed Version
Sync Local Subtree with Deployed
Sync with Deployed to
Configuration
Options
Automatic Upload
Browse Remote Host
Test RESTful Web Service ( 用于进行接口测试,类似于"Postman" )
Groovy Console
WebServices
Generate Java Code From Wsdl
ShowDeployed Web Services
Axis...
Start SSH session ( 开启ssh会话连接 )
IntelliJ Idea 常用快捷键
1. 系统终端
有了这个东西,你就不必频繁地切换窗口了
打开方式:Tools--Open Terminal
快捷键:Alt+F12
2. SSH工具
打开方式:Tools--Start SSH session
3. 数据库连接工具
打开方式:View--Tool Windows--Database
4. Changes
非常方便的changes视图,它会变色显示你所有改动过的文件,而且可以方便的与 本地历史 或 线上历史 做对比
打开方式:View--Tool Windows--Changes
5. 查找文件调用 双击 shift 类似 eclipse 中的 Ctrl + shift + G
在项目的所有目录查找,就是你想看到你不想看到的和你没想过你能看到的都给你找出来
6. 当前项目查找包含特定内容的文件 ctrl+shift+f 类似 eclipse 中的 Ctrl + H
7. 查找类 ctrl+n 类似 eclipse 的 Ctrl + T
8. ctrl+shift+n
查找文件
9. alt+F7
非常非常频繁使用的一个快捷键,可以帮你找到你的函数或者变量或者类的所有引用到的地方
10. shift+enter
另起一行
11. ctrl+r 重命名
当前文件替换特定内容
12. ctrl+shift+r
当前项目替换特定内容
13. shift+F6
非常非常省心省力的一个快捷键,可以重命名你的类、方法、变量等等,而且这个重命名甚至可以选择替换掉注释中的内容
14. ctrl+d
复制当前行到下一行
15. ctrl+x
剪切当前行
16. alt+insert
非常非常以及相当方便的一个组合键,不信您往下看
在类中使用:
可以自动生成构造器、getter/setter等等常用方法
在项目目录上使用:
可用于新建各种文件。
17.alt+enter
又是一个大杀器,有多杀?
例1:
发现代码很“黄”怎么办?
鼠标移上去喵一下:
试试alt+enter:
选择simplify看看
我勒个去,代码简洁了有木有啊!
PS:黄色警告编译可以通过,不影响程序的正常运行,一般都是一些对于代码优化的建议,我遇到过的有:
(1).can be simplify
代码可以简化
(2).Variable is never use
声明的变量从未被使用
(3)unnecessary boxing
不必要的声明包装
以及等等等,多留意下,对于编码的某些细节能够更了解。
例2:
写个类实现某个接口,加上 implements Runnable 后你就会发现这条红色的波浪线:
咱试试在这行上来个 alt+enter:
感动地哭了有木有?你想到的没想到的IDEA都帮你想到了。
看到代码里提示的各种红XX,就试试alt+enter吧!什么未抛异常啊没有try catch啊都能搞得定。
18. ctrl+alt+L
自动格式化代码
19. ctrl+shift+F 全局搜索快捷键 类似eclipse的 Ctrl + H
Ctrl+N 查找类
Ctrl+Shift+N 查找文件
Ctrl+Alt+L 格式化代码
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+E或者Alt+Shift+C 最近更改的代码
Ctrl+R 替换文本
Ctrl+Shift+Space 自动补全代码
Ctrl+空格 代码提示
Ctrl+Shift+先上键
Ctrl+X 删除行
Ctrl+D 复制行
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )
Ctrl+J 自动代码
Ctrl+E 最近打开的文件
Alt+F1 查找代码所在位置
Alt+1 快速打开或隐藏工程面板
Alt+ left/right 切换代码视图
以上是关于IDEA快捷键拆解系列(十一):Tools篇的主要内容,如果未能解决你的问题,请参考以下文章
markdown [IDE快捷方式] Android Studio,IDEA,PHPStrom的快捷方式#shortcuts #idea #androidstudio