IDEA有许多的快捷键来帮助你更便捷的编写代码,以下列出的快捷键(默认情况下,你还没有定制你的快捷键)是工作中经常需要使用到的,请牢记

快捷键 描述 备注
Alt+F1 视图切换 切换当前工作文件的视图
Ctrl+Tab 打开切换器 通过切换器,可以在工具窗口。和编辑窗口中打开的TAB中进行切换
Alt+Home 显示导航条  
Ctrl+J 插入一个代码模版(live templage)  
Ctrl+Alt+J 将当前选择的代码模版包围到一个代码模版中 若没有选择,则当前行被选定。同时有个下拉列表给出可以讲当前代码包围到那些模版中
F4 打开并定位到目标以便编辑 如打开当前工程视图中选定的文件,或者当前光标所在的类文件
Alt+Enter 打开快速的修正建议 当出现警告或者错误时。通过它可以获得修正提示
Ctrl+Slash or Ctrl+Shift+Slash 注释反注释 Ctrl+Slash 行注释。Ctrl+Shift+Slash块注释
Alt+Enter 打开快速的修正建议 当出现警告或者错误时。通过它可以获得修正提示
Ctrl+N or Ctrl+Shift+N 类或者文件查找 Ctrl+N 类查找,Ctrl+Shift+N文件查找
Ctrl+D 复制当前行。或者选定块  
Ctrl+W or Ctrl+Shift+W 增量式选择,反选择 Ctrl+W 选择。 Ctrl+Shift+W反选择
Ctrl+F or Alt+F3 在当前文件内查找一个文本  
Ctrl+Shift+F 在某个文件夹内查找一个文本  
Ctrl+Shift+F7 在当前文件中高亮选定的一个文本(symbol) 没有选择时。高亮光标位置的词
Ctrl+Add(+和=的按键) or Ctrl+Subtract(-和_按键) 展开或者折叠代码 Ctrl+Add 展开 Ctrl+Subtract 折叠
Ctrl+Space 代码完成提示 于输入法快捷键冲突,通过setting->keymap修改
Ctrl+Shift+Enter 语句完成提示

JAVA IDE IntelliJ IDEA使用简介(三)—之你不能忘记的快捷键的更多相关文章

  1. JAVA IDE IntelliJ IDEA使用简介(一)—之界面元素

    (注:简介基于IDEA的版本为:11.0,下载地址:http://www.jetbrains.com/idea/) 打开IDEA,(当第一次打开的时候出现的是一个欢迎页面,随便创建一个project来 ...

  2. 最好的JAVA IDE IntelliJ IDEA使用简介(一)—之界面元素

    打开IDEA,(当第一次打开的时候出现的是一个欢迎页面,随便创建一个project来进入到IDEA的主界面),主界面显示如下: 主界面由6个主要区域组成(图中红色数字标注的) 1.菜单和工具栏 2.导 ...

  3. JAVA IDE IntelliJ IDEA使用简介(二)—之基本操作

    一.在编辑器中打开文件  1.可以使用下面的几种方式打开project内的文件进行编辑  (·)在project窗口中双击需要编辑的文件.  (·)在project窗口选择需要编辑的文件,按F4  ( ...

  4. JAVA IDE IntelliJ IDEA 快捷键使用详记

    一.高效定位代码 1.项目之间的跳转 Ctrl + Alt + [  :切换到下一个项目窗口 Ctrl + Alt + ]  :  切换到上一个项目窗口 2.文件之间的跳转↑↓←→ Ctrl + E ...

  5. Java IDE选择,常用Java IDE排行榜

    Java IDE众多,java开发主要用.最多用.国内较流行.本人常用的java IDE如下: 开发java大项目的IDE一般都用eclipse或netbeans(几乎我所在的公司都是在用eclips ...

  6. Java - IDE

    JDK安装及环境变量配置 下载安装对应版本的JDK 控制面板--->系统--->属性--->高级系统设置--->环境变量 新建系统变量JAVA_HOME 变量名:JAVA_HO ...

  7. 最好的Java IDE之争:Eclipse PK IntelliJ IDEA

    话说,好马配好鞍,一个好的工匠,必定要有一套好的工具才能打造出最好的工艺给大家.之前,Plumbr团队里的所有成员都使用Eclipse编辑器,而如今,大家都成为IntelliJ IDEA用户.那么,到 ...

  8. Java IDE 编辑器 --- IntelliJ IDEA 进阶篇 生成 hibernate 实体与映射文件

    原文:转:Java IDE 编辑器 --- IntelliJ IDEA 进阶篇 生成 hibernate 实体与映射文件 2011-04-30 12:50 很多人不知道怎么用 IntelliJ IDE ...

  9. 【高软作业2】:Java IDE调研分析

    一 序言 随着软件项目开发需求的增多,拥有一款优秀的.顺手的IDE(Integrated Development Environment)对程序员来说显得格外重要.本文就Java程序开发,选择了3款I ...

随机推荐

  1. UDP server Code

    Code Example: The following programs demonstrate the use of getaddrinfo(), gai_strerror(), freeaddri ...

  2. 20145207 myeclipse测试

    实验博客  

  3. [bzoj5278][Usaco2018 Open]Out of Sorts

    有点厉害,,,不会啊 答案就是所有前i个数有多少不在前i个里的max? 为啥啊求助

  4. 北京Uber优步司机奖励政策(12月15日)

    用户组:人民优步及电动车(适用于12月15日) 滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:htt ...

  5. react组件性能

    一.渲染原理 二.性能优化 三.Immutable在性能优化中的作用

  6. Qt-QML-Repeater-导航条

    上篇文章中,我写了一个自己的Button,也就是美化了一下QML自带的Button 就是上面的这个,剩下的就是放三张图片在上面就可以了,当然了,这个Button在后期,还是会加入更让多的美化,比如,可 ...

  7. 怎么设计好移动APP测试用例

    软件测试工作中我们需要不断的储备和总结自己的知识和经验,怎么设计好移动APP测试用例?如:手机.平板.智能设备,并在特定网络环境下. 我们需要关注的功能点,容易出错的位置,这将对我们整个测试过程起着至 ...

  8. 第5章 Linux网络编程基础

    第5章 Linux网络编程基础 5.1 socket地址与API 一.理解字节序 主机字节序一般为小端字节序.网络字节序一般为大端字节序.当格式化的数据在两台使用了不同字节序的主机之间直接传递时,接收 ...

  9. phpanalysis提取关键字

    最近在开发一个文章模块功能,设计那边提出要给文章生成对应标签,用于文章关联推送,这里和大家分享一下实现过程: 这里需要用到PHPAnalysis,下载链接如下 链接:https://pan.baidu ...

  10. Java学习笔记-13.创建窗口和程序片

    1.init()方法:程序片第一次被创建,初次运行初始化程序片时调用. start()方法:每当程序片进入web浏览器中,并且允许程序片启动他的常规操作时调用(特殊的程序片被stop()关闭):同样在 ...