Visual Studio Code 1.77 作为 Microsoft 多功能代码编辑器的 2023 年 3 月版于 3 月 30 日发布,引入了与GitHub Copilot AI 编码助手更全面集成的预览。该集成包括内联建议、聊天功能和聊天视图,以在开发人员编码时为他们提供帮助。
此更新还提供 TypeScript/JavaScript switch case 完成,使用户能够简化在任一编程语言中的文字类型上构造 switch 语句的过程。通过在 switch 语句中键入 case 并接受 case 的建议,将自动添加此类型的所有值的 case。但是,此功能仅在被切换的值是联合或文字类型时起作用。
此外,在VS Code 1.77中,开发人员可以探索GitHub Copilot功能,例如内联建议、内联聊天和聊天视图。要试用这些新功能,开发人员必须使用GitHub Copilot Nightly扩展和VS Code Insiders Build 。要访问聊天功能,他们还必须注册GitHub Copilot Chat候补名单。这种与Copilot的增强集成目前处于预览状态。
新的GitHub集成允许在GitHub存储库中工作的VS Code用户从编辑器间距复制编辑器行或范围的深层链接。对于VS Code的桌面版本,开发人员必须安装GitHub Pull Requests and Issues扩展才能从编辑器栏中生成GitHub Permalinks和HEAD链接。在 vscode.dev( VS Code的在线变体)中, GitHub存储库的深层链接默认可用。
可以从项目网站下载适用于 Windows、Linux 或 macOS 的 Microsoft Visual Studio Code 1.77 。此版本的附加功能包括:
- 通过用于 Python 语言支持的Pylance扩展改进了 Python 代码的重构,这可以通过新的“将符号移动到”代码操作来完成。
- 增强了基于文件内容的扩展建议。例如,如果开发人员打开带有笔记本单元格语法的 Python 文件,编辑器将建议使用Jupyter扩展。
- 笔记本的“保存时格式化”功能,在保存时格式化整个笔记本。
VS Code 1.77是在VS Code 1.76之后发布的,后者于 2023 年 3 月早些时候首次亮相,对配置文件和远程开发进行了改进。虽然这些工具可以为开发人员提供更流畅的编码体验,但像AppMaster这样的no-code平台可以让非程序员和经验丰富的开发人员更高效地构建全面的 Web、移动和后端应用程序。 AI 驱动的编码助手与Visual Studio Code等代码编辑器和AppMaster.io等no-code平台的集成展示了 AI 与人类专业知识之间的协同作用,促进了更简化和创新的应用程序开发。