首页 > 编程语言 >VS Code C# 开发工具包正式发布

VS Code C# 开发工具包正式发布

时间:2023-10-22 17:45:21浏览次数:39  
标签:Code C# 工具包 开发 Studio VS

前言

微软于本月正式发布Visual Studio Code C#开发工具包,此前该开发套件已经以预览版的形式在6月份问世。经过4个月的测试和调整,微软修复了350多个问题,其中大部分是用户反馈导致的问题。此外,微软还对产品进行了300多项有针对性的改进。

VS Code C#开发工具包介绍

微软官方描述:C#开发工具包旨在提高在VS Code中使用时的 C# 工作效率。 它与 C# 扩展协同工作,该扩展已更新为由新的完全开源的语言服务器协议 (LSP) 主机提供支持,打造了一个高性能、可扩展且灵活的工具环境,可以轻松地将新体验整合到适用于 VS Code 的 C# 中。

C# 开发工具包由一组 VS Code 扩展组成,它们共同提供丰富的 C# 编辑体验、AI 驱动的开发、解决方案管理和集成测试。 如下图所示,C# 开发工具包包括:

  • C# 扩展,它提供基本语言服务支持,并继续保持独立于这项工作。
  • C# 开发工具包扩展,它在 Visual Studio 的基础上生成,提供解决方案管理、模板和测试发现/调试。
  • 适用于 C# 开发工具包的 IntelliCode 扩展(可选),它将 AI 驱动的开发引入了编辑器。

使用VS Code+C#开发工具开发.NET应用

在C#开发工具包发布预览版不久后,我就在VS Code中安装C# Dev Kit拓展体验了其对.NET的开发和工作效率的提升。具体步骤可以参考下面文章:

参考文章

https://devblogs.microsoft.com/dotnet/csharp-dev-kit-now-generally-available/

标签:Code,C#,工具包,开发,Studio,VS
From: https://www.cnblogs.com/Can-daydayup/p/17780747.html

相关文章

  • CSP2023游记
    一场悲伤而又离谱的考试吧。唉。CSP—J谁能想到我是第一次参加CSPJ呢(去年疫情原因没有来)早上出门还挺顺利,但是忘带准考证,不愧是我(还好有电子准考证救我狗命)坐在电脑前,啥也没拿,跟人家旁边的小孩借了根笔。开机了,看着windows一脸蒙逼。我不是选的Linux嘛???为什么是Windows......
  • CSP-S 2023 总结
    估分100+35+100+0=235洛谷,云斗、小图灵都完全一致,基本确认了。简单分析一下各题情况:T1简单题,写+拍用了约30min,上拍用的时间有点久,总时间理想情况下要控在20min。问题在于写代码不够快,考虑多打CF练练手速。T2偏思维向,想了约2h没想出来。问题在于一开始方向定错了,想着manacher......
  • Modern C++ Overview综览
    ##PartI:Language(第一篇:语言)-大局观——简直像个新语言给出一个完整实例,展示(几乎)所有新特性的样貌,让学员从真实代码中一次性窥得(几乎)全豹,得知即将面对的新知和挑战。-auto,typededuction型别/型态推导是ModernC++至关重要的某种基础;这一节为后头诸多特性打好基础。-......
  • QtCreator Key Bindings
    快捷键|功能-----|-----Esc|切换到代码编辑状态F1|查看帮助(选中某一类或函数,按下F1,出现帮助文档)F2|在光标选中对象的声明和定义之间切换(和Ctrl+鼠标左键一样的效果,选中某一类或函数,按下F2,迅速定位到该类或函数声明的地方或被调用的地方)F3|查找下一个F4|头文件和源文......
  • CSP-J/S 游记
    10.18打了三天信心赛,感觉状态还是不错的。晚上分了蛋糕,机房里两个女生成为宠儿,我切了半天蛋糕,为了形象没有特意给自己留大的。干了一晚上活,歇下来之后把博客修了修,写了点游记。10.19明天就要走了,感觉心情很复杂。今天信心赛感觉T1复杂度很假,但后三题应该能过,T4 用了个平......
  • progs/verifier_netfilter_retcode.c:42:1: error: unknown attribute 'btf_decl_tag'
    平台ubuntu20.04问题在linux内核源码目录下执行下面的命令时:root@ubuntu-vm:/mnt/linux-6.5/tools/testing/selftests/bpf#make报如下错误:progs/verifier_netfilter_retcode.c:41:1:error:unknownattribute'btf_decl_tag'ignored[-Werror,-Wunknown-attributes]__d......
  • 实验2_C语言分枝与循环基础应用编程
    试验任务1task1.c#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineN1374#defineN2465intmain(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){number=r......
  • 偷偷搞定了Sublime Text 4,继续优雅的Coding
    新换了电脑,结果SublimeText不能用了,内心万马奔腾。。。。在网上翻了一天,终于激活成功了SublimeText4,继续优雅的Coding!下面给大家分享下注册码,亲测可用,希望能帮助到大家。前言SublimeText是一个跨平台的编辑器,同时支持Windows、Linux、MacOSX等操作系统。SublimeText具有漂......
  • MAC之Android安装APK
    一,打开paths文件1,打开Finder,前往/etc/(快捷键:Shfit+Option+G)如下图:2,右击“etc”文件夹->"显示源项目"3,右击“etc”文件夹->"显示简介"4,更改“etc”的权限为读写5,更改/etc/paths文件的权限为读写6,右键paths文件->打开文件方式-> 文本编辑二,编辑paths文件1,Finder,前往SDK,如......
  • 2023 CSP-J 总结
    普及组还好,给下午的提高组涨了涨信心,预估分数:\(100+100+100+20=320\),实际分数不知道。T1:小苹果/apple题目描述小Y的桌子上放着\(n\)个苹果从左到右排成一列,编号为从\(1\)到\(n\)(\(n\le10^9\))。小苞是小Y的好朋友,每天她都会从中拿走一些苹果。每天在拿的时候,小苞......