首页 > 编程语言 >VsCode配置C#

VsCode配置C#

时间:2022-10-13 16:47:03浏览次数:59  
标签:VsCode 配置 C# 版本 dotnet net 我们

  今天由于Vs2022启动太慢了,所以还是选择使用VsCode试一试,因为之前百度的时候显示的是写.net最好还是用vs来进行开发,但是vs2022版本有些太臃肿了,个人感觉不是很方便,所以出此下策,倒也可行。

配置dotnet

  首先我们要去官网下载.net的官方版本,目前已经出到了.NET6

  下载好以后我们就可以直接下一步安装,安装好之后是不需要配置什么环境变量的,而且没有更改路径这个选项,百度后据说是有通过注册表来修改路径,但是我掌握的并不是很熟,所以并不敢尝试操作。

  在更改路径的过程中,我发现如果你安装过Visual Studio 2022或者其他版本的话,其实完全不用特意去下载安装上述文件,我们可以直接win+r打开cmd,在终端输入dotnet --version,如果出现下图所示的类似的版本号,就说明我们的计算机本身就有这个环境,不需要再去安装了。

image-20221013160841836

VsCode配置

  我们首先要去下载几个插件,一个叫做C#、还有一个叫做C# Extensions

image-20221013161412099

image-20221013161500379

  然后就可以设置一个本地路径作为我们存放C#代码的位置,在VsCode里打开这个文件夹,右键该文件夹选择在终端里打开。

image-20221013161705716

image-20221013162500344

  打开终端后我们就可以去输入创建的命令:dotnet new console,官方给的文档是在上述代码后面还要加上dotnet版本,实际上写不写影响不大,当然了,如果你使用的是多个版本的.net,设置一下还是很有必要的。

  等一会他就会创建好我们所需要的基础配置,这时候一般没有bin以及.vscode文件夹,但是右下角会弹出插件提示,我们点击yes后就会创建好对应的配置文件。

image-20221013162056635

  之后我们就可以打开对应的.cs文件,点击f5成功运行程序。

image-20221013162220487

image-20221013162258257

  之后我们就可以开心的去coding了,当然vscode不止可以创建控制台应用程序,网页以及窗体都会有对应的命令来进行创建,之后会写一篇博客来进行详细的记录。

标签:VsCode,配置,C#,版本,dotnet,net,我们
From: https://www.cnblogs.com/lht020321/p/16788674.html

相关文章

  • VsCode运行C#时终端输出日志
    最近在使用vscode运行C#项目的时候,终端总会先输出一些无关的日志信息才会输出运行结果,搜索解决后发现是终端输出了日志信息,首先咱们看一下他输出的信息。这是我的代码:usi......
  • c#打开日文文件乱码问题
    乱码示例:儊僜僢僪幚峴解决方法:vardstEncoding=Encoding.GetEncoding("shift_jis");varsrcEncoding=Encoding.GetEncoding("gbk");Console.WriteLine(dstEncodin......
  • docker容器整理笔记
    2022-10-091、docker学习1)性能更高,没有模拟层那个环节2)创建速度快只需要几秒钟,虚拟机创建至少好几分钟3)只能基于系统之上创建相同的容器系统2、很多软件安装在同一个系统......
  • wx.navigateBack传参
    参考:https://blog.csdn.net/GrootBaby/article/details/123799246letname=e.target.dataset.item.enterpriseNameletpages=getCurrentPages()letpr......
  • libcudart.so.8.0 cannot open shared object file: N
    解决办法是将一些文件复制到/usr/local/lib文件夹下:#注意自己CUDA的版本号!sudocp/usr/local/cuda-8.0/lib64/libcudart.so.8.0/usr/local/lib/libcudart.so.8.0&&sudo......
  • Docker学习
    Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行......
  • python将dict导出为Excel
    fromxlsxwriterimportWorkbookplayers=[{'dailyWinners':3,'dailyFree':2,'user':'Player1','bank':0.06},{'dailyWinners':3,'dailyFree':2,'user':'Play......
  • python-docx--word解析模块
    ​​https://python-docx.readthedocs.io/en/latest/#user-guide​​最好的学习资料就是官方文档......
  • leet Code [34. Find First and Last Position of Element in Sorted Array]
    [34.FindFirstandLastPositionofElementinSortedArray](https://leetcode.cn/problems/find-first-and-last-position-of-element-in-sorted-array/)二分法......
  • 【音视频连载-008】基础学习篇-SDL 播放 PCM 音频文件(下)
    公众号回复:OpenGL,领取学习资源大礼包音视频学习入门技术文章连载:​​技术开发故事会连载​​​​【音视频连载-001】基础学习篇-SDL介绍以及工程配置​​​​【音视频连载-......