首页 > 其他分享 >Visual Studio 2022 上架腾讯云 AI 代码助手了

Visual Studio 2022 上架腾讯云 AI 代码助手了

时间:2025-01-07 15:54:46浏览次数:6  
标签:补全 AI 代码 Visual Studio 腾讯

近期在Visual Studio 市场上上架了腾讯云 AI 代码助手。该插件可以在 Visual Studio2022 版本(含社区版,版本不低于 17.6 即可)使用智能辅助编码能力,助力 Visual Studio 的开发者提高效率。我们在该平台上支持技术对话、代码补全、单元测试生成、解释代码、修复代码等场景。

如何安装?

打开Visual Studio 2022版本,点击扩展,选择管理扩展,在左侧输入框输入腾讯云AI代码助手后,点击右边的安装按钮即可完成安装。

descript

代码补全

在Visual Studio代码编辑区内,可以通过正常编码停顿后自动触发补全场景,并会根据上下文智能生成准确的代码补全推荐。该场景具有如下特性:

·支持多种编程语言的语法深度学习,提供全面的代码补全功能;

·注释描述、变量、函数等补全一应俱全;

·根据注释或函数声明智能生成代码块;

·函数间补全,助您轻松实现新函数或完善现有函数。

技术对话

插件提供了多种语言和各种框架提供了建议,在Visual Studio上全面支持 C#、C++、TypeScript、ASP.Net等方面的回答。

首次安装完毕后,可以通过工具-腾讯云AI代码助手-打开对话,点击后打开侧栏。你可以进行扫码登录,完毕后即可使用产品。

descript

也可以点击「工具」,点击「腾讯云AI代码助手-立即登录」唤起登录页面。

descript

登录成功后,在侧栏可以咨询技术问题,如C#写一段冒泡排序。

快捷指令问答

通过输入 / 或 @ 调用预置的快捷指令,快速获取所需帮助:

·/clear:清空当前会话;

·/comments:为所选代码添加文档注释;

·/explain:解释所选代码的工作原理;

·/fix:提出针对所选代码问题的修复方案;

·/tests:为所选代码生成单元测试;

·/nameVariable:智能命名变量;

·@workspace:自动引用当前工作空间代码。

自动生成代码注释

通过指令/comments,结合圈选的代码,可以快速生成代码注释。

·根据代码功能快速生成清晰、易读的注释;

·自动生成解释目录,降低理解成本

代码规范与错误修复

通过指令/fix,可以快速提供对于圈选代码的修复方案。

·选中代码即可进行规范检查和错误修复;

·减少漏洞,提高代码质量。

总结与路线

腾讯云AI代码助手在Visual Studio For 2022 第一版下,支持了比较常用的场景,在接下来的版本中,加强对于代码生成的效果,支持历史对话和内联对话、评审等高级能力。

除此之外,目前已累计支持数10款主流集成IDE开发环境,包括支持JetBrains IDEs(Goland、IntelliJ IDEA、Pycharm、CLion、PHPstorm、WebStorm、Android Studio、鸿蒙DevEco Studio等)、 Visual Studio Code、Visual Studio (仅支持Windows)、微信开发者工具、Xcode、CloudStudio IDE,大家可以放心使用,如有问题可以随时反馈。 

标签:补全,AI,代码,Visual,Studio,腾讯
From: https://www.cnblogs.com/txycsig/p/18657710

