首页 > 其他分享 >iMac Android Studio快捷键

iMac Android Studio快捷键

时间:2024-04-25 15:35:16浏览次数:22  
标签:cmd Option 查看 Shift Cmd 快捷键 Studio Android

热烈欢迎,请直接点击!!!

进入博主App Store主页,下载使用各个作品!!!

注:博主将坚持每月上线一个新app!!

1、自定义

功能快捷键
Move to opposite group Control+Option+m

2、定位目标

功能快捷键
搜索类 Cmd + O
搜索方法或字段 Cmd+Option+O
搜索文件、目录 Cmd+Shift+O
Search Everywhere Shift+Shift
查看字段、方法、类、文件在哪些地方被使用了(全局) Option+F7
查看字段、方法、类、文件在哪些地方被使用了(当前文件) Option+Cmd+F7,然后Option+Cmd+上下来跳转
定位到方法的调用位置 Cmd+B
在工程目录中快速定位文件 Option+F1, Enter
跳转代码块头/尾 Optional+cmd+[, Optional+cmd+]
reveal file in finder Cmd+Option+F12

3、查看结构

功能快捷键
查看定义 Cmd+B
智能选取 Option+Up/Down
查看本类结构 Cmd+F12 Cmd+7
查找和替换 Cmd+F Cmd+R Cmd+Shift+F Cmd+Shift+R
查看doc F1 Ctrl+J
查看本class的hierarchy Control + h
查看书签 Cmd+F3
设置、取消书签 F3
折叠当前代码块 Cmd -
折叠所有代码块 Cmd Shift -

4、视图切换

功能快捷键
显示目录窗口 Cmd+1
显示收藏窗口 Cmd+2
显示 AndroidMonitor Cmd+6
显示类结构 Cmd+7
最近查看文件窗口 Cmd+E
最近修改文件窗口 Cmd+Shift+E
在当前编辑器切换标签 Cmd+Shift+[/]
切换到顶部导航栏 Cmd+Up/Down
视图切换 Switcher Ctrl+Tab

5、编辑代码

功能快捷键
LiveTemplate Cmd+J
Generate Cmd+N
智能提示 Option+Enter
关闭当前活动窗口 Cmd+W
格式化代码 Cmd+Option+L
插入多个光标协同编辑 Shift+Option+左键
删除一行 Cmd+delete
复制一行 Cmd + d
选中单词 Option + shift + 左右方向键
将代码变为 lamda 表达式(反之亦然) Option + Enter
生成 region option + cmd + t
生成测试代码 shift + cmd + t
移动一整行 option + shift + 上下方向键
选中文本全部变为大写 cmd+shift+u

6、重构

功能快捷键
重命名 Shift+F6
修改方法签名 Cmd+F6
修改参数类型 Cmd+Shift+F6
显示重构菜单 Ctrl+T
重构对话框的refactor按钮 control + enter

7、查看代码

功能快捷键
跳到方法定义 Cmd+B
跳到变量的定义类 Cmd+Shift+B
跳到方法在父类或接口的定义处 Cmd+U
跳到上、下一次光标查看处(阅读源代码时非常有用) Cmd+Option+Left/Right
查找类中的方法名 Cmd+F12
Find Usage Option+F7
查看接口的实现 Option+Cmd+B
跳转到文件头、尾 cmd+home,end

8、LiveTemplate

功能快捷键
生成 foreach 循环 iter
for (int i=0; i < len; i++) fori

标签:cmd,Option,查看,Shift,Cmd,快捷键,Studio,Android
From: https://www.cnblogs.com/strengthen/p/18157817

