日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

.NET Core快速入门教程 4、使用VS Code开发.NET Core控制台应用程序

發布時間:2023/12/4 asp.net 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .NET Core快速入门教程 4、使用VS Code开发.NET Core控制台应用程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、前言

  • 為什么選擇VS Code?
    VS Code 是一款跨平臺的代碼編輯器,想想他的哥哥VS,并是微軟出品的宇宙第一IDE,
    那作為VS的弟弟,VS Code 也不會差,畢竟微軟出品。反正ken是這么認為的

  • 本篇開發環境?
    1、操作系統: Windows 10 X64
    2、SDK: .NET Core 2.0 Preview
    3、VS Code:1.14

  • 前置知識?
    請看第2篇教程

二、安裝&配置

  • 1、VS Code 下載&安裝
    (1)下載地址:https://code.visualstudio.com/
    (2)安裝步驟:一直下一步即可,沒什么特別講究的

  • 2、依賴的package

package安裝命令說明
c#ext install csharp包括語法高亮顯示、智能感知、定義、查找所有引用等。調試支持。網絡核心(CoreCLR)。
快捷鍵:Ctrl+P ,然后輸入:ext install csharp 即可安裝

三、項目創建&開發

  • 1、創建項目

#使用命令提示符(cmd)或者Windows PowerShell#
1、打開項目文件夾
d: && cd d:\projects
#2、創建項目dotnet new console -n helloworld
  • 2、開始開發

(1)打開項目文件夾

(2)必須插件安裝
打開資源管理器(Ctrl+Shift+E),然后打開Progrom.cs文件
VS Code檢測到缺少兩個插件
OmniSharp,.NET Core Debugger 會自動下載安裝

安裝完成后的完整輸出:

Updating C# dependencies...Platform: win32, x86_64Downloading package 'OmniSharp (.NET 4.6 / x64)' (15622 KB) .................... Done! Downloading package '.NET Core Debugger (Windows / x64)' (43510 KB) .................... Done!Installing package 'OmniSharp (.NET 4.6 / x64)'
Installing package '.NET Core Debugger (Windows / x64)'Finished

(3)添加編譯&調試配置

插件安裝完畢之后,VS Code會提示缺少必要的編譯&調試配置,是否添加,選擇Yes即可

(4)啟動調試

快捷鍵F5直接啟動調試即可

通過調試面板(Ctrl+Shift+D)圖形化操作也可

調試輸出結果:

-------------------------------------------------------------------
You may only use the Microsoft .NET Core Debugger (vsdbg) withVisual Studio Code, Visual Studio or Visual Studio for Mac softwareto help you develop and test your applications.
-------------------------------------------------------------------
Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.0.0-preview2-25407-01\System.Private.CoreLib.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. Loaded 'd:\Projects\helloworld\bin\Debug\netcoreapp2.0\helloworld.dll'. Symbols loaded. Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.0.0-preview2-25407-01\System.Runtime.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.0.0-preview2-25407-01\System.Console.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.0.0-preview2-25407-01\System.Threading.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.0.0-preview2-25407-01\System.Runtime.Extensions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. Hello World! The program '[4180] helloworld.dll' has exited with code 0 (0x0).

備注

畢竟是微軟的工具+微軟的SDK,結合起來是蠻方便的
比起 .NET Core 1.0 剛出來的時候(畢竟當時VS Code也簡陋),少了很多步驟。是真的爽。
.NET Core 搞起來~

相關文章:?

  • .NET Core快速入門教程 1、開篇:說說.NET Core的那些事兒

  • .NET Core快速入門教程 2、我的第一個.NET Core App(Windows篇)

  • .NET Core快速入門教程 3、我的第一個.NET Core App (CentOS篇)

原文地址:https://ken.io/note/dotnet-core-qucikstart-debug-vscode


.NET社區新聞,深度好文,微信中搜索dotNET跨平臺或掃描二維碼關注

總結

以上是生活随笔為你收集整理的.NET Core快速入门教程 4、使用VS Code开发.NET Core控制台应用程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。