最新消息:关注人工智能 AI赋能新媒体运营

Swift官方接手社群VS Code扩充套件,全力投入跨平台开发支援

科技智能 admin 浏览 评论

Swift官方团队正式在VS Code推出全新Swift扩充套件,取代原先由社群维护的版本,提供更完整的语言支援与开发体验,涵盖程序码完成、错误提示、测试管理与除错功能,并整合CodeLLDB以支援Swift程序的除错需求。此扩充套件已上架VS Code扩充功能市集,使用者可直接安装,原有的非官方版本将自动停用,以确保无缝过渡。

Swift在VS Code的语言支援最早由Swift Server Working Group(SSWG)推动,目标是让开发者能够在macOS、Linux和Windows平台使用Swift开发应用程序,涵盖服务器端、嵌入式系统与跨平台应用。随着官方接手并将专案转移至GitHub的swiftlang组织,新版本扩充套件的维护与更新将由Swift官方团队主导,提供更稳定且全面的支援。

新版扩充套件的核心功能围绕SourceKit-LSP提供的语言服务,包括程序码完成、跳转至定义、符号搜寻与错误标注,并透过CodeLLDB启用完整的除错支援,让开发者能够直接在VS Code内进行Swift应用程序的建置、测试与执行。此外,扩充套件内建Swift套件管理相关功能,能够解析与管理套件相依性,并提供自动建置与测试的工作流程。

原本已在VS Code使用旧版Swift扩充套件的开发者,不需要手动设定迁移,系统会自动以新的官方扩充套件取代旧版。

近年来,Swift的发展重心之一是跨平台支援,官方团队除了持续改进Linux版Swift,也积极强化Windows版本,并推进Swift在服务器端与嵌入式应用上的可用性。近期,Apple开源Xcode的建置引擎Swift Build,其目标正是进一步提升Swift的跨平台开发体验,而现在官方正式支援Swift扩充套件,更进一步展现了Swift团队对跨平台开发生态的投入。

VS Code拥有高度客製化能力与庞大用户群,随着Swift官方扩充套件的推出,开发者能够在更一致的开发环境下撰写与测试Swift程序,进一步扩展Swift的应用範围。Swift团队也鼓励开发者回报扩充套件错误并提出新功能建议,未来将持续更新版本,让Swift在VS Code上的开发体验更贴近开发者需求。

发表我的评论
取消评论

表情

您的回复是我们的动力!

  • 昵称 (必填)
  • 验证码 点击我更换图片

网友最新评论