• Android学习之Android studio篇-Android Studio快捷键总结(mac)


    原文:http://blog.csdn.net/hudfang/article/details/52117065

    符号代表键盘按键:⌘(command)、⌥(option)、⇧(shift)、⇪(caps lock)、⌃(control)、↩(return)、⌅(enter)

    1.打印日志:

    logt:

    private static final String TAG = "ImageDetailsActivity";

    logd:

    Log.d(TAG, "onCreate: ");
    

    logw:

    Log.w(TAG, "onCreate: ");
    

    loge:

    Log.e(TAG, "onCreate: ");

    logm:

    Log.d(TAG, "onCreate() called with: " + "savedInstanceState = [" + savedInstanceState + "]");
    //打印方法名和方法所带参数

    logr:

    Log.d(TAG, "onCreate() returned: " + );
    //打印方法返回结果

    还有很多这种通过简单几个字符就能生成全部代码的方式,通过command+j键可以查看。

    2.其他常用快捷键

    (1)整行代码上下移动:command+shift+向上箭头/向下箭头

    (2)整行代码复制: command+d(想复制哪行,将光标放在哪行,点击这个快捷键就会在当前行的下一行生成复制行)

    (3)整行代码剪切复制:command+x/command+v

    (4)整行代码删除:command+delete

    (5)查看变量或方法声明或实现: command+B/command+单击鼠标左键(在定义处可以跳转到调用处,在调用处可以跳转到定义处)

    (6)查看父类的该方法实现:command+U

    (7)移动到代码行的home和end处:command+向左箭头/command+向右箭头

    (8)查找项目中的类:command+O

    (9)查找项目中的文件:command+shift+O

    (10)查找项目中的任意类型(类、文件、动作):shift+shift

    (11)大小写转换:command+shift+U

    (12)代码格式化:command+option+L

    (13)surround with if,while,try-catch,synchronized:command+option+T

    (14)打开重构面板:ctrl+T

    (15)在当前行的上一行添加一行:command+option+Enter

    (16)快捷代码片段:command+J

    (17)前后位置导航—将光标移动到前或后编辑历史记录处:command+[ 和command+]

    (18)快速查看函数定义—出现一个popup窗口显示函数定义:command+Y

    (19)代码自动补全:command+shift+enter:例如写if然后会自动补全if(){}

    (20)快速修复存在问题的代码:option+enter:例如变量没有生命直接用,会直接提示添加变量生命

    (21)列选择:option+鼠标左键拖动:选择了列后,可以统一修改所选择列内容

    (22)代码出错位置定位:快速定位到出错的地方:fn+F2

    (23)返回代码编辑窗口:当焦点不在代码编辑窗口的时候,不使用鼠标返回的情况下可以使用:esc返回

    (24)在代码编辑窗口过小的情况下,可以把相关的project面板灯窗口隐藏掉或打开:shift+command+F12+fn

    (25)显示最近浏览或编辑过的文件:command+E/ command+shift+E

    (26)类元素的快速定位:浮动窗显示类结构,通过输入关键词完成快速定位:command+F12+fn

    (27)显示所调用方法的参数信息:command+P

    (28)重命名:重命名字段或方法的名称;优点是重命名后,所有调用的地方都会自动改变:shift+F6+fn

    (29)快速定位到指定行指定列:command+L:输入18:10:定位到18行第10列

    (30)打开preference窗口:command+,

    (31)显示当前类的继承关系结构:ctrl+H

  • 相关阅读:
    innerHTML和outerHTML的区别
    递归,汉诺塔
    js 中的 Math.ceil() Math.floor Math.round()
    JS中的异常exception
    CSS样式中visited,hover,active , focus这四个分别表示什么意思?
    用户在设置密码时,提醒请输入半角字符(vue+element+valid)
    设置用户密码时,将全角转换为半角
    后台返回对象数组,对象属性相同时,只取一个对象
    远程链接mongoDB robomongo
    mongodb 入坑
  • 原文地址:https://www.cnblogs.com/tc310/p/6612293.html
Copyright © 2020-2023  润新知