欢迎大家来到IT世界,在知识的湖畔探索吧!
- Visual Studio Code 1.100 发布,带来聊天功能升级和多窗口支持优化。
- 主要更新包括更智能的聊天响应、Python 环境快速创建和 MCP 服务器支持。
- 详细功能列表涵盖性能改进、语义搜索和分支覆盖率等。
Visual Studio Code 重磅推出了最新版本 1.100,为广大开发者带来了诸多他们翘首以盼的功能升级。相关研究表明,这款由微软倾力打造的免费开源代码编辑器,在聊天功能与多窗口支持方面实现了长足且显著的提升。它宛如一把为开发者量身定制的利器,尤其契合 Python 开发者以及对高效工作流程有着迫切需求的程序员的使用场景。
主要更新
- 聊天功能升级:包括性能改进、自动附加指令和更智能的响应,整合 GitHub 和扩展工具。
- 多窗口支持优化:新增紧凑模式和始终置顶模式,提升工作效率。
- Python 开发者福音:快速创建 Python 环境和支持分支覆盖率,帮助测试代码。
调查笔记
Visual Studio Code 1.100 发布:全面升级开发者体验
全球知名的代码编辑器 Visual Studio Code 今日发布了最新版本 1.100,带来了多项功能升级和优化,特别是聊天功能的改进和多窗口支持的提升,让开发者的工作更加高效。
Visual Studio Code 是微软旗下的一个免费、开源的代码编辑器,支持多种编程语言,深受全球开发者的喜爱。其强大的扩展生态和集成开发环境(IDE)功能使其成为许多开发者的首选工具。本次 1.100 版本的发布,聚焦于提升用户体验和开发效率,特别是在 AI 驱动的聊天功能和多窗口管理方面。
主要更新亮点
聊天功能升级
欢迎大家来到IT世界,在知识的湖畔探索吧!
本次更新在聊天功能上进行了多项优化,具体包括:
- 性能改进:聊天响应速度更快,更流畅,显著提升了用户体验。
- 自动附加指令:聊天时自动附加相关代码或文件信息,帮助开发者更高效地获取帮助。
- 重复提示:支持保存并重用常用聊天提示,减少重复输入,提高生产力。
- 更智能的聊天响应:与 GitHub、扩展和笔记本工具的更好整合,提供更精准的建议。例如,开发者可以直接在聊天中获取 GitHub 仓库相关信息或扩展推荐。
- 附加 UI 元素:通过 Simple Browser,可以将网页元素附加到聊天中,方便咨询特定页面问题。
- 运行笔记本单元:聊天中新增 LLM 工具,可以运行笔记本单元,根据运行结果进行更新或数据探索,特别适合数据科学和机器学习开发者。
- 提示文件:.prompt.md 文件允许创建可重用的聊天请求,包括提示文本、聊天模式和工具。开发者可以通过按“播放”按钮运行提示文件,或使用 Command Palette 中的“chat: run prompt file…”命令。
多窗口支持优化
多窗口支持是本次更新的另一个重点,具体包括:
- 新模式:浮动窗口新增紧凑模式和始终置顶模式,提供更灵活的使用方式。 紧凑模式隐藏某些 UI 元素,始终置顶模式确保窗口始终可见。
- 聊天视图结合:特别适合与聊天视图一起使用,提升工作效率。 例如,开发者可以在聊天时保持浮动窗口始终可见,方便查看建议。
- MCP 服务器支持:新增对图像和 Streamable HTTP 传输的支持,优化服务器性能和功能。Streamable HTTP 服务器配置与现有 SSE 服务器类似,并保持向后兼容。
Python 开发者福音
Python 开发者将从以下功能中受益:
- 快速创建 Python 环境:简化 Python 虚拟环境的设置过程,节省时间。 开发者可以快速创建环境,专注于代码开发。
- 分支覆盖率支持:在 Testing Explorer 中支持 Python 的分支覆盖率,帮助开发者更好地测试代码。需要 coveragepy 版本 >= 7.7 才能使用此功能。
其他优化
本次更新还包括多项其他功能提升:
- 在编辑器中识别已暂存的更改:更好地管理 Git 暂存区,提升版本控制效率。
- 语义文本搜索:支持 AI 驱动的关键词建议,帮助快速查找代码。可以通过设置启用(https://t.co/DCKGER4mum.keywordSuggestions)。
- 下一页 编辑建议:在 JavaScript 和 TypeScript 文件中,自动建议添加缺失的导入语句。可以通过 github.copilot.nextEditSuggestions.fixes 设置启用。
- 长会话优化:当对话过长时,自动总结对话历史,优化模型响应速度,特别是在 agent mode 会话中。
详细功能列表
此外,本次更新还包括以下功能,供开发者深入探索:
- 支持 OpenAI 的 apply patch editing format 和 Anthropic 的 replace string tool,在 agent mode 下实现更快的编辑,特别是在大型文件中。
- 内联聊天全新版本:提供更好的上下文利用和代码编辑策略,可以通过 inlineChat.enableV2 设置启用。
- #extensions 工具:在聊天中直接查找并安装扩展,从 Marketplace 返回匹配的扩展列表。
- 语义文本搜索:支持 AI 驱动的关键词建议。
- Python 的分支覆盖率支持。
- Python 环境的快速创建。
- Next Edit Suggestions 自动建议添加缺失的导入语句(针对 JS/TS)。
数据与分析
根据官方发布说明,本次更新旨在提升开发者的生产力和工作流效率。 特别是聊天功能的智能化升级,结合 AI 工具如 GitHub Copilot,显著降低了开发者的认知负担。 以下是部分功能的对比表:
|
功能类别 |
1.99 版本 |
1.100 版本 |
|
聊天性能 |
标准响应速度 |
显著提升,响应更快 |
|
多窗口模式 |
基本支持 |
新增紧凑模式和始终置顶模式 |
|
Python 环境创建 |
手动配置 |
快速创建,简化流程 |
|
MCP 服务器支持 |
基本 SSE 支持 |
新增图像和 Streamable HTTP 支持 |
Visual Studio Code 1.100 的发布再次展示了微软对开发者工具的重视和投入。本次更新不仅提升了聊天功能的智能化和便捷性,还优化了多窗口支持和 Python 开发体验,让开发者能够更高效地编写和测试代码。开发者可以前往官方发布说明获取更多详细信息,探索如何利用这些新功能提升生产力。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/132260.html