Flutter 3.38与Dart 3.10发布:带来GenUI、新语言特性及Gemini AI工具
Flutter是一个旨在简化多平台应用开发的软件框架。它使开发者能够通过单一代码库构建、测试和部署移动端、网页端、桌面端及嵌入式应用。其核心特性包括跨平台能力、自定义组件和原生应用编译器。Flutter被评为5星级,常因其多功能性和高效性与其他框架进行比较。谷歌发布了Flutter 3.38和Dart 3.10版本,为在iOS、安卓、网页及桌面平台构建原生界面的开发者带来重要改进。最突出的新增功能
Flutter 3.38与Dart 3.10发布:带来GenUI、新语言特性及Gemini AI工具
Flutter是一个旨在简化多平台应用开发的软件框架。它使开发者能够通过单一代码库构建、测试和部署移动端、网页端、桌面端及嵌入式应用。其核心特性包括跨平台能力、自定义组件和原生应用编译器。Flutter被评为5星级,常因其多功能性和高效性与其他框架进行比较。
谷歌发布了Flutter 3.38和Dart 3.10版本,为在iOS、安卓、网页及桌面平台构建原生界面的开发者带来重要改进。最突出的新增功能是Flutter GenUI SDK,它支持能自动适应用户意图的动态界面。对于希望添加高级AI功能的团队,新示例应用将Firebase AI逻辑与多模态内容生成及Gemini对话API集成相结合,为实验提供了实用入口。伴随这些特性,Gemini CLI现支持多平台应用构建。
Dart 3.10引入了点操作符简写以加速编码,稳定的构建钩子用于编译原生代码或在包内捆绑资源,改进的分析器插件系统支持自定义规则和IDE修复,以及精准的废弃注解标记。在框架层面,Flutter 3.38进一步优化了平台集成和开发工具。
网页开发者获得flutter运行配置文件、代理支持和热重载功能。持续的UI改进强化了OverlayPortal并统一导航手势,Material和Cupertino设计持续打磨。iOS支持扩展至Xcode 26并提供迁移指南,安卓更新包括NDK r28支持、内存泄漏修复和Java 17。开发工具通过新组件增强Widget Previewer和无障碍功能。
社区贡献新增Windows显示支持、UI构造函数、手势改进及多项修复。
终于可以通过Spotlight查看Mac剪贴板历史了
查看完整的剪贴板历史
令人惊讶的是,你的Mac直到最近才获得显示完整复制内容列表的功能。macOS一直允许你复制和粘贴项目,但如果连续复制多个项目,就无法查看最早添加到剪贴板的内容。当然,多年来第三方应用已经填补了这一空白,但直到现在,macOS本身才让你能轻松查看剪贴板中存储的多个项目。
借助macOS 26 Tahoe,Mac的Spotlight搜索新增了对剪贴板历史的支持,这意味着你可以查看过去30天内几乎所有复制过的内容。以下是设置和使用Mac剪贴板历史的方法。
启用剪贴板历史
在macOS Tahoe上,剪贴板历史默认是关闭的,因此你需要先激活它。
- 点击Mac屏幕左上角的苹果标志,选择“系统设置”。
- 进入“Spotlight”,在右侧面板滚动到底部。
- 启用“剪贴板结果”,然后点击下方的下拉菜单。
- 选择剪贴板历史的存储时长:8小时、7天或30天。
选择完成后,你的Mac就可以使用剪贴板历史功能了。
注意事项
如果你经常复制敏感信息到剪贴板,最好避免启用此功能。许多人仍会将密码、信用卡信息和其他银行资料存储在WhatsApp聊天或纯文本文件中。一旦从不安全的位置复制敏感数据,它就会被添加到剪贴板历史中,这并不理想。
好消息是,如果你从Apple密码或其他密码管理应用复制密码,它们不会出现在Mac的剪贴板历史中。
使用剪贴板历史
你可以通过macOS Tahoe的Spotlight搜索访问剪贴板历史。
- 先复制一些内容到剪贴板,可以是文本、照片或其他文件。
- 使用Command+Space快捷键(或点击Mac右上角的放大镜)打开Spotlight。
- 按下Command+4,打开剪贴板历史页面,查看最近复制的所有项目。
- 向下滚动可查看更早的项目。
每个项目旁边有一个“复制”按钮,点击可再次复制该项目。这在连续复制多个项目但忘记粘贴前几个时非常有用。
你也可以选择剪贴板历史中的任意项目,按键盘的回车键将其粘贴到当前前台应用中。
清除剪贴板历史
如果想快速清空剪贴板历史:
- 打开Spotlight(Command+Space),进入剪贴板历史页面(Command+4)。
- 点击右侧的三点按钮,选择“清除历史”即可。
或者,只需等待——苹果会在预设的时间(8小时至30天,取决于系统设置中的选择)后自动清除剪贴板中的所有内容。
第三方替代方案
我知道有些人完全不使用Spotlight,而是选择Raycast或Alfred等更好的替代品。幸运的是,这些应用也内置了剪贴板管理器。
Spotlight的实现足以满足基本需求,但需要一种更快捷的方式来访问和粘贴剪贴板历史。虽然Spotlight的剪贴板历史是一次不错的升级,但如果你对剪贴板管理有更高要求,第三方工具仍是更好的选择。
高级功能
最佳的Mac剪贴板管理器能提供以下功能:
- 跨设备同步剪贴板历史
- 排除特定应用的复制的项目
- 按类型(链接、文本、图片等)过滤剪贴板项目
- 批量复制并顺序粘贴(适合填写重复表格)
- 从图片中提取并复制文本
- 以及其他更多实用功能。
-
LibreOffice 25.8.3 发布,支持 Windows、MacOS 和 Linux

免费开源的办公套件,具备高级文字处理、电子表格、演示文稿、矢量绘图、数学公式编辑及数据库工具功能。
LibreOffice 25.8.3 作为这款免费办公套件的最新更新版本,现已支持 Windows、MacOS 和 Linux 平台。该版本基于 LibreOffice 技术构建,全面兼容 ODF 和微软 OOXML 文件格式。同时提供适用于 ChromeOS、Android、iOS 及云端平台的版本。
针对大规模部署需求,文档基金会建议采用企业优化版,该版本提供附加功能、服务级别协议及长期安全支持。
F# 10 新增了 #warnon、属性访问器控制和结构体 ValueOption
F# 是 .NET 平台上一种函数优先的开源语言,支持静态类型、简洁语法、高级模式匹配,以及面向对象和异步编程。
F# 10 作为 .NET 编程语言的新版本,优化了语言本身、核心库和工具,提升了清晰度和性能。它引入了 #warnon 指令,使开发者能够精细控制特定代码段的警告抑制功能。
该版本还允许为属性的 getter 和 setter 设置不同的访问修饰符,从而简化封装。可选参数现在可使用基于结构体的 ValueOption,减少堆分配,提高内存性能。
更多推荐
所有评论(0)