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

php网站开发说明文档国家电网公司人力资源招聘平台

php网站开发说明文档,国家电网公司人力资源招聘平台,环保部网站建设项目,网站售后服务模板我一直都是用Visual Studio 2019来开发C#项目的,用的比较顺手,也习惯了。看其他技术文章有介绍VS Code更轻量,更方便。 所以就想来研究如何使用VS Code,看看它是如何构建代码、调试代码、如何运行C#应用程序。 本文将详细介绍如何…

我一直都是用Visual Studio 2019来开发C#项目的,用的比较顺手,也习惯了。看其他技术文章有介绍VS Code更轻量,更方便。
所以就想来研究如何使用VS Code,看看它是如何构建代码、调试代码、如何运行C#应用程序。
本文将详细介绍如何在VS Code中配置.NET开发环境,演示环境为Windows系统。

一、环境准备

1. 安装.NET SDK

  1. 访问.NET官网

  2. 下载并安装最新的.NET SDK(推荐.NET6/8,因为是长期支持版本,LTS版本)

  3. 验证安装:

dotnet --version

可以用list指令查看安装的所有版本

dotnet --list-sdks

2. 安装Visual Studio Code

  1. 访问VSCode官网
  2. 下载安装最新稳定版,没什么好说的

二、必要扩展安装

  1. 打开VSCode扩展市场(Ctrl+Shift+X)

  2. 搜索并安装以下扩展:

    • C# (由Microsoft提供)
    • NuGet Package Manager
    • C# Extensions

三、项目配置

1. 创建新项目

dotnet new console -n demo01
cd demo01
code .

其中
dotnet new是新建项目,console就是控制台类型的项目,有以下项目类型:

code .是打开VSCode的命令行

dotnet命令行对应的编译和运行指令:

dotnet new console -n demo01    #新建demo01项目
dotnet build                    #编译demo01项目
dotnet run                      #运行demo01项目

本篇我们想看的是VSCode开发环境的搭建,所以我们继续看VSCode下如何编译调试,主要是要配置launch.json和tasks.json

2. 项目结构说明

demo01/
├── Program.cs        # 主程序文件
├── demo01.csproj     # 项目配置文件
└── obj/              # 编译生成目录

3. 调试配置

  1. 按主侧边栏的三角形调试按钮,创建launch.json和tasks.json
  2. 选择"C#"环境
  3. 示例配置:

launch.json:

{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": ".NET Core Launch (console)","type": "coreclr","request": "launch","preLaunchTask": "build","program": "${workspaceFolder}/bin/Debug/net8.0/demo01.exe","args": [],"cwd": "${workspaceFolder}","stopAtEntry": false,"console": "internalConsole"}]
}

tasks.json:

{// See https://go.microsoft.com/fwlink/?LinkId=733558// for the documentation about the tasks.json format"version": "2.0.0","tasks": [{"label": "build","command": "dotnet","type": "shell","args": ["build",// Ask dotnet build to generate full paths for file names."/property:GenerateFullPaths=true",// Do not generate summary otherwise it leads to duplicate errors in Problems panel"/consoleloggerparameters:NoSummary"],"group": "build","presentation": {"reveal": "silent"},"problemMatcher": "$msCompile"}]
}

这样就能调试起来了,F5,F10,F11快捷键和VS2019的都一样,查看临时变量,监视内存这些基本调试功能都有。

这里补充说明下:

在VSCode 中,tasks.jsonlaunch.json 是两个重要的配置文件:

  1. tasks.json - 任务配置

作用:定义项目特定的构建/开发任务

典型用途:

√ 配置项目构建命令(如 dotnet build)

√ 设置代码格式化/linting任务

√ 自动化测试执行

√ 文件清理等维护任务

示例配置可能包含:

• C# 项目编译命令

• 单元测试运行配置

• 代码质量检查任务

  1. launch.json - 调试配置

作用:定义调试会话的启动参数

核心功能:

√ 配置调试器启动参数

√ 设置环境变量

√ 指定可执行文件路径

√ 控制调试会话行为

典型 C# 配置可能包含:

• .NET Core 启动配置

• 调试目标程序集指定

• 启动参数设置


文章转载自:

http://hqLgfSbW.Lzrpy.cn
http://4yGXFSPu.Lzrpy.cn
http://eRC3zwwM.Lzrpy.cn
http://8TUoO9LP.Lzrpy.cn
http://2rgbrehI.Lzrpy.cn
http://qMfBQDOe.Lzrpy.cn
http://NetBzjmd.Lzrpy.cn
http://ZIHicAgz.Lzrpy.cn
http://d9ng3ArH.Lzrpy.cn
http://iq8901uM.Lzrpy.cn
http://Lk1wrr3Z.Lzrpy.cn
http://TjWVJBMl.Lzrpy.cn
http://jk3yD5E0.Lzrpy.cn
http://d9doVFeJ.Lzrpy.cn
http://HG1KilfY.Lzrpy.cn
http://9EgcaOgd.Lzrpy.cn
http://k9tvbQ62.Lzrpy.cn
http://hlRDWfH3.Lzrpy.cn
http://xpAem6es.Lzrpy.cn
http://DXPwfogF.Lzrpy.cn
http://EbB13Lak.Lzrpy.cn
http://b0vwdNMJ.Lzrpy.cn
http://4NRnqEU2.Lzrpy.cn
http://CTmVV5S0.Lzrpy.cn
http://B3ySeJLW.Lzrpy.cn
http://VguaxKp9.Lzrpy.cn
http://yA508Pl2.Lzrpy.cn
http://cYmB3Z11.Lzrpy.cn
http://hg9gTjWG.Lzrpy.cn
http://IYV6tSZZ.Lzrpy.cn
http://www.dtcms.com/wzjs/651647.html

相关文章:

  • 网站备案之后wordpress怎么加关键词和描述
  • 中车网站建设的优缺点帮别人做网站 开票内容是什么
  • 西安做网站那家好品牌建设规划方案
  • 公司网站建设及推广刚发布的手机
  • 网站首页怎么做网站开发 播放音频amr
  • 潍坊做网站公司补脾最法拍重庆网站
  • 寮步建设网站公司网站开发怎么做账
  • 瑞安市做网站北京网站建设有限公司
  • 潍坊网站制作推广交互有趣的网站
  • 大龄网站开发人员网络设计师培训平台
  • 营销型网站图片特种作业人员证网上查询
  • 做兼职一般去哪个网站百度网页地图
  • 哪个网站有适合小学生做的题目艺术字体logo设计生成器
  • 360提示危险网站原因北京设计网站
  • 织梦建的网站在哪wordpress 推送插件
  • 电话推销网站建设公司对比网站
  • 自己做免费网站手机端网站的建设
  • 大学生服装网站建设策划书如何创建一个软件
  • 深圳网站建设服务商福田欧曼服务站电话
  • python网站开发用什么类似17做网店的网站
  • 成都网站建站公司做网站涉及个人隐私
  • 二手网站需求建设分析山东天成水利建设 网站
  • 网站内如何做论坛百度空间导出wordpress
  • 网站侧边栏导航代码东莞房价下跌
  • 网站地图制作怎么做汕头新导网络公司
  • 做外贸需要网站吗哪里有做假铁牌
  • 重庆营销网站建设公司排名wordpress实训
  • 网站开发策划百度seo排名点击软件
  • 网站建设 软文发布沈阳seo团队
  • 温州网站公司哪家好水果网站建设方案