1. 概述

  1. 工具的熟练程度, 会决定工作效率

    1. 总共也就 140 条左右吧
  2. 需要讲解吗?

2. ref

1. idea 自带的 ReferenceCard.pdf

3. keymap

1. 文件移动

Ctrl + N Go to class

Ctrl + Shift + N Go to fle

Ctrl + Alt + Shift + N Go to symbol

Ctrl + E Recent fles popup

Ctrl + Alt + Left/Right Navigate back / forward

Ctrl + Shift + Backspace Navigate to last edit location

2. tab 移动

Alt + Right/Left Go to next / previous editor tab

3. tool 移动

F12 Go back to previous tool window

Esc Go to editor (from tool window)

Shift + Esc Hide active or last active window

Ctrl + Shift + F4 Close active run / messages / fnd / ... tab

4. 文件内移动(也可能会跨越文件)

Ctrl + G Go to line

Ctrl + Alt + Left/Right Navigate back / forward

Ctrl + Shift + Backspace Navigate to last edit location

Alt + Up/Down Go to previous / next method

Ctrl + ]/[ Move to code block end/start

Ctrl + F12 File structure popup

5. 文件定位

Alt + F1 Select current fle or symbol in any view

6. 移动(没想好叫啥, 偏重于 面向对象里方法关联 的移动)

Ctrl + B , Ctrl + Click Go to declaration

Ctrl + Alt + B Go to implementation(s)

Ctrl + Shift + I Open quick defnition lookup

Ctrl + Shift + B Go to type declaration

Ctrl + U Go to super-method / super-class

7. 层级移动

Ctrl + H Type hierarchy

Ctrl + Shift + H Method hierarchy

Ctrl + Alt + H Call hierarchy

F2 / Shift + F2 Next/previous highlighted error

8. bookmark

F11 Toggle bookmark

Ctrl + F11 Toggle bookmark with mnemonic

Ctrl + #[0-9] Go to numbered bookmark

Shift + F11 Show bookmarks

9. 其他理解不能

F4 / Ctrl + Enter Edit source / View source

Alt + Home Show navigation bar

IDE - IDEA - 快捷键整理 - 01. Navigation的更多相关文章

  1. IDEA快捷键整理

                                                                              IDEA快捷键整理 一.修改快捷键方法: 点击 Fi ...

  2. idea for mac 最全快捷键整理

    一.Mac键盘符号和修饰键说明 ⌘ Command ⇧Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(Fn+Delete) ↑ 上箭 ...

  3. Intellij IDEA 快捷键整理

    CSDN 2016博客之星评选结果公布      [系列直播]算法与游戏实战技术      "我的2016"主题征文活动 Intellij IDEA 快捷键整理(TonyCody) ...

  4. CentOS最常用命令及快捷键整理

    CentOS最常用命令及快捷键整理  整理了Linux常用命令及快捷键. 常用命令: 文件和目录: # cd /home                        进入 '/home' 目录 # ...

  5. eclipse最有用快捷键整理

    在网上搜eclipse快捷键,可以搜出一大堆,大多罗列了n多的快捷键,估计大部分人看了以后都会头大的,我也头大,不过我一一尝试了一遍,整理出了eclipse最常用最有用,写代码必须用到的一些快捷键,大 ...

  6. Mac 快捷键整理

    Mac 快捷键整理 文本编辑 适用于文本编辑器,浏览器等 跳到页首 cmd + ↑ 类似windows下的 ctrl + home 跳到页尾 cmd + ↓ 类似windows下的 ctrl + en ...

  7. MAC机常用快捷键整理表格

    MAC机常用快捷键整理表格 范围 快捷键 说明 图形   (Command 键)在某些 Apple 键盘上,此键也可能为标志()     Control (Control 键)     Alt Opt ...

  8. sublime常用快捷键整理(未完待续)

    sublime常用快捷键整理: 基本操作 cmd+o 打开文件 cmd+w 关闭当前tab cmd+n 打开新页 cmd+shift+n 打开刚刚关闭的页签 一.选择命令 1.多个单词选择 cmd+d ...

  9. eclipse最有用快捷键整理(转)

    eclipse最有用快捷键整理 可以通过菜单栏中Window–>Preferences–>General–>Keys来修改快捷键绑定. 编辑 Ctrl+1 快速修复(最经典的快捷键, ...

随机推荐

  1. java单词统计

    要求1:输出某个英文文本文件中26字母出现的频率,由高到低排序,并显示字母出现的百分比,精确到小数点后两位. 思路:分别设存放字母和字母出现次数的数组,遍历文件内容,将字母及出现频率按由高到低的顺序输 ...

  2. springboot整合websocket实现客户端与服务端通信

    定义  WebSocket是通过单个TCP连接提供全双工(双向通信)通信信道的计算机通信协议.此WebSocket API可在用户的浏览器和服务器之间进行双向通信.用户可以向服务器发送消息并接收事件驱 ...

  3. flaskapp

    前置知识 https://blog.csdn.net/u013457794/article/details/88997699?depth_1-utm_source=distribute.pc_rele ...

  4. AntDesign(React)学习-5 路由及使用Layout布局

    前言:学习目标实现点击登录按钮,直接进入后台布局页面,类似下面antd官网文档展示效果 ant.design访问 https://ant-design.gitee.io/components/menu ...

  5. Docker最全教程——从理论到实战(十一)

    前言 容器教程的路还很长,笔者尽量根据实践来不断地完善.由于在编写的过程中还会有完善和补充,后续可能会以番外来补充. 接下来会分享TeamCity.树莓派等内容,节奏可能会有点跳脱. 另外,长沙.NE ...

  6. rest_framework:解析器

    一.解析器的作用 根据请求头content-type选择对应的解析器对请求体内容进行处理. 有application/json,x-www-form-urlencoded,form-data等格式 二 ...

  7. Ehcache缓存框架与 Shiro 框架 出现出现验证错误 && Tomcat 缓存清除的问题

    当一个项目使用久了以后就会出现各种问题,下面是我遇到的一个权限验证错误的问题 我的项目是   Ehcache 结合 Shiro  一起使用的,项目用用久了出现   Token验证错误,Cookie之类 ...

  8. 错误:pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.

    pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', ...

  9. Xshell5配置ssh免密码登录-公钥与私钥登录linux服务器(xshell如何登陆上阿里云服务器)

    原文地址:https://blog.csdn.net/longgeaisisi/article/details/78680180 ssh登录提供两种认证方式:口令(密码)认证方式和密钥认证方式.其中口 ...

  10. MyEclipse把普通的项目变成hibernate项目