Java-idea-eclipse-快捷键【mac,win】
Mac键盘符号和修饰键说明
⌘Command⇧Shift⌥Option⌃Control↩︎Return/Enter⌫Delete⌦向前删除键(Fn+Delete)↑上箭头↓下箭头←左箭头→右箭头⇞Page Up(Fn+↑)⇟Page Down(Fn+↓)HomeFn + ←EndFn + →⇥右制表符(Tab键)⇤左制表符(Shift+Tab)⎋Escape (Esc)
idea vs eclipse
| 功能 | idea【win】 | idea【mac】 | eclipse |
|
代码块【代码折叠、try,if等】 //region 说明 //endregion |
ctrl+alt+t | ⌘⌥T | ctrl+shift+z |
| 格式化 | ctrl+alt+l【L小写】 | ⌘⌥L | ctrl+shift+f |
| 重构 | Ctrl+Shift+Alt+T | ⌘⌥M | alt+shift+M |
| 修复 | Alt+Enter | ⌥↩ | Ctrl + 1、ctrl+. |
| 智能补全 | Ctrl+Shift+Space |
command+shift+enter |
|
| 构造初始化 | Alt+Insert | ⌘N, ⌃↩, ⌃N |
alt+shift+s |
| 全局搜索 | Shift+Shift | ||
| 选择 | ctrl+w | ||
| 类层次 | Ctrl+H | ⌃H,⌘⇧H【方法层次】 | Ctrl+T |
| 智能提示 | ctrl+j |
command+J |
ctrl+/ |
| 代码区最大化 | ⌘⇧F12 | ctrl+m | |
| 补全变量名 | ctrl+alt+v | ⌘⌥V | ctrl+2+L |
| 注释 | ctrl+/ |
⌘/ 注释/取消注释与行注释 |
|
| 工作区域代码字号变大 |
打开perferences→keymap→搜索f 找到Increase Font size,右键设置快捷键 个人设置command+右键double mouse |
ctrl+shift+加号 | |
| 工作区域代码字号变小 |
打开perferences→keymap→搜索f 找到Decrease Font size,右键设置快捷键 个人设置command+左键double mouse |
ctrl+减号 | |
| 进入代码 | ctrl+B、ctrl+鼠标左键 点击【或者ctrl+alt+→】 | ctrl+鼠标左键 点击 | |
| 返回上级代码 |
ctrl+alt+←【如果与win7冲突,桌面右键图形选项,快捷键禁用】 Ctrl + Alt + Up/Down |
||
| 打开文件面板切换 | ctrl+tab | ||
| 大纲显示 | alt+7 |
cmd+7或 打开Structure,一般在底部 View->Tool Windows ->Structure |
|
| 整理导入 | ctrl+shift+o | ctrl+option+o | ctrl+alt+o |
| 大小写 | ctrl+shift+U | ||
| 显示方法层次 | Ctrl + Shift + H | ||
| 显示类、方法说明 | Ctrl + Q | F2 | |
| 跳到方法定义处 | Ctrl+B | ||
| 跳到方法实现处 | Ctrl+alt+B | ||
| 跳到上/下一方法 | Alt + Up/Down | ||
| 调试 | |||
| Step Into进入到代码 | F7 | F7 | F5 |
| Step Over跳到下一步 | F8 | F8 | F6 |
| Step Out跳到下一个断点 | F9 | ⌥F9 | F8 |
| 搜索 | |||
| 搜索文本 |
Ctrl + F Ctrl + R 查找替换 Alt + P/A 逐个/全部替换 Alt + F3 查找当前选中词 |
Ctrl + F | |
| 继续搜索 |
F3/shift+F3 |
Ctrl + K 向前 Ctrl + Shift + K 向后 |
|
| 搜索方法 | Ctrl + F12 | Ctrl + O | |
| 搜索类 |
Ctrl + N |
Ctrl + Shift + T |
|
| 搜索文件 |
Ctrl + Shift + N 这两个都支持简单的正则表达式,还支持直接按大写字母的缩略,例如: 查找JsonTranscoder,只需要输入JT |
Ctrl + Shift + T | |
| 搜索所有引用处 | Alt + F7 | Ctrl+alt+H | |
| 搜索所有文本出现的位置 | ctrl+shift+F | ctrl+H | |
Java-idea-eclipse-快捷键【mac,win】的更多相关文章
- 总结java IDE (eclipse)快捷键
Eclipse快捷键 10个最有用的快捷键:Eclipse中10个最有用的快捷键组合:一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合.通过这些组合可以更加容易的浏览源代码 ...
- Eclipse 快捷键(mac)
Option + Command + X: 运行Command + O:显示大纲Command + 1:快速修复Command + D:删除当前行Command + Option + ↓:复制当前行到 ...
- Java Mac电脑配置java环境,JAVA IDE eclipse开发svn使用
.SELECT TOP 规定返回记录的数目(对于大型数据库很有用的) SELECT TOP number|percent column--name FROM table; 1.2 SELECT LIM ...
- [刘阳Java]_斗胆介绍一下Eclipse快捷键大全[超详细]_第6讲
斗胆让我在这里介绍一下Eclipse快捷键有哪些 ctrl+shirt+r 打开资源 这组快捷键可以让你开打Eclipse工作区中任何一个文件,你只需要输入你想查找的文件名字即可,而且绝对支持模糊检索 ...
- java编程eclipse常用快捷键方式
Eclipse 常用快捷键 Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率.Eclipse中有如下一些和编辑相关的快捷键. 1. [ALT+/] 此快捷键为用户 ...
- Eclipse for Mac 常用快捷键
为了提高开发效率,Eclipse 为我们提供了许多快捷键,它们能够帮助我们快速和方便的完成一些繁琐的操作.在这里只提供 Eclipse for Mac 的常用快捷键. Command + O:显示大纲 ...
- Eclipse(PHP、JAVA)的快捷键大全
Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提 供一个全功能的.具有商业品质的工业平台.它主要由Eclipse项目.Eclipse工具项目和Eclipse技术项目三个项目组 ...
- MAC Eclipse 快捷键
MAC Eclipse 快捷键大全备忘: Command + O:显示大纲 Command + 1:快速修复 Command + D:删除当前行 Command + Option + ↓:复制当前行到 ...
- eclipse for mac 快捷键
Eclipse for Mac 常用快捷键 为了提高开发效率,Eclipse 为我们提供了许多快捷键,它们能够帮助我们快速和方便的完成一些繁琐的操作. 关于 Eclipse for Windows 的 ...
- 《java入门第一季》之eclipse快捷键
Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当 ...
随机推荐
- open-falcon之dashboard\portal说明.md
dashboard 功能 为用户展示监控数据 配置文件 gunicorn.conf - workers,dashboard并发进程数 - bind,dashboard的http监听端口 - proc_ ...
- 推荐系统之基于图的推荐:基于随机游走的PersonalRank算法
转自http://blog.csdn.net/sinat_33741547/article/details/53002524 一 基本概念 基于图的模型是推荐系统中相当重要的一种方法,以下内容的基本思 ...
- 【Linux】 基于centos7.2 安装 LAMP
服务器选择的阿里云ecs服务器,系统centos7.2版 一.连接服务器,检查当前系统环境 1.查看centos版本 [root@iZuf682jnxmszwd2gdvzh0Z ~]# cat /et ...
- ELK系列三:Elasticsearch的简单使用和配置文件简介
1.定义模板创建索引: 首先定义好一个模板的例子 { "order":14, "template":"ids-1", "state ...
- Artech的MVC4框架学习——第五章Model的绑定
第一Model绑定本质就是为目标Action方法生成参数列表的过程,参数数据存在于http请求.请求的 URL .消息报头或主体中. 第二aciton 参数的元数据通过 ParameterDescri ...
- kettle中使用JavaScript的一个例子
最近在使用kettle的时候遇到一个问题,需要对输入的一个字段进行格式化,逻辑比较复杂(需要做替换掉指定的字符串,然后将数字部分不足四位的数前边补0等操作),kettle中没有提供直接的插件来支持复杂 ...
- Linux性能监控命令——sar
介绍 sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况.系统调用的 ...
- g++编译器的使用
关于g++ g++ 是GNU组织开发出的编译器软件集合(GCC)下的一个C++编译器.它是Unix 和 Linux 系统下标配的 基于命令行的 C++编译器.如果你的系统是Windows,可以按照 ...
- 添加Net4CollectionTypeFactory的原因
.NET4.0已经实现了该功能 http://jahav.com/blog/nhibernate-using-net-4-iset/ NHibernate using .NET 4 ISet 0 Co ...
- ios atomic nonatomic区别
atomic和nonatomic用来决定编译器生成的getter和setter是否为原子操作. atomic 设置成员变量的@property属性时,默认为atomic,提供多线程安全 ...