前言

  • 开发工具从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. mysql 创建视图

    1.单表创建视图 例如:创建一个选择语句,选出学生的编号,姓名和考号 //创建一个视图名字为stu_view1选择 来自数据表student中的id,name 和kn 中的数据 create view ...

  2. 【Foreign】数据结构C [线段树]

    数据结构C Time Limit: 20 Sec  Memory Limit: 512 MB Description Input Output Sample Input Sample Output H ...

  3. CSUST选拔赛题解

    本鶸鸡于本月10号参加了蔽校的选拔赛,成绩差的死,大部分的题都是赛后花了好长时间才补出来的,其中有些题还是靠QAQorz大佬帮忙才能解决,感谢Qls对我的帮助~接下来就附带上我的暴力题解,大佬们有更好 ...

  4. ubuntu gnome桌面秀

    之前装的是ubuntu14.10gnome版的 然后一路升级成15.04,到今天的15.10 最后发现现在的gnome桌面已经非常适合我的工作了 先放一张图,这是我的桌面 原来使用ubuntu15.0 ...

  5. Java8的Lambda表达式简介

    先阐述一下JSR(Java Specification Requests)规范,即Java语言的规范提案.是向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求 ...

  6. 74cms 注入exp

    遇到就瞎写了一个: #!/usr/bin/env python #encoding:utf-8 #by i3ekr import requests,optparse,re parse = optpar ...

  7. PHP序列化、反序列化常用的魔术方法

    __wakeup() //使用unserialize时触发__sleep() //使用serialize时触发__destruct() //对象被销毁时触发__call() //在对象上下文中调用不可 ...

  8. Coursera助学金申请模板

    讲真,我觉得coursera的课还挺贵的.但是它有助学金系统,非常对我们穷学生友好了,而且基本上申请的都会批.不过现在助学金需要15个工作日才有答复,所以注意要提前申请. 有两大段要填. 虽然写的挺烂 ...

  9. 一个无线通信类投稿的期刊list

    转载一个,但是有些期刊的影响因子不是很对,要投的时候还是再到期刊主页上面看一看吧~ 期刊缩写 期刊全名 近年影响因子 P IEEE Proceedings Of The IEEE 3.686 IEEE ...

  10. Linux 入门记录:十一、Linux 用户基础

    一.用户.组 1. 用户 当我们使用 Linux 时,需要以一个用户的身份登录,一个进程也需要以一个用户的身份运行.用户限制使用者或进程可以使用或不可以使用哪些资源. 2. 组 组用来方便地管理用户. ...