Android Studio Hedgehog 2023.1.1 Canary 10 新版UI使用

这篇具有很好参考价值的文章主要介绍了Android Studio Hedgehog 2023.1.1 Canary 10 新版UI使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1,相关内容

AndroidStudio常用设置功能:https://blog.csdn.net/zxc514257857/article/details/118326666

Android中开发环境的配置(AS环境)
https://blog.csdn.net/zxc514257857/article/details/56511991

AndroidStudio初次安装时的个人配置
https://blog.csdn.net/zxc514257857/article/details/72638798

AndroidStudio的日常使用——快捷键
https://blog.csdn.net/zxc514257857/article/details/56688058

AndroidStudio常用快捷键
https://blog.csdn.net/zxc514257857/article/details/118278152

2,正文

小齿轮-Theme
设置One Dark模式主题(此主题需要下载插件)
小齿轮-View Mode
Presentation Mode 演示模式(只显示代码区域,文字会变大,适合演示)
Distraction Free Mode 无干扰模式
Full Screen Mode 全屏模式(屏蔽系统状态栏,适合代码开发)
Zen Mode 禅模式
Compact Mode 紧凑模式(默认的UI模式-小UI图标)
Clean Mode 干净模式(默认的UI模式-大UI图标)

Main Menu-View
Main Menu-View-Appearance 除了可以设置以上内容外,还可以设置:Zoom Idea 对IDE最大进行200%的整体缩放
Main Menu-View-Tool Windows 有图标的工具在这里可以找到
Main Menu-View-Quick Definition 查看代码中方法,类或者变量的定义,快捷键ctrl+shift+i
Main Menu-View-Quick Type Definition 查看代码中返回值类型的定义
Main Menu-View-Quick Documentation 查看JavaDoc文件,快捷键ctrl+q
Main Menu-View-External Documentation 会从浏览器中打开外部文件找到对应的类,快捷键shift+f1
Main Menu-View-Parameter Info 显示需要传参的参数信息,快捷键ctrl+p
Main Menu-View-Type Info 查看参数数据类型,快捷键ctrl+shift+p
Main Menu-View-Context Info 查看选中的归属于什么类及什么方法,快捷键alt+q
Main Menu-View-Error Description 查看选中的错误信息,快捷键ctrl+f1
Main Menu-View-Active Editor-Soft-Wrap 软换行,自动换行但行号没加1
Main Menu-View-Active Editor-Show Whitespaces 代码空格区域用白点标识
Main Menu-View-Active Editor-Show Line Numbers 显示代码行号
Main Menu-View-Active Editor-Show Gutter Icons 显示行号右侧的Gutter图标
Main Menu-View-Active Editor-Show Indent Guides 显示代码左侧的辅助缩进线
Main Menu-View-Active Editor-Increase Font Size 增加文字大小(只针对当前文件,软件重启还原)
Main Menu-View-Active Editor-Decrease Font Size 缩小文字大小(只针对当前文件,软件重启还原)
Main Menu-View-Increase Font Size in All Editors 增加文字大小(针对所有文件修改,软件重启还原)
Main Menu-View-Decrease Font Size in All Editors 缩小文字大小(针对所有文件修改,软件重启还原)

Main Menu-File
Main Menu-File 打开File选项,快捷键alt+f
Main Menu-File-Settings-New UI-Enable new UI 打开新版UI
Main Menu-File-Settings-修改文字大小,见之前博客https://menghuihekou.blog.csdn.net/article/details/118326666
Main Menu-File-Settings-Editor-File Encodings-Global Encoding、Project Encoding、Default encoding for properties files 均设置为UTF-8
Main Menu-File-Repair IDE 根据步骤修复IDE出错问题
Main Menu-File-Export-Files or Selection to HTML 将选中的文件转为本地html显示的页面
Main Menu-File-Power Save Mode 开启省电模式后代码检测和自动提示等后台任务会停用
Main Menu-File-Essentials Mode 开启基础模式后,会有有限的后台任务在执行。相对于省电模式更不省电了一点点

Main Menu-Edit
Main Menu-Edit-Extend Selection 扩大选择的范围,由一个词到多个词到一整行,到多行,到方法,到多个方法,到整个类,快捷键ctrl+w
Main Menu-Edit-Shrink Selection 和上面的相反,缩小选择的范围,快捷键ctrl+shift+w
Main Menu-Edit-Toggle Case 大小写切换,快捷键ctrl+shift+u
Main Menu-Edit-Join Lines 添加代码行,适用flutter代码编写,快捷键ctrl+shift+j
Main Menu-Edit-Duplicate Line 快速复制选中行,快捷键ctrl+d
Main Menu-Edit-Indent Selection 内容缩进,快捷键tab
Main Menu-Edit-Unindent Line or Selection 取消内容缩进,快捷键shift+tab
Main Menu-Edit-Convert Indents 转换缩进内容;To spaces将缩进转换为空格;To Tabs将缩进转换为tab
Main Menu-Edit-Macros 宏操作(模版、重复性内容的操作);Start Macro Recording 开始宏录制;Play Saved Macros 播放保存的宏
Main Menu-Edit-Bookmarks-Toggle Bookmark 设置书签;Add Mnemonic Bookmark 设置书签助记符

