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+↑ 复制当 ...
随机推荐
- Church 整数前驱的推导
Church 整数前驱的推导比其后继复杂得多,wiki中一个前驱的定义据王垠的博客里说,是他一个数学系的同学花一星期时间推导出来的, 其定义确实比其它介绍lambda的文章中用pair来实现(据说是图 ...
- PCL—低层次视觉—关键点检测(iss&Trajkovic)
关键点检测往往需要和特征提取联合在一起,关键点检测的一个重要性质就是旋转不变性,也就是说,物体旋转后还能够检测出对应的关键点.不过说实话我觉的这个要求对机器人视觉来说是比较鸡肋的.因为机器人采集到的三 ...
- sencha touch 在线实战培训 第一期 第四节
2014.1.4晚上8点开的课 第一节收费课程,还是有几位同学付费了,这些课程也录像了的,以后也会持续销售. 本期培训一共八节,前三堂免费,后面的课程需要付费才可以观看. 本节内容: ...
- 2555: SubString[LCT+SAM]
2555: SubString Time Limit: 30 Sec Memory Limit: 512 MB Submit: 2601 Solved: 780 [Submit][Status][ ...
- 【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验十三:串口模块② — 接收
实验十三:串口模块② - 接收 我们在实验十二实现了串口发送,然而这章实验则要实现串口接收 ... 在此,笔者也会使用其它思路实现串口接收. 图13.1 模块之间的数据传输. 假设我们不考虑波特率,而 ...
- Pyqt中富文本编辑器
对于文本编辑,qt提供了很多控件 QLineEdit:单行文本输入,比如用户名密码等简单的较短的或者具有单一特征的字符串内容输入.使用text.settext读写 QTextEdit:富文本编辑器,支 ...
- Sciter TIScript KeyEvent
function movable() // install movable window handler{ function onKeyDown(evt) { if(evt.keyCode == Ev ...
- VMware 安装CentOS 6.5图文步骤 以及安装后无法联网的解决办法
一.VMwareWorkstation10 中安装Centos6.5(64位)步骤: 首先下载vmware 和centos6.5 1. 打开VMware-workstation点击“新建虚拟机”,到向 ...
- zabbix触发器表达式详解
Zabbix触发器的语法如下: {<server>:<key>.<function>(<parameter>)}<operator>< ...
- zoj 2676 Network Wars 0-1分数规划+最小割
题目详解出自 论文 Amber-最小割模型在信息学竞赛中的应用 题目大意: 给出一个带权无向图 G = (V,E), 每条边 e属于E都有一个权值We,求一个割边集C,使得该割边集的平均边权最小,即最 ...