习惯了eclipse的快捷键,转到Studio的时候可能一时接受不了Studio的快捷键,如果还想接着使用eclipse的快捷键怎么办。 虽然Studio已经为我们提供了可以导入eclipse的快捷键,但是好多是不支持的。 比如提示代码,比如补全变量,比如错误修正提示。
之前我经常使用的,大概有10条,如下:
1:Studio默认是自动提示的,也就是说你每敲一个字母,都会弹出提示框。
Android Studio->Preferences,选择Editor -> code completion,右边红方框内,将auto popup的勾选去掉,就会不提示。
然后选择Keymap,搜索框内输入class name completion(熟悉的人可能知道对应Eclipse中的名称是content assist,然后右键点击点击class name completion,选择更改keyboard shortcut,改为alt+/
2:Studio取消大小写敏感
Android Studio->Preferences,选择Editor -> code completion,红方框内case sensitive completion的下拉框默认是First letter,改选成None即可
3: ctrl点击看源代码
Android Studio->Preferences,选择Keymap,搜索框内输入Declaration
右键点击Declaration,选择Add Mouse Shortcut,在有鼠标icon的区域内设置windows下是Ctrl + click
4:自动导包
Android Studio->Preferences,选择Editor -> Auto Import,红色方框中java标题下面的方框全部勾选即可
5:错误修正提示列表
Keymap->Other->Show Intention Action:默认是Alt+Enter 我习惯是ctrl + 1
6:局部变量切成全局变量
Keymap->refactor->extract->Field:默认是Ctrl+Alt+F
7:类似eclipse的ctrl+2+L 补全代码
ctrl+alt+v 或者 alt+shift+L;
8:代码提示列表
Keymap->Other->Class Name Completion:默认是Ctrl+Space 改为alt+/
9:鼠标悬停显示说明
10: logt : 自动生成TAG = “类名”
logd,loge,logw,logi 生成Log
logm 自带需要打印的内容
11: 大小写 ctrl + shift + x
还有之前遇到了一个问题,按住ctrl点击看源码的时候,总是看不到详细的源码,后来google下,原来是没有关联到source,解决方法也很简单。
搜索jdk.table.xml,用记事本打开,把所有的sourcePath节点,修改成如下格式:
<sourcePath>
<root type="composite">
<root type="simple" url="file://D:/sdk/sources/android-23" />
</root>
</sourcePath>
好了,基本就这些了,如果觉得对你有用,请点个赞,以后发现用起来很方便的还会分享给大家。