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

 

 

 

Alt+回车 导入包,自动修正
Ctrl+N   查找类
Ctrl+Shift+N 查找文件
Ctrl+Alt+L  格式化代码
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+E或者Alt+Shift+C  最近更改的代码
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+Shift+Space 自动补全代码
Ctrl+空格 代码提示
Ctrl+Alt+Space 类名或接口名提示
Ctrl+P 方法参数提示
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Shift+C 对比最近修改的代码
 
Shift+F6  重构-重命名
Ctrl+Shift+先上键
Ctrl+X 删除行
Ctrl+D 复制行
Ctrl+/ 或 Ctrl+Shift+/  注释(// 或者/*...*/ )
Ctrl+J  自动代码
Ctrl+E 最近打开的文件
Ctrl+H 显示类结构图
Ctrl+Q 显示注释文档
Alt+F1 查找代码所在位置
Alt+1 快速打开或隐藏工程面板
Ctrl+Alt+ left/right 返回至上次浏览的位置
Alt+ left/right 切换代码视图
Alt+ Up/Down 在方法间快速移动定位
Ctrl+Shift+Up/Down 代码向上/下移动。
F2 或Shift+F2 高亮错误或警告快速定位
 
代码标签输入完成后,按Tab,生成代码。
选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。
Ctrl+W 选中代码,连续按会有其他效果
选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。
Ctrl+Up/Down 光标跳转到第一行或最后一行下
Ctrl+B 快速打开光标处的类或方法 
 
转自: http://lavasoft.blog.51cto.com/62575/97730/












































































以上是关于IDEA快捷键拆解系列(十一):Tools篇的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA使用心得之快捷键篇

Intelli IDEA学习系列之快捷键篇

关于ide,我选择myeclipse

markdown [IDE快捷方式] Android Studio,IDEA,PHPStrom的快捷方式#shortcuts #idea #androidstudio

[Tools]Notepad++替代者:使用idea当做自己的记事本

IDE神器intellij idea的基本使用