AndroidStudio快捷键大全

Androidstudio相关快捷键


功能型快捷键

这些功能型快捷键,可以帮助我们快速提升开发速度。

  • Shift + Shift :连续敲打两次shift,输入文件名称可以搜索某一个文件(类文件,xml文件等)
  • Shift+F6:修改类名、文件名
  • Ctrl+/和Ctrl+Shift+/可以注释代码
  • Ctrl + Shift + F:全局搜索
  • Ctrl + Shift +上/下: 当前代码(可以是多行)向上/下移动一行
  • Ctrl + Shift + “-”: 将所有的方法缩进(方便查看类的整体结构)
  • Ctrl + Shift + “+”: 将所有的方法缩进展开
  • Ctrl+E:可以显示最近编辑的文件列表
  • Ctrl + D:复制当前行到下一行
  • Ctrl + W:按一下选中当前行,按多次选中多行
  • Ctrl + O :快速重写父类方法
  • Ctrl + J:快速添加for循环、if循环等快速生成相关代码块模板
  • Ctrl + R:替换资源
  • Ctrl + Alt +T:为选中代码快速添加if/else、try/catch等代码
  • Ctrl + Alt + L:格式化当前类所有代码格式
  • Ctrl + Alt + M:将代码块封装到一个方法中
  • Ctrl + Alt + B:跳转到抽象方法的实现中
  • Ctrl + Alt + 左键/右键 :光标前后变换的位置,“左”表示上一个位置,“右”表示下一个位置
  • Ctrl + Alt + 空格:代码提示
  • Alt + enter:查找解决方法
  • Alt + 左键拖动:多行编辑
  • Alt + up/down :在类的中的方法快速移动
  • Alt + 1:打开或者隐藏工程面板
  • Alt+上键 或者 Alt+下键:可在方法间快速移动

代码编写快捷键

这些快捷代码,我们只需要在文件中直接敲以下字符就可以生成一段代码块。

  • logt + enter:快速生成TAG字段
  • logd + enter:快速生成d级别的log信息,同理生成i级别的log信息,logi + enter
  • Toast + enter + tab :快速添加一天Toast
  • fori: 直接生成一个for循环代码块,参数是i,可以修改
  • 对象.for:如list.for,生成for(String s: list) 的模板
  • ifn:是一个字段判断为空的代码块,if
  • inn: 是一个字段判断不为空的代码块
  • rouit:直接切换到主线程的代码块
  • sout:生成System.out.printLn一串代码
  • fbc:findviewById的缩写,效果:() findViewById(R.id.)
  • geti:快速生成instance方法
  • starter:开始activity的方法
  • 自定义模板:setting->code style->live templates ,比如说我定义了一个单例模式(比如快捷键是sin),定义完了之后我指定它的快捷代码是sin,于是在代码中直接敲sin就会有提示了

设置自定义主题、背景

https://blog.csdn.net/zivensonice/article/details/51592895

参考

https://www.cnblogs.com/z5130761/p/5996893.html/
http://mp.weixin.qq.com/s/RVyR5Xtq_c56NsIMcyySNA/
http://halohoop.com/2017/07/16/snacks_shortcuts_of_as/
https://blog.csdn.net/Lone1yCode/article/details/79516856/
https://www.jianshu.com/p/065877f0c33d/

发布了15 篇原创文章 · 获赞 3 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/u013769274/article/details/76056856