博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android studio之更改快捷键及自动导包
阅读量:6186 次
发布时间:2019-06-21

本文共 913 字,大约阅读时间需要 3 分钟。

更改AS中的代码提示快捷键,AS做的也挺智能的,在Keymap中可以选择使用eclipse的快捷键设置,但是虽然设置了,对有些快捷键还是不能使用,那么就需要我们手动去修改了。

/

在代码提示AS默认的快捷键是Ctrl+Alt+Space,反正我是用不惯,还是改为eclipse中的Alt+/吧,修改时必须先copy一份快捷键设置副本才能修改:

/

在修改时候,我们会发现AS提示有快捷键冲突,意思就是这个Alt+/已经被使用了,那么我们就找到那个使用Alt+/的快捷键取消便是了,那么怎么看是否冲突了呢?举个例子:

/

在上图中,我输入了一个行代码注释的快捷键,然后在下面的框框中红色字体就是提示冲突的快捷键,有多少对大括号[]就有多少个快捷键冲突,那么怎么看冲突的快捷键是什么呢?

比如第一行[Main menu " Code | Comment with Line Comment]这个快捷键冲突,就表示在Main menu 目录下的Code子目录下的Comment with Line Comment键冲突,然后找到它对它进行修改既可。

其它的快捷键像注释Ctrl+/,Ctrl+Shift+/,查找Ctrl+F,查看源码按住Ctrl+鼠标左键,一键修改变量名Shift+Alt+R都是不变的。但是当我们创建一个JavaBean时,我们想要去自动生成getter和setter、toString()、或者重写父类方法,这时候AS默认的快捷键是Alt+Insert,如果你不习惯这个快捷键,也可以修改为eclipse中用的Shift+Alt+S。

 

最后再说下怎么设置AS自动导包:

n块���{^�喀����R�

Android Studio的bug。Optimize imports on fly:这个其实和快捷键Ctrl+Shift+O/Ctrl+Alt+O是一样的,就是把不用的声明移除掉。Add unambiguous imports on the fly:这个就是自动导入功能了,当你输入类名后,声明就被自动导入了。Exclude from Import and Completion:这个其实就是你自定义import。可以不用关注,一般来说你是用不上的。

 

转载地址:http://eioda.baihongyu.com/

你可能感兴趣的文章
Android底部导航栏实现(四)之TabLayout+ViewPager
查看>>
Swift 烧脑体操(二) - 函数的参数
查看>>
IE安全系列:脚本先锋(3)
查看>>
基于容器服务的持续集成与云端交付(一)- 交付之禅
查看>>
Elm提供的语言级响应性
查看>>
Facebook转向神经网络机器翻译(NMT)
查看>>
Instana发布微服务应用程序样例
查看>>
性能翻倍!斯坦福Matei团队推出机器学习模型优化新方法
查看>>
混沌实践访谈:混沌工程和系统可观测性密不可分
查看>>
500位软件开发工程师的声音:微服务和CI/CD依旧是最爱
查看>>
C# 8.0先睹为快
查看>>
在ASP.NET Core应用程序中使用分布式缓存
查看>>
2019 SRE 调查报告:事故处理是主要工作,SRE 压力山大
查看>>
马蜂窝张矗:绩效考核是为了激发工作潜力,而不是逃避问题
查看>>
Facebook拒绝修改React的开源许可条款
查看>>
Shippable和Packet合作提供原生ARM CI/CD
查看>>
QCon讲师对对碰——梁宇鹏访洪小军:创业公司招人是个事儿
查看>>
GitLab联合DigitalOcean为开源社区提供GitLab CI免费托管
查看>>
Android全面屏如何做适配
查看>>
MongoDB又不加密,8.09亿条个人详细记录泄露
查看>>