android studio 快捷键修改

 

有关android studio快捷键的一些设置

一。把studio中的快捷键设置成eclipse中用的快捷键

File---->setting---->搜索keymap----->如图

 

165943_BOoO_2425146.png

 

 

 

二。更改快捷键

选中要修改的快捷键右键

就能弹出对话框了,对话框有4个选项,这里解释下4个选项:

Add Keyboard Shortcut:设置键盘快捷键

Add Mouse Shortcut:设置鼠标快捷键,比如鼠标左键,鼠标右键

Add Abbreviation:这个是添加一个简写

最后一个就是移除快捷键了。

关于修改快捷键这里还需要注意下:

比如我选了第一个,选中对话框,这个时候你要修改快捷键一定要注意,比如我要修改成Ctrl+Shift+Z,这个时候不是一个一个对应的按键按下去,你一定要把Ctrl,Shift,Z三个一起按下去,因为这边只默认识别单次输入。Add Mouse Shortcut也是类似的。

 

三。想修改快捷键不知道名字,下边罗列一些长用的名字

此处有转载别的博客,元博客地址http://www.jianshu.com/p/79c369ac9ff8

1.怎么查看当前这个 快捷键 被谁占用了?
搜索快捷键

170748_6FUP_2425146.png

搜索快捷键.png

  • 3、修改快捷键

172358_YSMK_2425146.png

修改快捷盘.png

比如要as修改为Duplicate Lines添加 Ctrl +Alt + Down 这个快捷键,向下复制一行

在添加的是否发现当前这个快捷键有冲突,被占用:

 

172443_lyRe_2425146.png


 

被占用.png

搜一下谁占用这个快捷键,确认无影响就清除掉这个快捷键的关联(然后方便给我们自己要绑定的用)

172531_2rfD_2425146.png

谁占用.png

无冲突,可使用

172614_63Ja_2425146.png

无冲突.png

这样就设置好了,以后就可以 Ctrl + Alt + Down 向下复制一行了。
.
.

二、开发常用快捷键的名称

1、显示建议/快速修复 Show Intention Actions


显示建议/快速修复.png

172737_zfRE_2425146.png

快速修复 示例图.png

172824_hoqz_2425146.png

2、 查看文件结构 File Structure

15173125_BKV0.png

查看文件结构.png

15173125_foFa.png

查看文件结构 示例图.png


3、生成 (构造方法,get和set等) Generate

15173125_BMNX.png

Generate.png

15173125_5RqH.png

生成 示例图.png


4、查看类的继承结构 Type Hierarchy

15173125_FniI.png

继承结构.png

15173125_Cxwd.png

继承结构 示例图.png


5、重命名 Rename

15173125_6Tkv.png

重命名.png

15173125_nyel.png

重命名 示例图.png


6、格式化代码 Reformat Code

15173125_L1rc.png

格式化代码.png


7、 全局搜索 Find in Path

15173126_kRsb.png

全局搜索.png

15173126_WtVL.jpg

全局搜索 示例图.jpg


8、快捷查看解释 Quick Documentation

15173126_4dTD.png

快捷查看解释.png

15173126_33FL.png

快捷查看解释 示例图.png


9、定位到某一行 Line

15173126_YZvE.png

定位到 某一行.png


10、快速向下复制一行 Duplicate Lines

15173126_vGty.png

快速向下复制一行.png


11、生成接收的变量 Variable

(比如一个方法的返回值是int 那么就在左侧生成一个int 类型的变量来接收返回值)

15173126_HLos.png

生成接收的变量 .png

12、 项目结构管理 Project Structure

15173126_0UMV.png

项目结构管理.png

15173126_xulD.png

项目结构管理 示例图.png

13、代码提示 basic

15173126_NMbM.png

代码提示.png

14、单行注释/取消单行注释 Comment whit Line Comment

15173126_emEP.png

单行注释:取消单行注释.png

15、多行注释/取消多行注释 Comment with Block Comment

15173127_AtoV.png

多行注释:取消多行注释.png

16、删除当前行 Delete Line

15173127_ldYI.png

删除当前行.png

、 17、当前窗口最大化/最小化 Hide All Tool Windows

15173127_p9XG.png

当前窗口最大化:最小化.png

