AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

Android Studio Ladybug 更新:新增 Gemini 支持、调试功能及更多改进

  • 2025-03-06
    北京
  • 本文字数:1012 字

    阅读完需:约 3 分钟

大小:505.87K时长:02:52
Android Studio Ladybug 更新:新增 Gemini 支持、调试功能及更多改进

在最近发布的 Android Studio Ladybug (2024.2.2) 更新中,谷歌新增了 Gemini 代码转换功能,用于修改、重构或编写代码,同时优化了调试和测试工具,并改善了开发者体验。此外,IDE 还采用了最新的 IntelliJ 2024.2 平台版本。

 

Gemini 代码转换功能可帮助开发者简化复杂代码、执行特定的代码转换、生成新函数,并为现有代码添加文档注释。开发者可在 Gemini 提供的输入框中描述想要进行的更改,例如对选中的代码执行“简化并修改以符合惯用写法”或“添加文档注释”等操作。Gemini 根据输入的指令生成修改建议后,开发者还可以进一步调整提示词,以优化结果,然后再接受代码更改。

 

开发者还可以使用 “重构 > 重命名” 操作来重命名变量、类或方法。Gemini 会根据上下文提供多个推荐名称。此外,还有一个类似的转换功能 “重新思考变量命名”,通过分析文件整体,并提供变量和方法名称的优化建议,以提升代码的可读性和可维护性。

 

此外,开发者还可使用“Gemini > 文档 ” 操作,为函数、类或属性添加文档注释。在此过程中,开发者可以在接受更改之前修改 Gemini 提供的建议,或通过提示词进一步优化结果。最后,Gemini 还支持为代码修改自动生成详细的 git commit 消息,帮助开发者更清晰地记录变更内容。

 

Android Studio Ladybug 2024.2.2 还为 Wear OS 引入了新的调试工具,使开发者能够实时预览 Wear OS 瓷片(Tile)动画。在预览过程中,开发者可以控制动画播放速度、检查或修改变量,以观察其对动画效果的影响。此外,对动画代码的任何更改都会立即反映在预览面板中,提高了调试效率。

 

此外,Ladybug 2024.2.2 通过 Wear Health Services 提供了更便捷的健康数据处理方式。开发者现在可以直接在模拟器中模拟活动数据,如心率、距离和速度,不用再佩戴实际的设备或亲自进行运动来生成健康数据。

 

本次更新还带来了一些提升开发者体验的新功能,其中包括:通过提供 JSON 数据来解析失效链接,从而简化 App Links 实现流程的 App Links Assistant;Google Play SDK Insights 则是一款增强版 linter,可分析 Google Play SDK Index 和 Play Developer Console 上的公共 SDK,帮助开发者优化代码。

 

最后,Android Studio Ladybug 2024.2.2 采用了 IntelliJ 2024.2,带来了更直观的代码补全建议、Search Everywhere 对话框中的预览功能,以及更高效的日志管理能力。

 

原文链接:

Android Studio Ladybug Update Adds Gemini Support, New Debugging Features, and More

2025-03-06 09:588913

评论

发布
暂无评论

DDD在前端应用中的一些思考

阿里技术

前端 DDD

文档图像智能分析与处理:CCIG技术论坛的思考与展望

海拥(haiyong.site)

大模型 文档图像智能处理 OCR技术

人工智能将如何改变敏捷项目管理?

敏捷开发

人工智能 项目管理 AI 敏捷开发 Scrum Master

惊艳!腾讯强推599页Netty进阶神技,完美诠释Netty

做梦都在改BUG

Java Netty

京东购物车如何提升30%性能 | 京东云技术团队

京东科技开发者

性能优化 RPC 企业号 5 月 PK 榜 京东购物车 异步改造

探索未来智能交通:网联汽车与汽车互联

EMQ映云科技

车联网 物联网 智能交通 汽车互联

OpenHarmony支持HDMI接口声卡适配说明

OpenHarmony开发者

OpenHarmony

软件测试 | FTP性能测试脚本开发(2)

测吧(北京)科技有限公司

测试

单机 T 级流量转发吞吐提升 5 倍,可编程负载均衡网关 1.0 上线

百度Geek说

云计算 负载均衡 企业号 5 月 PK 榜

LDAP性能测试脚本开发

测吧(北京)科技有限公司

测试

深度学习基础入门篇[10]:序列模型-词表示{One-Hot编码、Word Embedding、Word2Vec、词向量的一些有趣应用}

汀丶人工智能

人工智能 深度学习 nlp 词向量 序列模型

Deferred Components-实现Flutter运行时动态下发Dart代码 | 京东云技术团队

京东科技开发者

flutter dart 企业号 5 月 PK 榜 Deferred Components

阿里微服务实施手册我粉了,原来微服务还可以这样玩

做梦都在改BUG

Java 架构 微服务 Spring Cloud

Kafka生产者你不得不知的那些事儿

做梦都在改BUG

真香!阿里最新产出分布式进阶实战手册,涵盖分布式架构所有操作

Java你猿哥

架构 分布式 微服务 Spring Cloud Spring Boot

低代码开发平台魔笔 X 浙江广电集团:“10天”成为行业最小创新单位!

移动研发平台EMAS

阿里云 低代码开发 魔笔

上海国家会计学院刘梅玲:事项法会计可以有力地促进业财融合

用友BIP

业财融合 事项法会计

救命稻草!阿里P8耗时5月打造的架构师速成手册,千金难求

Java你猿哥

程序员 ssm 软件架构 架构设计 架构师

2023年Java学习步骤及路线(超详细)

Java你猿哥

Java 微服务 Spring Boot JVM java面试

使用 PAI-Blade 优化 Stable Diffusion 推理流程

阿里云大数据AI技术

人工智能 推理 Stable Diffusion 企业号 5 月 PK 榜

Java性能优化实践与策略

xfgg

Java 优化 规范

IPQ8072 or IPQ8072A with the QCN9074/9024 chipset / well-suited for high-end routers.

Cindy-wallys

IPQ8072

深度学习基础入门篇[9.3]:卷积算子:空洞卷积、分组卷积、可分离卷积、可变性卷积等详细讲解以及应用场景和应用实例剖析

汀丶人工智能

人工智能 深度学习 卷积网络 空洞卷积 分组卷积

Openjob:更强大、更智能的分布式任务调度框架,重磅发布!

stelin

java; 后端、 分布式,

绕不过的并发编程——synchronized原理

Java你猿哥

Java 并发编程 ssm synchronized

百万级数据导出优化方案

做梦都在改BUG

ChatGPT的原理与前端领域实践 | 京东云技术团队

京东科技开发者

人工智能 前端 ChatGPT 企业号 5 月 PK 榜

软件测试 | FTP性能测试脚本开发(1)

测吧(北京)科技有限公司

测试

逆流而上!整合阿里高频考点2023Java岗面试突击指南手册首次亮相

Java你猿哥

Java MySQL redis ssm java面试

Serverless冷扩机器在压测中被击穿问题 | 京东云技术团队

京东科技开发者

Serverless GC 击穿 企业号 5 月 PK 榜 Serverless扩容

Github星标百万!终于有人将Spring技术精髓收录成册

做梦都在改BUG

Java spring 框架

Android Studio Ladybug 更新:新增 Gemini 支持、调试功能及更多改进_Android/iOS_Sergio De Simone_InfoQ精选文章