Main Menu-Navigate
Main Menu-Navigate-Back 跳转到前一个编辑过的位置,快捷键ctrl+alt+左箭头
Main Menu-Navigate-Forward 跳转到后一个编辑过的位置,快捷键ctrl+alt+右箭头
Main Menu-Navigate-Line:Column 跳转到哪一行哪一列,快捷键ctrl+g
Main Menu-Navigate-Next Highlighted Erro 下一个高亮的错误,快捷键f2
Main Menu-Navigate-Previou Highlighted Erro 前一个高亮的错误,快捷键shift+f2
Main Menu-Navigate-Navigate in File-Next Method 定位到下一个方法的位置,快捷键alt+下箭头;Previous Method 定位到上一个方法的位置,快捷键alt+上箭头
Main Menu-Navigate-Type Hierarchy 查看类的继承关系,快捷键ctrl+h

Main Menu-Code
Main Menu-Code-Gengrate 用于生成Construct、Getter/Setter、toString等,快捷键alt+insert
Main Menu-Code-Surround With 用于生成包围代码,快捷键ctrl+alt+t
Main Menu-Code-Format Code 格式化代码,快捷键ctrl+alt+l
Main Menu-Code-Optimize Imports 去除未引用的包导入声明,快捷键ctrl+alt+o
Main Menu-Code-Rearrange Code 重新整理代码,谨慎使用会更改代码的上下位置
Main Menu-Code-Move Statement Down 代码整块下移,快捷键ctrl+shift+下箭头
Main Menu-Code-Move Statement Up 代码整块上移,快捷键ctrl+shift+上箭头
Main Menu-Code-Move Line Down 整行内容下移,快捷键alt+shift+下箭头
Main Menu-Code-Move Line Up 整行内容上移,快捷键alt+shift+上箭头
Main Menu-Code-Move Element Left 适用于多个参数移位,选中的参数向左移位,快捷键ctrl+alt+shift+左箭头
Main Menu-Code-Move Element RIght 选中的参数向右移位,快捷键ctrl+alt+shift+右箭头

Main Menu-Refactor
Main Menu-Refactor-Rename File 文件重命名

Main Menu-Build
Main Menu-Build-Make Project 增量编译项目,不生成apk,快捷键ctrl+f9
Main Menu-Build-Generate Signed Bundle/APK 手动打包
Main Menu-Build-Clean Project 先删除之前编译的内容,然后重新编译项目,不生成apk
Main Menu-Build-Rebuild Project 通Clean Project

Main Menu-Tools
Main Menu-Tools-Kotlin-Show Kotlin Bytecode 将Kotlin代码转为Java代码

Main Menu-Help
Main Menu-Help-Check for updates 检查应用程序更新
Main Menu-Help-About 查看AS版本

代码区域右键
Show Context Actions 显示代码提示,快捷键alt+enter
Colume Selection Mode 行选中方式,普通方式或者类似按住了alt键的选中方式

Logcat日志区
日志过滤:更加灵活,package:com.xxx level:error tag:LoggerUtils message:应用启动 age:5m (s表示秒,m表示分钟,h表示小时,d表示天) is:stacktrace 或者is:crash 查看堆栈日志或者crash日志
Pause Logcat 暂停日志输出
Save logcat to a File 输出日志到文件,过于详细的信息了
Soft-Wrap 软换行,自动换行但行号没加1
Configure Logcat Formatting Options 指定Logcat格式化选项;Standard View标准模式;Compact View 紧凑模式
Split Panels 拆分多个Logcat栏;Split Right向右拆分;Split Down向下拆分
日志区每一列参数的意思:时间,精确到毫秒 进程id-线程id TAG 包名 Log等级 Log内容
如何在日志区查看多进程日志:1.先找到当前程序有几个进程,获取进程id,通过adb shell “ps | grep xxx” 2.根据进程id过滤日志:package:xxx level:error line:24778-

如何运行完毕之后,不调到run界面,就停留在Logcat界面?
run -三点more - Modify Run Configuration - Miscellaneous,勾选Show logcat before launch

Build OutPut 乱码
找到你的android studio安装目录,打开bin文件夹;根据你使用的是32位还是64位(两个一起都改也可以),修改对应的vmoptions文件,在后面一行加上 -Dfile.encoding=UTF-8

其他快捷键
双击shift 全局搜索文件名
ctrl+shift+f 全局搜索文件中的关键字
alt+1 展开或关闭左侧的Project栏

as新UI左侧和右侧的摆放
问题:如何保存此选项并应用到其他项目?
左上:
Project
-------------
Commit
Bookmarks
左下:
Logcat
Terminal
Build Variants
Build
Run
Git
Problems
右上:
Notifications
Meet New UI
Studio Bot
-------------
Running Devices
Devices Manager
Gradle
Device Explorer