相关文章

  • 3 分钟教你使用 MarsCode AI 生成在线图表
    3分钟教你使用MarsCodeAI生成在线图表需求对于前端开发者来讲,应该必不可少的会碰到开发在线图表的需求。国内开发者要开发在线图表应该都绕不过echarts对于很多刚上手echart的小伙伴来说,查阅配置文档是一个很痛苦的事情。上手echarts一般上手echarts的步骤如下查......
  • 深入解析 Spring AI 系列:项目结构一览
    从今天起,我们将以SpringAI为主线,开始更新一系列的文章。这些文章将围绕SpringAI项目展开,结合我的理解,深入讲解其相关的知识点、技术原理、以及在实际开发过程中涉及到的部分代码实现等内容。通过这些文章,希望能够帮助大家更好地理解和使用SpringAI。今天的主题是将对Spri......
  • 云上攻防-云原生&K8s安全&实战场景&攻击Pod&污点Taint&横向移动&容器逃逸
    知识点1、云原生-K8s安全-横向移动-污点Taint2、云原生-K8s安全-Kubernetes实战场景一、演示案例-云原生-K8s安全-横向移动-污点Taint如何判断实战中能否利用污点Taint?设置污点kubectltaintnodesnode1xtz=value1:NoSchedule去除污点kubectltaintnodesnode1xtz:NoS......
  • 当代码变成“一次性用品”?聊聊伴随AI兴起的 OTC (One Time Coding)
    各位码农朋友们,最近有没有听到一个略显“随意”的编程新词——OTC(OneTimeCoding)?它不像我们熟悉的软件工程那样严谨,甚至带着点“用完就扔”的洒脱。但这看似有点“野路子”的编程方式,却伴随着大语言模型的兴起,悄然走进了我们的视野。今天,我们就来好好聊聊这个有趣的现象。......
  • 豆包AI数学对话的底层逻辑
    引言;在一次偶然的机会我使用豆包AI在求解一道数学题目的过程中,发现了最基本的数学公式,即便是我认为AI数学对话中的底层逻辑,本次我的研究,也是基于这一底层逻辑进行分析,刨析AI对话中如何实现从图片到解题这一过程,了解AI数学对话的底层思想对于豆包AI,其求解数学题目分为如下几......
  • CDS标准视图:维护策略数据 I_MaintenanceStrategyData
    视图名称:维护策略数据I_MaintenanceStrategyData视图类型:基础视图视图代码:点击查看代码@AbapCatalog.sqlViewName:'IMAINTSTRATDATA'@AbapCatalog.compiler.compareFilter:true@AccessControl.authorizationCheck:#CHECK@EndUserText.label:'MaintenanceStrategy......
  • CDS标准视图:维护策略描述 I_MaintStrategyTextData
    视图名称:维护策略描述I_MaintStrategyTextData视图类型:基础视图视图代码:点击查看代码@EndUserText.label:'MaintenanceStrategy-Text'@ObjectModel.dataCategory:#TEXT@VDM.viewType:#COMPOSITE@AbapCatalog.sqlViewName:'IMAINTSTRTXTDATA'@AbapCatalog.compi......
  • 毫秒级出图!5分钟让你搞懂FLUX:快、开源,下一代AI模型的选择?
    你有没有想过,为什么在人工智能领域,速度和效率变得越来越重要?特别是当我们在训练和部署模型时,时间就是金钱。今天,我们来聊聊一个叫做FLUX的开源项目,这个工具不仅速度快,还可以帮助你在模型部署上获得显著的优势。现在,你可能会想:“特么又是一个新轮子,真的能带来什么不同吗?”......
  • CDS标准视图:维护计划员组 I_MAINTENANCEPLANNERGROUP
    视图名称:维护计划员组I_MAINTENANCEPLANNERGROUP视图类型:基础视图视图代码:点击查看代码@EndUserText.label:'MaintenancePlannerGroup'@Analytics:{dataCategory:#DIMENSION,dataExtraction:{enabled:true,delta.changeDataCapture.automatic:true}}......
  • RAID处理
    1,查看Adapter/opt/MegaRAID/MegaCli/MegaCli64-cfgdsply-aALL   指定硬盘做raid查看新加盘的EnclosureID和Slot号/opt/MegaRAID/MegaCli/MegaCli64-pdlist-aall|egrep"Raw|Enclosure|Slot|Firmware"SlotNumber:3Enclosureposition:0RawSize:558.9......