分享好友 最新资讯首页 最新资讯分类 切换频道
VSCode v1.96发布,AI大幅增强,体验大幅增强
2024-12-28 01:44

北京时间,终于千呼万唤始出来。

按照以往发布时间来说,一般是每个月初的3号发布新版本。由于国外感恩节的原因,本次将发布时间推迟到了10号。

笔者追更已经习惯了,10号晚上就一直盯着本次的版本发布,一直到11号晚上,也没有好消息传来。

临睡前,看了下发版进度,有不少平台的版本已经打包了,心想这下稳了,今天早上一起来,果然新版已经发布。

粗略看了一遍更新内容,好家伙,这次的好东西不少。

随着和的强势出世,VSCode 迎来了前所未有的冲击。

它俩基于 VSCode 的开源版本,在 AI 编程方面,甩了 VSCode 几条街。

可谓是以子之矛攻子之盾的典范,眼看着用户流失巨大,VSCode 不慌是不可能的。

于是呢,在11月份,VSCode 举全团队之力,全力推进自己的 Copilot,这也是为什么版本,大部分更新都是 Copilot 的原因了。

那么这次的版本,也是 Copilot 为主,不过比起上一个版本,增加了不少其他的亮点内容。

还等什么呢,马上来看看,本次的更新内容吧!

提示:。

本次更新,Copilot 依旧是重中之重。

安装Copilot 进度和编辑器控制进度和控制

Cursor 的自动生成文件,自动写代码功能,现在 VSCode 也有了。

而且跟编辑器结合更加紧密,可以更直观地看到代码的生成过程,也可以自由控制是否接受还是放弃更改。

将聊天会话移至 Copilot Edits

可以使用聊天视图来探索一些更改代码的想法。

现在,可以将聊天会话移至 Copilot Edits 以应用会话中的所有代码建议,而不必应用单个代码块。

将聊天会话移至 Copilot Edits 快速添加文件快速添加文件

在 Copilot Edits 中,工作集决定了 Copilot Edits 可以建议更改的文件。

为了帮助将相关文件添加到工作集,对于 Git 存储库,Copilot Edits 现在可以根据已添加的文件建议其他文件。

例如,Copilot Edits 将建议经常与已添加的文件一起更改的文件。

Copilot 在工作集中的 “添加文件” 按钮旁边显示建议的文件。

还可以选择 “添加文件”,然后选择 “相关文件”,从建议的文件列表中进行选择。

重启后恢复编辑会话

重启 VS Code 后,编辑会话现在可完全恢复。

这包括工作集、接受状态以及所有过去编辑步骤的文件状态。

从资源管理器、搜索和编辑器添加到工作集

可以使用新的 “将文件添加到 Copilot Edits” 上下文菜单操作,将文件添加到 Copilot Edits 工作集中,该操作适用于搜索中的搜索结果和资源视图中的文件。

此外,您还可以从编辑器上下文菜单中将文本选择附加到 Copilot Edits。

添加到工作集 使用 Copilot 进行调试使用 Copilot 进行调试

当调试一个不熟悉的编程语言时,我们可能会无从下手。

本次更新,提供了一个命令,可以自动开启调试,并检测和推荐你要安装的插件。

任务支持

Copilot 的调试功能 (包括 copilot-debug 和 /startDebugging 意图) 现在可以根据需要在调试前进行编译步骤的代码生成 preLaunchTasks。

对于编译语言 (例如 Rust 和 C++) 来说,情况通常如此。

将符号拖动到 Copilot Chat 和 Copilot Edits 中。

将文件拖动到 Copilot Chat 和 Copilot Edits 中。

Copilot 使用情况图表

VS Code 扩展程序可以使用 VS Code API 来构建 Copilot 的功能。

您现在可以在运行时状态视图中看到扩展程序的 Copilot 使用情况图表。

此图表显示了扩展程序在过去 30 天内发出的聊天请求数量。

Copilot 可以根据所做的更改生成提交消息。

在本次更新中,在生成提交消息时添加了对自定义指令的支持。

例如,如果提交消息需要遵循特定格式,可以在自定义指令中对此进行描述。

可以使用设置来指定自定义指令,或者从工作区中指定包含自定义指令的文件,这些指令将附加到用于生成提交消息的提示中。

在本次更新中,进一步改善了内联聊天的用户体验:使进度报告更加细致,同时流式传输更改波浪线被禁用,并且检测到的命令呈现得更加美观。

当一行内容主要是自然语言时,会显示提示继续进行在线聊天。

此功能允许在编辑器中输入伪代码,然后将其用作在线聊天的提示。

