当前位置: 物联网在线 > 技术文库 > android > 熟练这些,才会知道 Android studio 有多高效 关键词:Android 来源:网络整理 作者:Ioter 2017-02-22 15:28:07 Android Studio 常用高效快捷键 整理 Android群英传 和网上出现的比较完整 AS 的快捷小技巧. mac 版已测, win 大部分已测试. 最后有一个整理的完整 快捷键表格 . win也好mac也好, 如果快捷被修改还是错误, 都可以通过提供的 Keymap中的关键字 来进行重设. Android studio 奇巧淫工 常用小操作 单词选择 一般 IDE 通过 option + 方向键左右 (win为 ctrl + 左右方向键 )对光标进行单词的跳动, 但是由于我们使用驼峰式命名较多, 默认的会导致由多个单词组成的驼峰式的首尾跳转. 还好 AS 可以对这种风格进行设定. 默认效果 修改后的效果 修改步骤 打开 偏好设置 如图片设置 显示最近操作, 修改的文件 例如: 我打开了 main_activity.xml 布局文件, 然后关闭页面. 这个时候 Command + E , 就会如下显示之前的操作文件. 那么如果要查看之前修改过的文件, Command + Shift + E 即可. 可以配合 Control + Tab 进行快速界面的切换. 快捷键 最近操作 Command + E (mac) ctrl + E (win) 最近修改 Command + Shift + E (mac) ctrl + shift + enter (win) 文件查找 search Everywhere 项目中的全局查找功能文件功能 查找类文件 command + o (mac) ctrl + n (win) 默认只是在项目代码中查找类文件, 如果需要查找 sdk 或者类库中的相关类. 再按一次快捷键, 或者勾选下图选项搜索全局类文件 查找文件 这个级别比上面那个更广. 包括所有文件, 如 xml 等. command + shift + o (mac) ctrl + shift + n (win) 如上如果需要搜索类库或者源码, 请在按一次快捷键, 或者勾选 查找类 给出图中的选项. 操作记录 在浏览代码结构的时候, 很多时候总是会跟进许多类里面, 如果想回到之前浏览调转点. 那么这个快捷键你就必须要记住. Command + Option + Left\Right 或者 command + [ , command + ] (mac) ctrl + alt + Left\Right (win) 移动行 这个不用太多介绍, 就是 整行 的上下移动. Option + shift + 方向键上\方向键下 (mac) alt + shift + 方向键上\方向键下 (win) 查找方法调用处 场景: 查找一个方法在何处被调用, 或者一个ID在哪里被引用. 选中这个方法 右键 , 选择 Find Usages 即可. 快捷键: option + F7 (mac) alt + F7 (win) 方法的跟进 方法总是伴随着调转, 我们也总是会对方法的内部查看细节. 常用的办法是 按住Command 并点击方法名 的方式. 也可以在光标所在处直接通过 Command + B 进行方法内部跟进. Command + B (mac) ctrl + alt + B (win) 显示方法的参数 当我们使用一个方法的时候, 会在刚开始的时候显示出所有的参数. 但是过一会可能就不存在了. 这个时候如果你想知道下一个参数是什么类型, 或者看一下所有参数. 快捷键: command + P (mac) ctrl + P (win) 如果你还想查看一下方法的文档, 不用跟进源码, 直接 F1 键即可显示出文档. 行的快速操作 快速删除行, 其实使用剪切功能就可以 Command + X 快速复制行, 使用 command + D mac , ctrl + D win 多行操作 可能有时候我们会声明做一系列相关的变量为 float 类型, 但是真实的需要的是 int 类型. 这个时候就可以进行 多重选择 进行整体修改. 如下图: 按住 option (win为 alt )键, 然后鼠标进行区域的选择. 然后进行对应修改即可. 你可能认为上面的必须要连续的才可以. 那么如果可以设置 多个光标点 是否就可以满足你的问题了? 看下图: option + shift + 鼠标点击 (mac) alt + shift + 鼠标点击 (win) 即可添加一个 编辑光标 . 最后如果不需要那么就 esc 即可关闭多余光标. 快速补全完成 (责任编辑:ioter) 用户喜欢... Android Studio 掌握这些调试技巧,Debug能力不能再高啦 Debug断点跟踪调试是软件开发过程中分析代码、解决BUG的一个重要手段,不同IDE下的Debug工具的使用有所不同,但提供的调试功能一定是应有尽有。很多程序员的Debug能力都停留在基本的单步执... Android Studio 2.2发布,这些新特性你了解吗? Android studio 2.2的提升包含三大要素:更快,更加智能,Android平台支持。开发更加迅速,例如新的布局编辑器,其让开发者能更快的更简单的编写应用界面。开发更加智能,例如新的APK分析工... 共3页: 上一页123下一页 分享到:QQ空间新浪微博腾讯微博人人网微信 you might also like