18、切换代码窗口

15173127_dX65.png

切换代码窗口.png

19、撤销 和 恢复 Undo Redo

撤销 Undo : ⌘Z
恢复 Redo : ⌘⇧Z

20、某类/某方法在何处被调用 Find Usages

右键 find usages

15173127_wj8A.png

某类/某方法何处被调用.png

21、运行(三角绿色小箭头) run

15173127_21tN.png

运行.png

15173127_d5da.png

运行说明.png

22、环绕 (if 、try.....catch 等等) Surround With...

15173127_3BWe.png

环绕.png

15173127_VXtP.png

选择环绕方式.png

23、作用域 (常把 局部变量 转为 成员变量 ) Field

15173127_FcaP.png

变量域.png

24、选择/取消 选择当前单词段 (不在keymap)

⌥↑ 选择当前单词段
⌥↓ 取消选择当前档段

对于习惯键盘操作的大大的便利啊,切换到这边找个苦了我好久。
有时候编码为了选择一个单词段需要去点一下鼠标真的太不连贯了,这个福音啊。

15173127_H4UP.png

选择:取消 选择当前单词段.png

15173127_Ahuk.png

键盘选择单词段.png

三、小结

mac
⌘(command)这里相当于 windows下的ctrl
⌥(alt|option)这里相当于 windows 下的 alt
⇧(shift)这里相当于windows 下的 shift
↩ (return|enter)这里相当于windows下的 enter
⌃ (contral)这里相当于 win键吧

功能名称AS在Windows(Default)Mac(Mac OS X 10.5+)win和mac平台对比
显示建议/快速修复Show Intention ActionsAlt+Enter⌥↩一致
查看文件结构File StructureCtrl +F12⌘F12一致
生成 (构造方法,get和set等)GenerateAlt + Insert⌘N 或 ⇧ ↩建议都改成Ctrl+N
查看类的继承结构Type HierarchyCtrl + H⇧H建议都改成Shift+h(mac Ctrl+H系统隐藏冲突)
重命名RenameShift + F6⇧F6一致
格式化代码Reformat CodeCtrl + Alt + L⌘⌥L一致
全局搜索Find in PathCtrl + Shift + F⌘⇧F一致
快捷查看解释Quick DocumentationCtrl + QF1或⌃J或 ⌃按键2建议都改F1(mac Ctrl+Q 系统退出冲突)
定位到某一行LineCtrl +L⌘L一致
快速向下复制一行Duplicate Lines默认无默认无自己添加,Duplicate Lines or Block也是向下复制一行
生成接收的变量VariableCtrl + Alt +V⌘⌥V一致
项目结构管理Project StructureCtrl + Alt +Shift + S⌘;建议统一改成Ctrl+;
代码提示basic忘了,跟输入法冲突跟输入法冲突建议统一改成Alt+/
单行注释/取消单行注释Comment with Line CommentCtrl+斜杠⌘/一致
多行注释/取消多行注释Comment with Block CommentCtrl + Shift + /⌘⇧/一致
撤销UndoCtrl+Z⌘Z一致
恢复RedoCtrl+Y⌘⇧Z区别
某类/某方法在何处被调用Find Usages忘了⌥F7--
运行当前选择的apprunShift+F10⌃R--
运行某一个app运行run...Alt+Shift+F10⌃⌥R--
环绕 (if 、try.....catch 等等Surround With...Ctrl+Alt+T⌘⌃T一行环绕/多行环绕
作用域 (常把 局部变量 转为 成员变量 )FieldCtrl+Alt+F⌘⌃F一致

其他功能:

  • 切换代码窗口:mac下切换代码窗口是 ⌃Tab,windows没有尝试

暂时就是这样是,总的来说,因为跟mac冲突改了好几个键,为了统一,我们把 Project Structure 几个windows下的快捷键修改,这样就几乎全部和mac一致,也就是mac全部不用改(Mac OS X 10.5+快捷键表风格),只改了跟输入法的冲突的 代码提示,也就是 basic,只改了这一处。

☆☆☆☆☆ 建议:还是习惯as原生的快捷键风格比较好,实在需要就修改个别。没为什么,就因为通用性强。

 

 

转载于:https://my.oschina.net/u/2425146/blog/637891

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值