找回密码
 立即注册
首页 业界区 业界 【译】使用自适应粘贴轻松调整代码

【译】使用自适应粘贴轻松调整代码

嗳诿 2025-6-2 22:44:24
  您是否经常在实际项目中修改粘贴过来的代码?Visual Studio 2022 引入了使用 Copilot 调整粘贴代码的功能,以减少您花费在进行繁琐更改上的时间。
通过自适应粘贴简化手工代码修改

  当您复制和粘贴代码时,这个过程通常伴随着额外的步骤。调整参数、纠正样式或修复 bug,即便是最微小的错误都会减慢您的工作流程。这些小而重复的任务累加起来会分散您的注意力。为了应对这些挑战,Visual Studio 引入了一个新的 Copilot 助力的功能,可以无缝地适应粘贴的代码,从而节省您的时间和精力。
  此功能可以智能地将粘贴的代码适配到您的解决方案的上下文中,通过以下方式将新代码合并到您现有的项目中:
  - 将语法和样式与文档对齐
  - 推断参数调整
  - 修复小错误
  - 支持基于人和代码的语言翻译
  - 完成模式或填空
示例:实现接口成员

  假设您正在使用一个实现了 IMath 接口的 Math 类。将 Ceiling 方法的实现复制并粘贴到同一个文件中。粘贴的代码将自动调整为 Floor 方法,为您完成接口。
1.gif

如何使用它

  当您使用“Ctrl+V”执行常规粘贴时,自适应粘贴就会启动,假设粘贴的代码至少有三行。当出现“Tab to adapt”建议动作时,您可以按“Tab”键请求建议。然后,您将看到将原始粘贴的代码与调整后的版本进行差异比较,因此您可以在应用更改之前预览更改。
在 VS 17.14预览3中尝试自适应粘贴

  从 Visual Studio 2022 版本17.14预览3开始,支持自适应粘贴:
  Tools > Options > GitHub > Copilot > Editor > Enable Adaptive Paste
  一旦激活,自适应粘贴将成为您工作流程中的一个有用工具。无论您是集成新的代码片段,修复小错误,还是简化模式,它都支持您更有效地编码。
看看新出的 Visual Studio Hub 吧

  在一个地方就可以找到 Visual Studio 的所有资源!访问 Visual Studio Hub 获取最新的发布说明、YouTube 视频、社交更新和社区讨论。
感谢您的反馈

  您的反馈有助于我们改进 Visual Studio,使其成为开发人员更强大的工具。我们非常感谢您的贡献,并期待您的继续支持。通过开发者社区分享您的想法、创意和遇到的任何问题,您可以帮助我们改进和塑造 Visual Studio 的美好未来。
 
原文连接:https://devblogs.microsoft.com/visualstudio/effortless-adjustments-with-an-adaptive-paste/
2.webp

 

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册