当前位置: 首页 > news >正文

Visual Studio已更新为17.14+集成deepseek实现高效编程

01  

 Visual Studio 2022 v17.14。 此更新侧重于全面提供出色的开发人员体验,侧重于稳定性和安全性以及 AI 改进。

02  

GPT-4o代码完成模式

我们非常高兴地宣布,新的 GPT-4o Copilot 代码完成模型现已在 Visual Studio 17.14 中为 GitHub Copilot 用户提供! 这一基于 GPT-4o mini 的高级模型已在 30 多种流行编程语言的 275,000 多个高质量公共资源库中得到进一步训练。 因此,开发人员可以期待更准确的建议和更高的性能。

GPT-4o Copilot 访问说明:

• Copilot Pro、Business 或 Enterprise 用户:现在可以在 17.14 及更高版本中使用新模型。

• Copilot 免费用户:使用此模式将计入每月 2,000 次免费完成。

03  

AI文档注释生成

Copilot 现已无缝集成到 Visual Studio 代码编辑器中,从而显著提高了工作效率,具体体现在生成函数的文档注释。

为项目启用自动文档注释生成后,只需根据设置配置(如 ///)键入注释模式,Copilot 就将根据函数的内容立即补全函数说明。 利用此功能,可节省宝贵的时间和精力,让你能够更专注于编码,减少用于文档的时间。

这项改变格局的功能同时适用于 C++ 和 C# 项目文件,从而使得编码体验更流畅、更高效。

04  

使用Copilot 实现

使用 Copilot 实现重构旨提高你在此应用场景中的工作效率,具体体现在让你能够借助 GitHub Copilot 自动实现或在方法中添加重要功能。 遇到仅包含 NotImplementedException 引发的空方法时,可以在该 throw 行上选择灯泡 (CTRL+.),然后选择“使用 Copilot 实现”重构****,而 Copilot 将根据现有代码库、方法名称等填写方法的所有内容。

05  

在设计时实时更新UI

现在可以在设计时进行实时预览,实时查看应用 UI 的变化。 还可以通过这种方式使用热重载和其他实时 UI 工具,确保工作流程的无缝衔接。

即使脱离调试器,也可以使用这些工具,从而不间断地对设计进行实验和改进。

单击新的实时预览指示器,在设计时从任何 XAML 文件访问实时预览:

06  

C++动态调试

现在,调试优化代码比以往任何时候都更容易。 通过激活 C++ 动态调试,可以像调试未优化代码一样调试优化代码。 可以查看所有本地变量,单步执行任何位置,并在优化后的二进制文件上设置全保真断点。

07  

CMake模块的悬停工具提示

已在 Visual Studio 中为 CMake 模块添加了基于 IntelliSense 的完成和快速信息支持。 现在可以直接从 Visual Studio 编辑器中查看所有可用的 CMake 模块并了解更多相关信息,从而使开发过程更顺畅、更高效。

08  

集成deepseek实现高效编程

在官网进行注册

https://platform.deepseek.com/sign_up

然后生成

打开vs2022

点击管理扩展

搜索并安装

安装完成关闭vs2022完成自动安装

支持

How to use:

  • Type "//gpt " (or "#gpt " "'gpt " etc.)

  • Type your prompt

  • Press Enter key

Keywords:

  • gpt

     => default (complete)

  • gptc

     => chat

  • gpte

     => edit

  • gptm

     => complete

补充代码完成

ezgif.com-optimize__1_.gif

聊天

ezgif.com-optimize__5_.gif

几乎支持所有主流语言。

09  

配置DeepSeek插件

打开vs2022-工具-选项

选择deepseek

配置key

模型默认

使用示范,报错

原因,没有充电,10够用几年 没问题。

重新尝试ok

缺点,生成大型项目时,支持差,原因默认只能生成4k大小,我们可以更改为8k.

http://www.xdnf.cn/news/514117.html

相关文章:

  • AI大模型(二)embedding模型调用后对产生的数据进行分析
  • 水平可见直线--上凸包(andrew算法
  • 【嵙大o】C++作业合集
  • 不同版本 Linux 系统账号操作指令 ——rtkit 账号删除、普通账号的创建 / 删除 / 权限修改超详细大全
  • 如何在 Windows 11 或 10 上安装 Amazon Corretto
  • Ubuntu 20.04 报错记录: Matplotlib 无法使用 OpenCV 的 libqxcb.so
  • O2O电商变现:线上线下相互导流——基于定制开发开源AI智能名片S2B2C商城小程序的研究
  • Python蓝色飘雪
  • Linux云计算训练营笔记day10(MySQL数据库)
  • Java虚拟机 - JVM与Java体系结构
  • MyBatis 核心技术详解:从连接池到多表查询
  • Python多进程、多线程、协程典型示例解析
  • 深入理解 OpenCV 的 DNN 模块:从基础到实践
  • OpenSearch入门:从文档示例到查询实战
  • MCP - Cline 接入 高德地图 Server
  • DAY 29 复习日:类的装饰器
  • # 终端执行 java -jar example.jar 时(example.jar为项目jar包)报错:“没有主清单属性” 的解决方法
  • 第一章:重启之始
  • 零基础搭建!基于PP-ShiTuV2的轻量级图像识别系统(Docker+API部署指南)
  • 蓝桥杯1140 最小质因子之和(Hard Version)
  • 2KW压缩机驱动参考设计【SCH篇】
  • 使用conda创建python虚拟环境,并自定义路径
  • C++学习:六个月从基础到就业——C++20:协程(Coroutines)
  • Golang内存逃逸
  • 用代码解读_AI_强化学习在机器人路径规划中的应用与优化
  • nginx相关面试题30道
  • OpenCV-去噪效果和评估指标方法
  • MapReduce-WordCount实现按照value降序排序、字符小写、识别不同标点
  • 【ROS2】 核心概念6——通信接口语法(Interfaces)
  • 定时器相关概念