Visual Studio Code-配置C#环境|调试运行

前言

这篇文章旨在分享Visual Studio Code下配置C#环境。笔者之前一直在用Visual Studio,说实话觉得还是蛮好用的,而且也确实是用习惯了,不想尝试其他IDE了。 但是最近同学问我有没有体积小一点的IDE,我脱口而出VSCode,我没用过,只是听说VSCode体积小是它的亮点之一。 带着为什么VSCode体积会那么小的疑问,以及抱着对VSCode一探究竟的心态,看看VSCode是否有网友说的那么好用吗? 于是我开始尝试学习使用VSCode,同时写下这系列的文章,加深印象。

体验了一段时间,是真的舒服,界面布局清晰,插件功能齐全,编辑器又轻巧功能又丰富,就是配置语言环境略有麻烦,那今天就来写一下如何在Visual Studio Code下配置C#环境。

安装

还没安装VisualStudioCode的同学,看过来。下载安装过程非常简单:

前言 本文旨在分享我个人的 VSCode 使用经验,更权威的使用指南请查阅官方文档。关于 Visual Studio Cod……
2022-10-16

配置

VisualStudioCode如何配置c#,网上众说纷纭,却没几篇能够详细分享整个配置过程,因此笔者在配置过程中处处碰壁,这种苦楚,让笔者急迫得想将此分享给大家,算是给各位朋友踩坑了。

网上文章众说纷纭,却都没有详细指出关键的.net环境,只是浮光掠影得带过。笔者抱着“辣鸡CSDN”的心态,直接上了微软官网找到了VSCode官方文档。文档中详细得描述了配置.net环境的过程。所以各位朋友少听CSDN各位博主哔哔了,省的被误导,可以参考我下面的简单介绍和官方文档,不过要记得哦,看完的朋友可以跳到下面,点我看插件扩展,我会详细介绍C#语言开发和Unity开发所需的必要环境以及提高开发效率的插件。

还是水一水吧,这里简单介绍一下如何使用 Visual Studio Code 创建 .NET 控制台应用程序

基本步骤

1.下载vscode

2.下载.Net以及.netFramework (笔者.net环境是.net6.0+.netFramework4.7.1)

Download .NET (Linux, macOS, and Windows) (microsoft.com)

Download .NET Framework | Free official downloads (microsoft.com)

3.在win+R终端输入,dotnet -h,查看是否安装成功.Net

4.打开vscode,在项目终端输入 dotnet new console --framework net6.0,后面的版本号可以改变。切记在执行这一步骤前,终端要切换到项目所在的路径,看下面图片,终端命令行前显示了当前项目路径,即可。

5.一段时间后左侧生成几个文件,bin,obj,还有个例程文件Program.cs,点击F5,选择.Net,即可运行

记得运行前,要创建launch.json文件哦,否则运行不起来。

设置外部控制台调试

在配置中删除console参数,同时添加参数"externalConsole": true

具体步骤参考官方文档:使用 Visual Studio Code 创建 .NET 控制台应用程序 - .NET |麦瑞克博客

重要扩展

打开VS Code,打开【Extensions】扩展界面,安装以下插件

  • C#
    名称: C#
    ID: ms-dotnettools.csharp
    说明: C# for Visual Studio Code (powered by OmniSharp).
    版本: 1.25.0
    发布者: Microsoft
    VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp
  • C# Extensions
    名称: C# Extensions
    ID: jchannon.csharpextensions
    说明: C# IDE Extensions for VSCode
    版本: 1.3.1
    发布者: jchannon
    VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=jchannon.csharpextensions
  • Chinese (Simplified)语言包
    名称: Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code
    ID: MS-CEINTL.vscode-language-pack-zh-hans
    说明: Language pack extension for Chinese (Simplified)
    版本: 1.72.10121008
    发布者: Microsoft
    VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=MS-CEINTL.vscode-language-pack-zh-hans

推荐插件

 

Unity开发插件

作者:Miracle
来源:麦瑞克博客
链接:https://www.unitymake.com/archives/programming-life/c-sharp/2215
本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议,转载请注明!
THE END
分享
打赏
海报
Visual Studio Code-配置C#环境|调试运行
前言 这篇文章旨在分享Visual Studio Code下配置C#环境。笔者之前一直在用Visual Studio,说实话觉得还是蛮好用的,而且也确实是用习惯了,不想尝试其他IDE了……
<<上一篇
下一篇>>
文章目录
关闭
目 录