内容提要
2026年1月的VS Code Insiders版本更新了多个功能,包括支持kitty键盘协议的终端、win32输入模式和SGR转义序列,改进了聊天视图的归档会话发现,并增加了超时参数。
关键要点
-
2026年1月的VS Code Insiders版本更新了多个功能。
-
终端现在支持kitty键盘协议,增强了键盘输入处理能力。
-
终端支持win32输入模式,提高了与Windows控制台应用程序的兼容性。
-
终端支持SGR 221和222转义序列,实现对粗体和淡文本属性的独立控制。
-
改进了聊天视图中归档会话的可发现性,方便用户查找和访问。
-
终端工具现在支持超时参数,控制终端命令的运行时间。
-
更新了安全自动执行的npm命令列表。
-
终端建议工具栏在快速建议被禁用时不再显示选择模式选项。
-
终端的快速建议设置可以在设置编辑器中配置,而不需要手动编辑JSON。
-
新增命令workbench.mcp.startServer,用于启动特定或所有MCP服务器以发现其工具。
-
探索使用WebContentsView或controlledframe的丰富集成网页浏览器,以克服当前基于iframe的简单浏览器的限制。
-
新的提议API允许扩展在快速输入的输入框后显示按钮。
-
现在可以将聊天会话导入聊天视图,而不仅仅是在新编辑器标签中打开。
-
修复了在悬停工具调用时未显示fetch工具的自动批准信息的问题。
-
新增对MCP应用的内置支持,使服务器能够提供自定义UI以调用工具。
-
快速输入现在支持溢出按钮,将次要操作放入溢出菜单中。
延伸解读
终端功能增强
此次更新中,终端支持kitty键盘协议和win32输入模式,显著提升了与Windows控制台的兼容性。这意味着开发者在使用VS Code时,可以更灵活地处理键盘输入,尤其是在需要复杂快捷键的场景中,能够提高工作效率。
聊天视图改进
聊天视图的归档会话可发现性得到了改善,用户可以更方便地查找和访问之前的对话。这一变化对于团队协作和信息追踪尤为重要,能够帮助用户快速找到所需的历史记录,提升沟通效率。
超时参数的实用性
终端工具新增的超时参数功能,可以有效控制命令的运行时间,避免长时间的无效等待。这对于需要频繁执行命令的开发者来说,能够减少不必要的资源消耗,提高整体开发体验。
延伸问答
2026年1月的VS Code Insiders版本有哪些新功能?
该版本更新了多个功能,包括支持kitty键盘协议、win32输入模式、SGR转义序列、改进聊天视图的归档会话发现等。
VS Code终端支持哪些新的输入模式?
终端现在支持kitty键盘协议和win32输入模式,增强了键盘输入处理能力和与Windows控制台的兼容性。
如何控制终端命令的运行时间?
终端工具现在支持超时参数,可以控制终端命令的运行时间,防止不必要的轮询命令。
聊天视图的归档会话如何改进?
改进了聊天视图中归档会话的可发现性,使用户更容易查找和访问之前的对话。
VS Code Insiders版本中新增了哪些API?
新增了workbench.mcp.startServer命令和提议API,允许扩展在快速输入框后显示按钮。
如何配置终端的快速建议设置?
终端的快速建议设置可以在设置编辑器中配置,而不需要手动编辑JSON。