Android Studio修改常用快捷键

发布于:2021-10-25 02:39:45

欢迎转载,请同时注明出处:http://blog.csdn.net/missybm/article/details/50069285


因为Android Studio(以下简称AS)是基于IntelliJ IDEA开发到,相信很多从ADT转来AS的朋友一开始会很不*惯。这里整理了一些常用到默认快捷键,以及修改快捷键的方法。
一、修改快捷键的风格

File->Settings->Keymap 里面到Keymaps下拉框选择Eclipse,也可以修改为Visual Studio和netBeans等。


二、修改常用的快捷键

比如Eclipse中也有一个代码提示的快捷键:Alt+/;这个快捷键的名称在Eclipse下叫Content Assist,但是在AS下叫Class Name Completion。

我们在上图右边的搜索框输入Class Name Completion,发现它的快捷键为Ctrl+Alt+Space (Space即为空格键),我们右键点击该选项,选择Add Keyboard Shortcut,把Ctrl+Alt+Space改为我们熟悉的Alt+斜杠,但是下面提示说Alt+斜杠已经被Cyclic Expand Word占用了,那么怎么解决这个冲突呢?
同样的办法,我们搜索Cyclic Expand Word,右键选择Remove Alt+斜杠,然后添加一个Ctrl+Alt+斜杠来代替它。

最后,我们再在搜索框里输入Class Name Completion,此时就可以添加快捷键为我们熟悉的Alt+斜杠了。

哈哈,虽然有点麻烦,但还所改成功了。


再举个例子,在Eclipese下,创建JavaBean类时可以使用Alt+Shift+S来生成setter,getter,构造函数,toString方法,equals方法等等。在AS下有两种方式:方式一:Code?>Generate,方式二:通过快捷键Alt+Insert。会弹出一个Generate到的窗口。
然而Alt+Insert两个键离得太远了,我改为了Alt+G,这个看个人喜好吧。


三、其他快捷键

Alt+回车 导入包,自动修正
Ctrl+N 查找类
Ctrl+Shift+N 查找文件
Ctrl+Alt+L 格式化代码
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+E或者Alt+Shift+C 最*更改的代码
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+Shift+Space 自动补全代码
Ctrl+空格 代码提示
Ctrl+Alt+Space 类名或接口名提示
Ctrl+P 方法参数提示
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Shift+C 对比最*修改的代码


Shift+F6 重构-重命名
Ctrl+Shift+先上键
Ctrl+Y 删除行(ctrl+x不是删除行,是剪切。如果不选中,则为剪切当行。ths for 貌似掉线)
Ctrl+D 复制行
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者// )
Ctrl+J 自动代码
Ctrl+E 最*打开的文件
Ctrl+H 显示类结构图
Ctrl+Q 显示注释文档
Alt+F1 查找代码所在位置
Alt+1 快速打开或隐藏工程面板
Ctrl+Alt+ left/right 返回至上次浏览的位置
Alt+ left/right 切换代码视图
Alt+ Up/Down 在方法间快速移动定位
Ctrl+Shift+Up/Down 代码向上/下移动。
F2 或Shift+F2 高亮错误或警告快速定位


代码标签输入完成后,按Tab,生成代码。
选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。
Ctrl+W 选中代码,连续按会有其他效果
选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。
Ctrl+Up/Down 光标跳转到第一行或最后一行下
Ctrl+B 快速打开光标处的类或方法


其他常用快捷键
1.Ctrl+E,可以显示最*编辑的文件列表
2.Shift+Click可以关闭文件
3.Ctrl+[或]可以跳到大括号的开头结尾
4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方
5.Ctrl+F12,可以显示当前文件的结构
6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择
7.Ctrl+N,可以快速打开类
8.Ctrl+Shift+N,可以快速打开文件
9.Alt+Q可以看到当前方法的声明
10.Ctrl+W可以选择单词继而语句继而行继而函数
11.Alt+F1可以将正在编辑的元素在各个面板中定位
12.Ctrl+P,可以显示参数信息
13.Ctrl+Shift+Insert可以选择剪贴板内容并插入
14.Alt+Insert可以生成构造器/Getter/Setter等
15.Ctrl+Alt+V 可以引入变量。例如把括号内的SQL赋成一个变量
16.Ctrl+Alt+T可以把代码包在一块内,例如try/catch
17.Alt+Up and Alt+Down可在方法间快速移动

相关推荐

最新更新

猜你喜欢