关闭 x
IT技术网
    技 采 号
    ITJS.cn - 技术改变世界
    • 实用工具
    • 菜鸟教程
    IT采购网 中国存储网 科技号 CIO智库

    IT技术网

    IT采购网
    • 首页
    • 行业资讯
    • 系统运维
      • 操作系统
        • Windows
        • Linux
        • Mac OS
      • 数据库
        • MySQL
        • Oracle
        • SQL Server
      • 网站建设
    • 人工智能
    • 半导体芯片
    • 笔记本电脑
    • 智能手机
    • 智能汽车
    • 编程语言
    IT技术网 - ITJS.CN
    首页 » 安卓开发 »提高效率的 Android Studio 技巧汇总

    提高效率的 Android Studio 技巧汇总

    2015-11-26 00:00:00 出处:github
    分享

    这是从Philippe Breault的系列文章《Android Studio Tips Of the Day》中提取出来的自认为精华的部分。

    这些技巧在实际应用中能够非常大的提高工作效率。

    关于快捷键

    The File Structure Popup

    ctrl+f12
    此快捷键可以调出当前文件的大纲,并通过模糊匹配快速跳转至指定的方法。
    勾选上“show anonymous classes”后其功能相当于Eclipse中的ctrl+o

    fileStructure

    The Call Hierarchy Popup

    ctrl+alt+h

    查看某个方法的调用路径。

    fileStructure

    Quick Definition Lookup

    ctrl+shift+i

    不离开当前文件当前类的情况下快速查看某个方法或者类的实现。通过大概预览下调用的方法,可以避免许多未知的坑。

    fileStructure

    Bookmarks!

    如其名,书签。帮助快速回到指定的位置,实际使用中简直爽得不行。

    f11

    将当前位置添加到书签中或者从书签中移除。

    shift+f11

    显示有哪些书签。

    fileStructure

    Find Actions

    ctrl+shift+a

    对于没有设置快捷键或者忘记快捷键的菜单或者动作(Action),可能通过输入其名字快速调用。神技!!!

    例如想要编译,只需要输入”release”,则列表框中就会出现”assembleRelease”选项,选择就可以进行编译。

    fileStructure

    Move Lines Up/Down

    alt+shift+up/down

    上下移动行,这个没什么好说的,肯定会用到。

    fileStructure

    Lines Edit

    ctrl+y,ctrl+x, ctrl+d

    删除行,删除并复制行,复制行并粘贴,必备。

    VCS Operations Popup

    `Alt+“(是1左边的那个键)

    此快捷键会显示一个版本管理常用的一个命令,可以通过命令前面的数字或者模糊匹配来快速选择命令。

    极大的提高了工作效率,快速提交代码、暂存代码、切分支等操作操作如鱼得水。

    fileStructure

    Hide All Panels

    ctrl+shift+f12

    关闭或者恢复其他窗口。在编写代码的时候非常方便的全屏编辑框,可以更加专心的coding…

    fileStructure

    Parameter Info

    ctrl+p

    在调用一些方法的时候免不了会忘记或者不知道此方法需要哪些参数。ctrl+p可以显示出此方法需要的参数。必备技能之一。

    Rename

    shift+f6

    重命名变量或者方法名。重构神技。

    fileStructure

    条件断点

    通过右键断点,可以对一个断点加入条件。只有当满足条件时,才会进入到断点中。调试神技,只对自己关心的情况进行调试,不浪费时间。

    fileStructure

    进入调试模式

    点击Attach Debugger(即绿色小虫旁边那个)可以快速进入调试而不需要重新部署和启动app。

    可以选择为此功能设置一个快捷键或者通过前面提到的Find Actions(ctrl+shift+a)输入”attach”进行调用。

    fileStructure

    快速查看变量的值

    按住Alt点击想要查看的变量或者语句。假如想查看更多,则可以按Alt+f8调出Evaluate Expression窗口来自行输入自定义的语句。

    fileStructure

    分析堆栈信息

    Find Actions(ctrl+shift+a)输入”analyze stacktrace”即可查看堆栈信息。

    fileStructure

    分析某个值的来源

    Find Actions(ctrl+shift+a)输入”Analyze Data Flow to Here”,可以查看某个变量某个参数其值是如何一路赋值过来的。
    对于分析代码非常有用。

    fileStructure

    多行编辑

    强大的神技之一,用过vim的vim-multiple-cursors或者Sublime Text的多行编辑都不会忘记那种快感! 也许不是平时用得最多的技能,但是却是关键时刻提高效率的工具。

    快捷键:Alt+J

    fileStructure

    列编辑

    在vim中叫作块编辑,同样神技!使用方法:按住Alt加鼠标左键拉框即可

    PS:发现Ubuntu下不可用,代替方法为按Alt+Shift+Insert之后拖框选择。

    但是经过这么操作之后,神技就大打折扣了。估计是与Ubuntu的快捷键冲突了。

    fileStructure

    Enter和Tab在代码提示时的区别

    看图!

    fileStructure

    上一篇返回首页 下一篇

    声明: 此文观点不代表本站立场;转载务必保留本文链接;版权疑问请联系我们。

    别人在看

    正版 Windows 11产品密钥怎么查找/查看?

    还有3个月,微软将停止 Windows 10 的更新

    Windows 10 终止支持后,企业为何要立即升级?

    Windows 10 将于 2025年10 月终止技术支持,建议迁移到 Windows 11

    Windows 12 发布推迟,微软正全力筹备Windows 11 25H2更新

    Linux 退出 mail的命令是什么

    Linux 提醒 No space left on device,但我的空间看起来还有不少空余呢

    hiberfil.sys文件可以删除吗?了解该文件并手把手教你删除C盘的hiberfil.sys文件

    Window 10和 Windows 11哪个好?答案是:看你自己的需求

    盗版软件成公司里的“隐形炸弹”?老板们的“法务噩梦” 有救了!

    IT头条

    公安部:我国在售汽车搭载的“智驾”系统都不具备“自动驾驶”功能

    02:03

    液冷服务器概念股走强,博汇、润泽等液冷概念股票大涨

    01:17

    亚太地区的 AI 驱动型医疗保健:2025 年及以后的下一步是什么?

    16:30

    智能手机市场风云:iPhone领跑销量榜,华为缺席引争议

    15:43

    大数据算法和“老师傅”经验叠加 智慧化收储粮食尽显“科技范”

    15:17

    技术热点

    SQL汉字转换为拼音的函数

    windows 7系统无法运行Photoshop CS3的解决方法

    巧用MySQL加密函数对Web网站敏感数据进行保护

    MySQL基础知识简介

    Windows7和WinXP下如何实现不输密码自动登录系统的设置方法介绍

    windows 7系统ip地址冲突怎么办?windows 7系统IP地址冲突问题的

      友情链接:
    • IT采购网
    • 科技号
    • 中国存储网
    • 存储网
    • 半导体联盟
    • 医疗软件网
    • 软件中国
    • ITbrand
    • 采购中国
    • CIO智库
    • 考研题库
    • 法务网
    • AI工具网
    • 电子芯片网
    • 安全库
    • 隐私保护
    • 版权申明
    • 联系我们
    IT技术网 版权所有 © 2020-2025,京ICP备14047533号-20,Power by OK设计网

    在上方输入关键词后,回车键 开始搜索。Esc键 取消该搜索窗口。