Fleet 1.37版本发布!新增Java的AI代码补全功能,默认折叠导入,Markdown和Asciidoc文件支持软换行,以及其他增强功能

Fleet 1.37版本发布!新增Java的AI代码补全功能,默认折叠导入,Markdown和Asciidoc文件支持软换行,以及其他增强功能

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

Fleet 1.37版本发布,新增Java的AI代码补全功能,自动折叠导入,Markdown和Asciidoc文件默认启用软换行。改进了多标签Logcat功能,支持Swift 5.10的嵌套协议,并修复多个bug。

🔎

延伸解读

AI代码补全扩展至Java

Fleet 1.37将AI驱动的多行代码补全功能扩展到了Java,此前该功能已支持Python、Kotlin和Terraform。这意味着Java开发者现在也能在编写代码时获得基于AI的多行建议,可能提升编码效率。同时,AI助手还新增了从聊天中生成的代码片段创建文件的能力,进一步简化了工作流程。

导入折叠与软换行提升可读性

新版本默认自动折叠Java、Kotlin和Go的导入语句,使代码更简洁,未来将支持Python。此外,Markdown和Asciidoc文件默认启用软换行,当行超出窗口宽度时自动换行,避免水平滚动,提升在不同设备上的阅读体验。用户可通过菜单调整这些设置。

多标签Logcat与Swift 5.10支持

Fleet 1.37改进了多标签Logcat功能,允许为不同查询、过滤器或设备打开多个标签页,方便同时监控多个日志源。同时,新增对Swift 5.10嵌套协议的支持,允许在非泛型上下文(如类、枚举、结构体等)中定义协议,这有助于使用最新Swift特性的开发者。

错误修复与体验优化

本次更新修复了多个问题,包括终端滚动后光标位置异常、字体渲染改进、通过终端打开文件不再新开窗口等。此外,现在文件无法打开时会显示错误信息,Git Blame也支持右键菜单操作。这些改进提升了开发工具的稳定性和易用性。

❓

Q&A

Fleet 1.37版本新增了哪些主要功能?

Fleet 1.37版本新增了Java的AI代码补全功能、默认折叠导入、Markdown和Asciidoc文件的软换行等功能。

如何启用或禁用文档弹出窗口功能?

可以通过按⇧⌘I / Ctrl+Shift+I来启用或禁用文档弹出窗口功能。

Fleet 1.37对Logcat功能做了哪些改进?

Fleet 1.37改进了多标签Logcat功能,支持不同查询和过滤器,并允许打开多个Logcat标签。

Swift 5.10的嵌套协议在Fleet 1.37中有什么支持?

Fleet 1.37支持在非泛型上下文中使用Swift 5.10的嵌套协议。

Fleet 1.37版本修复了哪些bug?

修复了多个bug,包括终端滚动后光标位置和字体渲染问题。

如何在Fleet中启用Markdown和Asciidoc文件的软换行?

Markdown和Asciidoc文件的软换行在Fleet 1.37中默认启用,无需额外设置。

🏷️

标签

➡️

继续阅读