前言

  • 开发工具从eclipse过渡到idea了;在刚开始使用的时候被idea强大的快捷键都惊呆了,这里记录了常见的一些快捷键和小伙伴们分享。

    快捷键

鼠标悬停在单词上自动提示 : settings-->Editor-->General-->Show quick documentation on mouse move

自动导包 :在settings中搜索Auto Import全部打上勾就解决了

自动创建所调用的类中没有的方法 :相当于Eclipse中的Ctrl+1,alt+enter

通过文件名查询文件 :Double Shift或者Ctrl+Shift+R

在idea中的不同文件中进行切换 :ctrl+tab

快捷显示当前行在哪个方法里(如果方法体太长,一屏显示不下这个很有用) :Alt +Q

抽取常量 :ctrl+alt+c

抽取变量 :Ctrl+Alt+V

在光标下面插入一行 :ctrl+alt+enter

查看那些地方用到了某一个方法 :ctrl+g

快速查找类中的方法 :ctrl+o

Ctrl+/或Ctrl+Shift+/,注释(//或者/**/)

Ctrl+J,自动代码(例如:serr)

Ctrl+Alt+J,用动态模板环绕

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,代码标签输入完成后,按 Tab,生成代码

Ctrl+Shift+F7,高亮显示所有该文本,按 Esc 高亮消失

Alt+F3,逐个往下查找相同文本,并高亮显示

Ctrl+Up/Down,光标中转到第一行或最后一行下

Ctrl+B/Ctrl+Click,快速打开光标处的类或方法(跳转到定义处)

Ctrl+Alt+B,跳转到方法实现处

Ctrl+Shift+Backspace,跳转到上次编辑的地方

Ctrl+O,重写方法

Ctrl+Alt+Space,类名自动完成

Ctrl+Alt+Up/Down,快速跳转搜索结果

Ctrl+Shift+J,整合两行

Alt+F8,计算变量值

Ctrl+Shift+V,可以将最近使用的剪贴板内容选择插入到文本

Ctrl+Alt+Shift+V,简单粘贴

Shift+Esc,不仅可以把焦点移到编辑器上,而且还可以隐藏当前(或最后活动的)工具窗口

F12,把焦点从编辑器移到最近使用的工具窗口

Shift+F1,要打开编辑器光标字符处使用的类或者方法 Java 文档的浏览器

Ctrl+W,可以选择单词继而语句继而行继而函数

Ctrl+Shift+W,取消选择光标所在词

Alt+F7,查找整个工程中使用地某一个类、方法或者变量的位置

IEDA快捷键的更多相关文章

  1. ieda 快捷键修改方法

    框中意思为: 1.增加快捷键 2.增加缩写

  2. ieda常用快捷键

    Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ ...

  3. IDEA工具配置以及常用快捷键

    1.修改JVM参数 (IntelliJ IDEA 10.0.1包含以上版本不需要设置)修改idea.exe.vmoptions配置文件调整以下内容:-Xms256m-Xmx384m-XX:MaxPer ...

  4. Visaul Studio 常用快捷键的动画演示

    从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~ 在进行代码开发的时候,我们往往会频繁的使用键盘.鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以 ...

  5. 工欲善其事,必先利其器 之 VS2013全攻略(安装,技巧,快捷键,插件)!

    如有需要WPF工具的朋友可以移步 工欲善其事,必先利其器 之 WPF篇: 随着开发轨迹来看高效WPF开发的工具和技巧 之前一篇<c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATI ...

  6. sublime常用快捷键

    自己觉得比较实用的sublime快捷键: Ctrl + /  ---------------------注释 Ctrl + 滚动 --------------字体变大/缩小 Ctrl + N----- ...

  7. Sublime Text3配置在可交互环境下运行python快捷键

    安装插件 在Sublime Text3下面写代码感觉很不错,但是写Python的时候遇到了一些问题. 用Sublime Text3打开python文件,或者在Sublime Text3下写好pytho ...

  8. eclipse 快捷键大全

    注:因eclipse版本.电脑配置等原因 有些快捷键可能导致不可用(遇到些许问题可在下方评论) [Ct rl+T] 搜索当前接口的实现类 1. [ALT +/]    此快捷键为用户编辑的好帮手,能为 ...

  9. submit text3常用快捷键

    在网上找了一些submit text的快捷键: Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑)Ctrl+G 跳转到相应的行Ctrl+J 合并行(已选择需要合并的 ...

随机推荐

  1. Spring @Async的异常处理

    楼主在前面的2篇文章中,分别介绍了Java子线程中通用的异常处理,以及Spring web应用中的异常处理.链接如下: Java子线程中的异常处理(通用) Spring web引用中的异常处理 今天, ...

  2. jquery字符串序列化方法总结

    在jquery中字符串序列化方法包括有param() .serialize() .serializeArray(),在这里对其常用做法进行总结. $.param()方法这是serialize()方法的 ...

  3. 在vsagent上运行.dll录制文件。

    https://msdn.microsoft.com/en-us/library/ms182487.aspx 1. cd C:\Program Files (x86)\Microsoft Visual ...

  4. 【BZOJ】1984 月下“毛景树”

    [算法]树链剖分+线段树 [题解]线段树的区间加值和区间覆盖操作不能同时存在,只能存在一个. 修改:从根节点跑到目标区域路上的标记全部下传,打完标记再上传回根节点(有变动才需要上传). 询问:访问到目 ...

  5. HTML/CSS/JS编码规范

    最近整理了一份HTML/CSS/JS编码规范,供大家参考.目录:一.HTML编码规范二.CSS编码规范三.JS编码规范 一.HTML编码规范 1. img标签要写alt属性 根据W3C标准,img标签 ...

  6. [NOI2008] [bzoj1061] 志愿者招募

    还是一道费用流的题目.话不多说,进入正题. 题意:给定n个点和m种从l到r覆盖一层的费用,求满足所有点的覆盖层数都大等于权值的最小费用 分析:要做到区间修改,看似比较麻烦. 用差分把区间修改变成单点修 ...

  7. k8s取节点内docker中的日志

    Kubernetes(k8s)是Google开源的容器集群管理系统(谷歌内部:Borg).在Docker技术的基础上,为容器化的应用提供部署运行.资源调度.服务发现和动态伸缩等一系列完整功能,提高了大 ...

  8. epoll内核源码分析

    转载:https://www.nowcoder.com/discuss/26226?type=0&order=0&pos=27&page=1 /*  *  fs/eventpo ...

  9. [session篇]看源码学习session(一)

    假如你是使用过或学习过PHP,你一定觉得很简单.session只不过是$_SESSION就可以搞得,这还不简单只是对一个key-value就能工作了.我觉得可以大多数的phper都是这样的,这是语言本 ...

  10. 1002: 当不成勇者的Water只好去下棋了---课程作业---图的填色

    1002: 当不成勇者的Water只好去下棋了 Time Limit: 1 Sec  Memory Limit: 128 MB Description 由于魔王BOSS躲起来了,说好要当勇者的Wate ...