as布局编辑器
左下角:已经布局进去的控件的层级关系(Component Tree)
右侧:控件的属性设置(Attributes)
中间:控件布局预览。中间的预览区主要注意就是中间顶部的这几个按钮:
Select Design Surface - Force Refreash layout 强制刷新Layout布局
View Option - Show All Constraints 显示所有的视图连线
Disabled Autoconnection to parent 打开或关闭自动连接的父布局的Constraint,关闭之后通过拖拽创建的布局布局自动连接到父布局
Clear All Constraints 清除所有的Constraint
Infer Constraints(魔法棒工具) 自动连接各个布局
Orientation for Preview - Create Landscape Variation 创建横屏变体,新版AS找不到这个选项,用这个方法替代:找到要创建land布局的res文件夹,右键new-Android Resource File- Resource type:Layout - Available qualifiers:Orientation:Landscape,然后设置xml文件名和原文件名相同,最后将原文件的布局拷过来,再修改修改就是横屏的布局文件了文章来源地址https://www.toymoban.com/news/detail-549387.html

到了这里,关于Android Studio Hedgehog 2023.1.1 Canary 10 新版UI使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android Studio新版本New UI及相关设置丨遥遥领先版

    俗话说工欲善其事必先利其器嘛,工具用不好怎么行呢,借着Android Studio的更新,介绍一下新版本中的更新内容,以及日常开发中那些好用的设置。 正式版2023.08.17还是挺新的。 Android Studio版本 AGP版本 API级别上限 Android Studio Giraffe 3.2-8.1 33 Giraffe: https://developer.android.google.cn

    2024年02月09日
    浏览(45)
  • Android Studio - 新版 logcat 过滤使用记录

    由于 as 在每次升级都有很多问题,因此去年升级到  Dolphin  就一直未升级, Dolphin  版本就可以在设置中打开新版的 logcat 过滤功能,觉得不太习惯又关掉了。这次刚好 asfp 的下载重新学习下新版的功能。在此简单记录下。 我们可以在输入框输入 \\\"p\\\" 然后就会有提示 p 开头的

    2024年01月24日
    浏览(47)
  • 2023最新版Android studio安装入门教程(非常详细)从零基础入门到精通,看完这一篇就够了

    目录 JDK安装与配置 一、下载JDK 二、JDK安装 三、JDK的环境配置 四、JDK的配置验证 Android studio安装 Android studio连接手机真机调试(以华为鸿蒙为例) 一、新建一个android项目 二、进入项目面板 三、配置Android Studio 四、安装手机驱动程序 五、连接手机 六、运行程序 七、查看手

    2024年02月10日
    浏览(49)
  • Android Studio Dolphin 新版Logcat的配置使用

    从之前版本的 Android Studio 更新到 Android Studio Dolphin , Logcat 也有了新变化。一般来说工具更新带来的新特性会使我们的开发更加的便捷和高效。 Logcat 会对日志进行格式化,同时对不同等级的日志以颜色区分,能使我们更方便的查看想要的日志。同时根据个人的使用需求,

    2023年04月13日
    浏览(53)
  • Android Studio Flamingo新版本Logcat使用介绍

    Android Studio更新后Logcat日志样式大变样了,和之前版本差别很大 下面就介绍下新版本的Logcat: 可以选择切换当前打印日志的设备 和之前版本最大的区别就是这个日志过滤了,可以根据不同的过滤条件进行日志过滤 1、按包名过滤 2、按日志等级过滤 3、按Tag过滤 4、按过

    2024年02月08日
    浏览(47)
  • 新版Android Studio如何回退使用老版本的Logcat

    File - Settings - Experimental - Logcat 取消勾选 Enable new Logcat tool window 即可,如图:

    2024年02月11日
    浏览(48)
  • 新版Android Studio模拟器浮动

    (水一篇,但其实很多入门同学不知道) 安装新版Andorid Studio后会发现模拟器是内嵌在AS中的,如何让她浮动    

    2024年02月13日
    浏览(54)
  • 新版Android Studio Logcat 筛选日志

    下载了新版的Android Studio,android-studio-2022.3.1.21-mac_arm,记录一下新版本AS的logcat过滤日志条件 1.1 过滤当前包名的日志 1.2 过滤其他包名日志 在控制台输入 就可以筛选所有info级别的日志 3.1 筛选单个tag 比如想筛选MainActivity的所有日志 那么在控制台可以看到所有MainActivity的日志

    2024年02月22日
    浏览(47)
  • 测试新版Android Studio的手机镜像效果

    学更好的别人, 做更好的自己。 ——《微卡智享》 本文长度为669 字 ,预计阅读2 分钟 前言 春节刚上班,就开始了疯狂出差的节奏,期间发现Android Studio发布新的版本2022.1.1(Electric Eel),里面两个更新的内容蓝牙模拟器和连接的手机镜像是我最关心的东西,今天就来看看连接

    2024年02月10日
    浏览(54)
  • Android Studio新版本logcat过滤说明

    按包名过滤 //输入package:(输入一个p就会有提示的) ,后面加上包名 比如: package:com.xal.runcontrol package:包名可以完整或者输部分包名即可 package=:包名需要输完整准确 package~:正则表达式过滤 不了解正则表达式的可以参考:正则表达式 – 简介 | 菜鸟教程 -package:反向过滤 -pack

    2024年02月12日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包