也可以通过按 Ctrl+I 来触发此流程。

此外,还有一项新的实验性设置,可使内联聊天提示出现在空行上。

此设置可通过启用,默认情况下,此设置处于禁用状态。

终端 Chat

终端内联聊天有了全新的面貌,使外观和感觉更接近编辑器内联聊天:

• 小部件的布局和定位得到了改进,总体表现更好。

• 有一个模型选择器。

• 底部的按钮现在更加一致。

现在搜索扩展,已安装的扩展将会显示在顶部。

现在可以直接下载扩展,而不进行安装。

现在可以在扩展的介绍页右侧,查看该扩展的磁盘和缓存占用。

上一个版本中,查找文件是没有高亮的,本次更新将会高亮文件名中查找的字符。

同时,如果该目录下存在要查找的文件,则会在右侧显示匹配的文件数量。

现在在图标右击,可以选择将面板移动到侧边栏或主侧栏。

通过配置,或者在标题栏右击,可以选择是否隐藏箭头导航。

根据大家的普遍要求,本次更新添加了改写模式,以便在编辑器中改写文本,而不是在输入时插入文本。

一个有用的场景是编辑 Markdown 表格时,希望表格单元格边界保持对齐。

可以使用命令切换此模式。

当处于改写模式时,状态栏会显示指示器。

此外,还有一个设置,它决定在改写模式下粘贴是应该覆盖还是插入,默认行为是插入粘贴的文本。

就算不依靠第三方,也可以显示当前行的修改者了。

使用和设置启用此功能。

也可以通过自定义展示的格式。

源码控制增强git操作

现在,可以直接在源码控制面板,通过按钮拉取和推送代码。

终端支持连字终端支持连字

通过配置启用。

不够,也需要连字的字体才行,通过参数设置连字字体。

TypeScript 5.7

现在,VSCode 内置了版本,提供更多更强的特性和功能。

预安装扩展

1. 在 VSCode 的安装目录下,创建目录。

2. 将格式的扩展放到此目录下。

3. VSCode 启动时,将会自动安装此目录下的所有扩展。

这个对于在一个新环境,或者无网环境安装扩展比较有用。

chat 开发工具

可以用工具来开发基于 Copilot 的聊天扩展。

该包还包含一组有用的高质量元素,可与一起使用。

可以在存储库中查看完整文档,并在示例聊天扩展中查看它的实际操作。

GPU 加速

最新文章
ai回复机器人在线
ai智能语音外呼系统,是一种基于人工智能技术的新型外呼系统。 它可以自动拨打电话并记录通话过程和结果,帮助企业筛选意向客户
discord苹果手机版注册教程,discord注册下载教程
Discord苹果手机版注册教程,Discord注册下载教程在当今信息社会,社交网络平台如雨后春笋般出现。而在这种大环境下,Discord作
AI机器人 1.0.3
“AI机器人”是一款能够开展对话和聊天的智能应用。该应用使用先进的自然语言处理算法来生成人类可理解的对话,并快速响应用户的
Bank4.0时代智慧网点转型系列一:6年来走过的转型弯路
对于A股与H股上市银行,大型机构投资者尤其海外价值投资者,侧重于研究一家银行的战略、盈利模式以及精细化管理程度。映射于银行
ChatGPT成为一款搜索引擎
OpenAI于11月1日凌晨在ChatGPT中正式推出ChatGPT搜索功能,标志着ChatGPT成为一款人工智能网络搜索引擎。OpenAI长期以来一直在积
AI+化学|利用强化学习增强多步逆合成
逆合成路线设计是有机合成中的一项经典任务,也和药物设计等应用领域息息相关。自从深度学习兴起以来,许多基于神经
2022最新qq男生霸气说说超拽霸气十足 请你好好说话
  1.数学已跪,英语不会,化学已醉,语文没背,物理已废,而我已睡。  2.别人都是手牵手,我却手里牵条狗,走一走,瞅一瞅,
AL儿童智能陪伴机器人
智能陪伴机器人是近年来技术发展的一大趋势,而针对儿童的智能陪伴机器人尤其备受关注。AL儿童智能陪伴机器人作为该领域的一员,
Ai cc2018 中文破解版
AI cc,1分钟视频深入了解! 相关软件版本说明下载地址Photoshop CS4 图像分析查看 photoshop 8.0 图片制作查看 photoshop cc 20
AI客服机器人:重塑客户服务体验的高效工具
在数字化时代,企业对客户服务的需求日益提升,而AI客服机器人正以其独特的实用性,成为企业提升服务效率与客户满意度的得力助