相关文章

  • 使用 Visual Studio 调试 .NET 和 ASP.NET Core 源代码 | 学习地址
    使用VisualStudio调试.NET和ASP.NETCore源代码|MicrosoftLearn新建自签名证书|Microsoft学习AuthenticationHttpContextExtensions.ChallengeAsync方法(Microsoft.AspNetCore.Authentication)|MicrosoftLearn.netcore地址:  ASP.NETCore入门|Microsoft......
  • 关闭Visual Studio warning C4996 与 Security Enhancements in the CRT警告
    关闭VisualStudiowarningC4996与SecurityEnhancementsintheCRT警告将过去的工程用VisualStudio打开C/C++项目的时候。你有可能会遇到一大堆的警告:warningC4996错误,导致项目无法编译启动,原因是VisualC++2005使用了更加安全的run-timelibraryroutines。新的Securit......
  • UOS 开启 VisualStudio 远程调试 .NET 应用之旅
    本文记录的是在Windows系统里面,使用VisualStudio2022远程调试运行在UOS里面dotnet应用的配置方法本文写于2024.03.19如果你阅读本文的时间距离本文编写的时间过于长,那本文可能包含过期的知识我将以我的UOS虚拟机作为例子告诉大家如何在Windows系统里面,使用Visua......
  • 利用VS(Visual Studio)自带的工具查看DLL文件相关信息
    装完VS后,就可以使用其自带的dumpbin命令来查看DLL文件的信息,首先在开始菜单中打开VS的DeveloperCommandPrompt命令窗打开后,输入dumpbin后,按Enter,会显示dumpbin的使用参数  查看DLL文件的方法有两种:1.使用dumpbin命令:dumpbin/exportsC:\Users\Administrator\D......
  • kali connect Android
    目录Intro在linux上连接Android系统cloneprojectwhenanewreleaseisout,updatetherepoandreinstalluninstallremark防走丢IntroOS:kali2023Mem:4GCPU:4U在linux上连接Android系统sudoaptupdatesudoaptinstall-yffmpeglibsdl2-2.0-0adb\wgetgitpkg-c......
  • Visual Studio Code 检测到#include 错误,请更新includepath。已为此翻译单元 禁用波
    以上问题的出现是因为visualstudiocode的环境没有配置好在界面中按ctrl+shft+p输入Cconfiguration选择上图蓝色框 在上面红色框填上正确的路径(如果没有这个路径要在https://sourceforge.net/projects/mingw-w64/下载MinGW,具体操作b站有可以去看看照着下载)因为用的是c......
  • ebpf在Android安全上的应用:ebpf的一些基础知识(上篇)
    ebpf在Android安全上的应用:ebpf的一些基础知识(上篇)一、ebpf介绍eBPF是一项革命性的技术,起源于Linux内核,它可以在特权上下文中(如操作系统内核)运行沙盒程序。它用于安全有效地扩展内核的功能,而无需通过更改内核源代码或加载内核模块的方式来实现。(PS:介绍来源于https://ebpf.i......
  • Android逆向与安全——360 dex加固与脱壳
    参考:https://zhuanlan.zhihu.com/p/566412180前言现在市面上对APP的安全合规管控越来越严格了,也就要求了APP在上架之前一定要做合规检测和加固处理。对APP就是加固的好处,可以提高APP的安全性,提高APP被逆向分析破解的门槛,同时通过加固保护可以提高过安全合规的检测。由于APP加......
  • 关于使用UE5打包Android的测试
    UE5打包Android,不同于UE4,在官方文档中需要Androidstudio4.0或者3.5,还有AndroidSDK,NDK等设置SetupAndroid, 在UE5Editor配置如下:  其中 gamedatainside.apk需要打钩,否则会出现报错:TherewasanerrorinstallingthegameortheobbfileProjectSDKOverri......
  • 界面控件DevExpress VCL v24.1预览 - 支持RAD Studio 12.1、图表新功能
    DevExpressVCL Controls是Devexpress公司旗下最老牌的用户界面套包,所包含的控件有:数据录入、图表、数据分析、导航、布局等。该控件能帮助您创建优异的用户体验,提供高影响力的业务解决方案,并利用您现有的VCL技能为未来构建下一代应用程序。我们距离下一个主要更新(v24.1)还有几......