IntelliJ IDEA快捷键设置
IntelliJ IDEA是java编程语言开发的集成环境,目前有很多用户喜欢使用IDEA进行相关开发,IDEA使用起来十分方便,本篇博客主要是介绍IDEA快捷键(Keymap)的设置和使用。
IntelliJ IDEA快捷键(keymap)设置
设置快捷键的快捷方式
设置快捷为 Eclipse 的快捷键(按个人喜好选择)

通过快捷键功能修改快捷键设置(可忽略)

通过指定快捷键,查看或修改其功能(可忽略)

Eclipse方式常用快捷键
| 1 | 执行(run) | alt+r |
| 2 | 单行注释 | ctrl + / |
| 3 | 复制代码 | ctrl + c |
| 4 | 多行注释 | ctrl + shift + / |
| 5 | 提示补全 (Class Name Completion) | alt+/ |
| 6 | 撤销 | ctrl + z |
| 7 | 反撤销 | ctrl + y |
| 8 | 剪切 | ctrl + x |
| 9 | 粘贴 | ctrl + v |
| 10 | 保存 | ctrl + s |
| 11 | 全选 | ctrl + a |
| 12 | 查找/替换(当前) | ctrl+f |
| 13 | 查找(全局) | ctrl+h |
| 14 | 执行(run) | alt+r |
| 15 | 查找文件 | 双击Shift |
| 16 | 向下复制一行 (Duplicate Lines) | ctrl+alt+down |
| 17 | 删除一行或选中行 (delete line) | ctrl+d |
| 18 | 向下移动行(move statement down) | alt+down |
| 19 | 向上移动行(move statement up) | alt+up |
| 20 | 向下开始新的一行(start new line) | shift+enter |
| 21 | 向上开始新的一行 (Start New Line before current) | ctrl+shift+enter |
| 22 | 查看源码(class) | ctrl + 选中指定的结构 或 ctrl + shift + t |
| 23 | 退回到前一个编辑的页面 (back) | alt + left |
| 24 | 进入到下 一个编辑的页面( 针对于上条) (forward) | alt + right |
| 25 | 万能解错/生成返回值变量 | alt + ente |
| 26 | 查看继承关系(type hierarchy) | F4 |
| 27 | 格式化代码(reformat code) | ctrl+shift+F |
| 28 | 提示方法参数类型(Parameter Info) | ctrl+alt+/ |
| 29 | 选中数行,整体往后移动 | tab |
| 30 | 选中数行,整体往前移动 | shift + tab |
| 31 | 查看类的结构:类似于 eclipse 的 的 outline | ctrl+o |
| 29 | 重构:修改变量名与方法名(rename) | alt+shift+r |
| 32 | 大写转小写/ 小写转大写(toggle case) | ctrl+shift+y |
| 33 | 生成构造器/get/set/toString | alt +shift + s |
| 34 | 查看文档说明(quick documentation) | F2 |
| 35 | 收起所有的方法(collapse all) | alt + shift + c |
| 36 | 打开所有方法(expand all) | alt+shift+x |
| 37 | 打开代码所在硬盘文件夹(show in explorer) | ctrl+shift+x |
| 38 | 生成 try-catch 等(surround with) | alt+shift+z |
| 39 | 局部变量抽取为成员变量(introduce field) | alt+shift+f |
| 40 | 查看类的继承结构图(Show UML Diagram) | ctrl + shift + u |
| 41 | 查看方法的多层重写结构(method hierarchy) | ctrl+alt+h |
| 42 | 添加到收藏(add to favorites) | ctrl+alt+f |
| 43 | 抽取方法(Extract Method) | alt+shift+m |
| 44 | 打开最近修改的文件(Recently Files) | ctrl+E |
| 45 | 关闭当前打开的代码栏(close) | ctrl + w |
| 46 | 关闭打开的所有代码栏(close all) | ctrl + shift + w |
| 47 | 快速搜索类中的错误(next highlighted error) | ctrl + shift + q |
| 48 | 选择要粘贴的内容(Show in Explorer) | ctrl+shift+v |
| 49 | 查找方法在哪里被调用(Call Hierarchy) | ctrl+shift+h |
本博客与CSDN博客༺ཌ༈Asio君༈ད༻同步发布
IntelliJ IDEA快捷键设置的更多相关文章
- Intellij Idea15 快捷键设置大全
一:菜单快捷键 快捷键 设置Bar快捷键,参考文章 进入(Enter Full Screen) Alt+S /(Status Bar) Alt+T /(Toolbar) Alt+B ...
- IntelliJ IDEA 代码字体大小的快捷键设置放大缩小(很实用)(图文详解)
不多说,直接上干货! 这是在设置IntelliJ IDEA 代码字体的快捷键设置缩小: 怎么达到的了,就是ctrl + 你的鼠标滑扭往下 这是在设置IntelliJ IDEA 代码字体的快捷键设置 ...
- 【转】IntelliJ IDEA 仿照vs2017快捷键设置,以及字体颜色设置
因后期工作需要使用java技术栈,所以近期抽空下载了intelliJ IDEA工具,但是作为一个Net开发者,在使用了vs以后,感觉在使用别的开发工具感觉就是没法和vs相比,毕竟vs被称为宇宙最强id ...
- Intellij IDEA 快捷键整理
CSDN 2016博客之星评选结果公布 [系列直播]算法与游戏实战技术 "我的2016"主题征文活动 Intellij IDEA 快捷键整理(TonyCody) ...
- IntelliJ IDEA 教程设置讲解
IntelliJ IDEA 常用设置讲解 说明 IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.Ant.JUnit.CVS整合.代码审查 ...
- IntelliJ IDEA 快捷键大全
IntelliJ IDEA 快捷键大全 (2012-03-27 20:33:44) 转载▼ 标签: ide intellij快捷键 杂谈 分类: IDE工具 最近刚接触IntelliJ这个工具,用了几 ...
- PHPSTORM/IntelliJ IDEA 常用 设置配置优化
PHPSTORM/IntelliJ IDEA 常用 设置配置优化 - meetrice 时间 2014-09-06 10:17:00 博客园-所有随笔区 原文 http://www.cnblogs ...
- 问答精华-IntelliJ IDEA快捷键大全
这篇文章介绍了idea的默认快捷键http://www.jikexueyuan.com/blog/229.html 另外:老师将快捷键设置为eclipse的了,你需要在preference里面找到ke ...
- IntelliJ常用快捷键及配置
IntelliJ常用快捷键及配置 目录: 1.常用快捷键: 2.常用配置: 1.常用快捷键: (1)psvm:创建main函数 (2)fori:for (int i = 0; i < ; i++ ...
随机推荐
- 数组工具Array的基本使用
/* * Arrays数组工具的基本使用 */import java.util.Arrays; public class Day02_03 { public static void main(S ...
- UVA-1588
只用C来写 题目:https://vjudge.net/problem/UVA-1588 #include<stdio.h> #include<string.h> #defin ...
- netty 的事件驱动
netty 是事件驱动的,这里面有两个含义,一是 netty 接收到 socket 数据后,会产生事件,事件在 pipeline 上传播,二是事件由特定的线程池处理. NioEventLoop 轮询网 ...
- Python的基本语法和数据类型(简明教程)
声明:借鉴Python 简明教程 一.注释 注释: 就是对代码的解释 方便大家阅读python代码,在编辑器中快捷键: notepad :ctrl + q pycharm: ctrl + / ...
- memcached的安装、常用命令以及在实际开发中的案例
Memcached注意缺乏安全认证以及安全管制需要将Memcached服务器放置在防火墙(iptables)之后 Linux平台 (CentOS)安装Memcached 安装依赖yum -y inst ...
- Django---Django返回HTML文件
前面我们简单的了解Django的一些工作原理,其中关于页面展示的内容,也全部都是视图(Views)返回的内容,那么我们也知道前端包括很多内容.如:HTML,CSS,JavaScript等以及各种插件, ...
- 剑指offer-面试题6-从头到尾打印链表-链表
/* 题目: 输入一个链表的头节点,从尾到头反过来打印每个节点的值 */ /* 思路: 解法一:利用栈后进先出的特性. 解法二:利用递归函数的性质. */ void PrintListReversin ...
- 谷歌浏览器chrome应用商店无法打开的解决方法
解决办法:谷歌访问助手 谷歌访问助手是一款免费的谷歌服务代理插件,不用配置就可以正常访问谷歌的大部分服务,而且速度也很快.下载地址:http://www.cnplugins.com/advsearch ...
- openlayers编辑区域
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...
- xctf-i-got-id-200(perl网页文件+ARGV上传造成任意文件读取)
打开url发现有三个链接,点进去都是.pl文件,且只有files可以上传文件. .pl文件都是用perl编写的网页文件 这里上传了又将文件的内容全部打印出来,那么猜想后台应该用了param()函数. ...