• 常用的 Android Studio 快捷键


    Android Studio 开发常用快捷键

    整理了使用 Android Studio 开发工具时常用到的一些快捷键,使用快捷键可以极大提高开发效率。

    常用的 Android Studio 快捷键:

    Ctrl+N:查找类

    Ctrl+Shift+N:查找文件

    Ctrl+Alt+L :格式化代码

    Ctrl+Alt+O:优化导入的类和包

    Ctrl+/:注释代码 格式://代码块

    Ctrl+Shift+/:注释多行代码 格式:/*代码块*/

    Ctrl+Alt+Space(空格):自动补全代码

    Ctrl+空格:代码感应提示

    Ctrl+Alt+Space:类名和接口名提示

    studio_splash

    Ctrl+Shift+Alt+N:查找类中的方法和变量

    Ctrl+Shift+C:对比最近修改的代码

    Ctrl+Alt+Left/Right:返回至上次浏览的位置

    Ctrl+[或]:可以调到大括号的开头结尾

    Ctrl+Shift+Backspace:可以跳转到上次编辑的地方

    Ctrl+F12:可以显示当前文件的结构

    Ctrl+ALt+V:可以引入变量。例如把括号内的sql赋成一个变量

    Ctrl+F7:可以查询当前元素在当前文件中的引用,然后按F3可以选择

    Ctrl+Alt+T:可以把代码包在一块内,例如try/catch

    Ctrl+J:自动代码

    Ctrl+R:替换文本

    Ctrl+E:最近打开的文件

    Ctrl+H:显示类结构图

    Ctrl+F:查找文本

    Ctrl+P:提示方法的参数信息

    Ctrl+Q:光标选中方法显示该方法的详细参数信息

    Ctrl+X:删除行

    Ctrl+D:复制行


    Shift+F6:类重命名

    Shift+Alt+向上箭头:代码往上移

    Shift+Alt+向下箭头:代码往下移

    Alt+Insert:快速生成构造方法或是GET,SET方法

    Alt+Enter:感应代码提示 例如方法转型

    Alt+回车:导入包,自动修正

    Alt+F1:查找代码所在的位置

    Alt+l:快速打开或隐藏工程面板

    Alt+Left/Right:切换代码视图

    Alt+Up/Down:在方法间快速移动定位

    20150531224833648

    F2或Shift+F2:在高亮错误或警告快速定位

    Alt+Shift+K :注释类说明<这里需自己设置:Settings–>点击Keymap–>在右边右上角搜索Other(fix doc comment)–>看到Fix doc comment 鼠标右键选择第一个,在输入框First Stroke输入ALT+SHIFT+K

    创建类注释模板:setting–>Editor–>File and Code Templates –>Includes–>File Header

    手动加入v7包:

    鼠标放在工程目录右键-OpenModuleSetting-Dependenices点击加号

    AndroidStudio Debug模式快捷键:

    alt+f8 debug时选中查看值

    f8相当于eclipse的f6跳到下一步

    shift+f8相当于eclipse的f8跳到下一个断点,也相当于eclipse的f7跳出函数

    f7相当于eclipse的f5就是进入到代码

    alt+shift+f7这个是强制进入代码

    ctrl+shift+f9 debug运行java类

    ctrl+shift+f10正常运行java

    command+f2停止运行

    官方下载地址: http://developer.android.com/sdk/index.html

    如果你之前已经使用其他版本的Studio,那么直接覆盖就好了,如果是第一次使用,那么参照Android Studio系列教程一进行安装配置。

    于此同时一起更新的还有SDK Tools等,打开SDK Manager进行更新就OK。如果之前有在使用RC版本的Studio,更新覆盖之后应该会出错,那是因为Stuido 1.0默认使用1.0的Gradle插件,所以只需到项目根目录的 build.gradle 更新成如下代码然后同步下就OK了

    update_gradle.png

    快捷键

    对于很多Eclipse转过来的同学,不适应的最主要就是快捷键部分了,Studio默认的快捷键和Eclipse差别很大,但是Studio强大的地方在于通过设置你可以一直沿用Eclipse风格的快捷键,这样对于那些Eclipse过渡来的同学省了很多学习成本。

    Preferences -> Keymap 然后就可以选择你想要的快捷键,这里不止可以选择Eclipse,还可以选择 EmacsNet Beans 等编辑器的快捷键

    keymap.png

    对于新手们或者对Eclipse没有好感的同学们,肯定想学习默认的Studio快捷键,下面整理了下常用的一些快捷键,更多的快捷键还需要大家自己去习惯适应。(我自己选择的是Mac OS X 10.5+)

    Action Mac OSX Win/Linux 
    注释代码(//) Cmd + / Ctrl + / 
    注释代码(/**/) Cmd + Option + / Ctrl + Shift + / 
    格式化代码 Cmd + Option + L Ctrl + Alt + L 
    清除无效包引用 Option + Control + O Alt + Ctrl + O 
    查找 Cmd + F Ctrl + F 
    查找+替换 Cmd + R Ctrl + R 
    上下移动代码 Option + Shift + Up/Down Alt + Shift + Up/Down 
    删除行 Cmd + Delete Ctrl + Y 
    扩大缩小选中范围 Option + Up/Down Ctrl + W/Ctrl + Shift + W 
    快捷生成结构体 Cmd + Option + T Ctrl + Alt + T 
    快捷覆写方法 Cmd + O Ctrl + O 
    快捷定位到行首/尾 Cmd + Left/Right Ctrl + Left/Right 
    折叠展开代码块 Cmd + Plus,Minus Ctrl + Plus/Minus 
    折叠展开全部代码块 Cmd + Shift + Plus,Minus Ctrl + Shift + Plus,Minus 
    文件方法结构 Cmd + F12 Ctrl + F12 
    查找调用的位置 Ctrl + Option + H Ctrl + Alt + H 
    大小写转换 Cmd + Shift + U Ctrl + Shift + U 

    (PS: 以上快捷键没有在win平台尝试确认,欢迎反馈错误与补充)

    自动导包

    最后再介绍一个最有用的设置,我们只有每次引用一些类的时候必须要导包,而Studio可以通过设置自动导包,简直太实用了.

    到 Preferences -> Editor -> Auto Import -> Java 把以下选项勾上就OK了

    auto_import.png

  • 相关阅读:
    android AsyncTask
    android利用provider查询同一个数据库中没有对外暴露出来的表
    PowerProfile.java与power_profile.xml
    Java的动态绑定机制
    Activity Intent Flags及Task相关属性
    非阻塞socket调用connect, epoll和select检查连接情况示例
    Linux Epoll相关知识
    JAVA并发编程
    Activity生命周期(深入理解)
    Android线程间通信更新UI的方法(重点分析EventBus)
  • 原文地址:https://www.cnblogs.com/powerlx/p/5271179.html
Copyright © 2020-2023  润新知