设为首页 收藏本站
查看: 1576|回复: 1

[经验分享] 入门Mac快捷键详细分类整理,包括Eclipse和Android Studio中一些常用的快捷键

[复制链接]

尚未签到

发表于 2017-7-6 15:59:38 | 显示全部楼层 |阅读模式
[通用]
control(^)   
shift(⇧)   ⬆️
option/alt (⌥)
command(⌘)
fn 副功能键

[效率]
1.编辑
control + space 切换输入法(改键:alt(⌥)+space可见  control+alt(⌥)+space快速切换)
control+ command + space 打开系统表情
shift+control+space 手写输入(改键:alt(⌥)+H )
command+←/→(↑/↓)  Home/End
Fn+↑/↓ pageUp/pageDown
command+]/[  前进/回退 后翻页/前翻页
command s/c/v/x  保存/拷贝/粘贴/剪切(只能剪切文件和文件夹,不能剪切应用程序)
Fn+delete 反向删除
control+D  快速删除当前行
shift+command+←/→ 快速选中
shift+alt(⌥)+←/→  快速选中光标出关键字
shift+←/→ 自定义选中
command+. 智能提示


2.系统功能
command+space 打开spotlight搜索
alt (⌥)+command+space 打开Finder
alt (⌥)+command+D 打开/隐藏 Dock栏

alt (⌥)+command+esc 打开强制退出应用程序

shift+command+3/4 截全屏/选区截屏(+空格快速选中当前活动窗口)
command+Q 退出程序
command+M 最小化
control (^)+command+F  全屏切换(会开启新桌面)
command+(shift)+tab 当前桌面窗口切换
command+H 隐藏活动窗口


3.Finder文件管理器
alt (⌥)+command+space 快速打开Finder
command +K  打开远程服务器连接
shift+command+G 快速前往文件目录
command +(↑/↓) 上一级/下一级文件目录

command+H 隐藏Finder
alt (⌥)+command+H 隐藏其他

/etc/hosts hosts目录



[Safari]
command+T 新建Tab
command + W 关闭当前Tab
command+N 新建窗口
shift+command+N 新建无痕窗口
command+]/[  前进/回退 后翻页/前翻页
control (^)+command+F Safari全屏切换(通)
control (^)+command+1/2/3(L)  显示边栏书签/阅读列表/链接
shift+/command+B 顶部显示书签栏

command +L 快速打开收藏网址(位置)
option/alt(⌥) +command +L 打开下载目录

command+Y 历史记录
command+D 快速收藏
option/alt(⌥)+command+B 书签管理


[eclipse]
1.搜索
control+alt(⌥)+H   当前Tab中查找引用
alt(⌥)+command+G  查找工作空间中所有引用
shift+command+L  快捷键全览
2.效率
command+/ 注释当前行
control+command+/ 注释多行
shift+command+\  取消多行注释
alt(⌥)+/ 智能提示
control+Q 回到上次编辑的位置
shift+Fn+command+. 快速查找当前tab中警告代码位置
command+]/[ (或alt(⌥)+command+←/→) 前进/回退
alt(⌥)+F7  切换当前Tab中不同功能视图
shift+enter 在下方插入一行
shift+command+enter 在上方插入一行
alt(⌥)+(↑/↓) 当前行上移/下移



[Android Studio]
1.效率
command+N 打开Generate,快速生成getter,setter,Constructor 等
alt(⌥)+F1 快速选择当前编辑的要素(class,file,method,field)
F12   把焦点移动到上一个聚焦的工具窗口
command+F12 显示当前类文件的结构
control+H  查看类继承层级结构
shift+F6  快速重命名
command+;/↓ 打开project structure面板
shift+command+(↑/↓) 伸缩Tool工具条高度
shift+command+’  最大化最小化工具条面板
alt(⌥)+command+F7 显示所有类,方法和变量(edite|find|show usages)

[比较代码]
command+D 项目面板中选中不同文件进行比较

效率(高级)
command+9  快速打开版本控制工具,显示删除,修改,未提交文件,这里可进行版本操作
shift+alt(⌥)+C  快速查看project最近的改动
Refactor|Copy 选中一个类后方便的复制该类(F5)
F6    快速将一个静态内部类转换成高一层类

搜索(导航)
double shift    全局搜索
command+O   致搜索自己的src包下面的类
alt(⌥)+command+O  只搜索编辑器中Java源码中,的字段,方法,类(找文件时很管用)
shift+command+O  当前项目中搜索文件,包括res,libs(找方法时很管用)
control+(↑/↓)   快速在方法之间进行切换
shift+command+R  全局搜索和替换

搜索(阅码)
command+B   跳转到定义
alt(⌥)+space   快速查看定义
command+P   查看方法参数(F1,查看文档帮助)
alt(⌥)+F7    查找所有引用(Edit|Find|)
shift+alt(⌥)+command+F7  在类中快捷查看引用
shift+command+F7 查找方法中出现的关键字,光标在方法的throws和try,catch处快速完成代码

command+-/+  折叠当前块
alt(⌥)+-/+   逐级折叠
shift+command+-/+ 折叠所有代码

2.编辑
control+space   智能补全
alt(⌥)+shift+Space  显示智能提示下拉列表
shift+command+enter 快速完成该行代码(complement current statement)
Tab     动态生成典型代码模版
command+N   快速生成代码(构造函数,getter,setter,toString等)
command+J   打开动态代码模版(输入it 然后按command+J回显示所有包含it的模板)
alt(⌥)+command+J 快速为选中代码包装代码模板

alt(⌥)+command+L 快速整理代码
control+shift+J   快速合并两行代码,并去除多余空格
shift+command+V  打开粘贴板,选择最近复制的内容进行插入

alt()enter   快速导入包(快速生成测试类等多用途...)
shift+command+delete 回到上次编辑的位置
command+D   快速复制当前行到下一行
shift+alt(⌥)+(↑/↓)  当前行上移/下移
shift+alt(⌥)+←/→  快速选中光标出关键字
command+(home/end) 移动到代码最顶部/底部
Alt+mouse control  快速选中多行
shift+command+enter/command+enter 在下面/上面插入空行,注意光标要在代码最前面
Command/Fn/alt(⌥)+delete  1.2删除当前行/3删除一个关键字

3.调试
F8 逐行调试
F7 进入自己的代码内部
shift+F7 进入系统API代码内部
shift+F8 跳出方法
alt(⌥)+command+R  跳转到下一个断点
shift+command+F8  查看所有断点
control+D  debug调试
control+R  Run运行
control+alt(⌥)+R Run/Debug
alt(⌥)+F8(↑) Debug时快速执行监视(按住alt,然后鼠标点击可快速计算选中代码执行结果)

command+F8  插入断点Toogle Line Breakpoint
shift+command+F8 编辑断点
shift+alt(⌥)+command+F8 插入临时断点Toogle Temporary Line Breakpoint

调试(BUG解决)
F2/shift+F2 在语法错误syntax error 之间快速切换
alt(⌥)+command+(↑/↓) 在编译错误compiler error之间跳转

4.版本控制
Schedule for Deletion /DeveloDocs/../ZaiNa/.idea/libraries

5.编辑器
control+`快速切换颜色、代码样式、快捷键等方案(view-switch scheme)
command+`快速切换IDE多窗口
alt(⌥)+command+Y  刷新

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-391061-1-1.html 上篇帖子: 【ReactNative】Mac下分分钟打包 Android apk 下篇帖子: Linux/Mac/Shell常用命令
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表