Coding ASP.NET Core Fluently with VSCode
2023-09-10
複習筆記,每當需要大量使用 VSCode 進行專案練習或者開發時,複習如何減少滑鼠操作,儘量透過鍵盤完成所有的程式碼編輯工作。
說明
安裝 C# DevKit 支援更好的開發體驗。
建立專案
dotnet new console -o <ProjectName>
dotnet new webapp -o <ProjectName>
dotnet new webapi -o <ProjectName>
藉由參數調整相關的專案建立:
dotnet new webapi -o <ProjectName> -minimal -f net7.0
dotnet new webapp -o <ProjectName> -au Windows
加入 .gitignore
使用 gitignore.io 所提供的 API 來產生 .gitignore 檔案,並且直接在 VSCode 專案當中一行完成:
(Invoke-WebRequest -Uri "https://www.toptal.com/developers/gitignore/api/aspnetcore").Content | Out-File -FilePath ".gitignore" -Force
同場加映,Curl 版本 😎:
curl -o .gitignore https://www.toptal.com/developers/gitignore/api/aspnetcore
加入檔案
Ctrl + ` 開啟 Terminal 或者使用 Ctrl + Shift + ` 新增 Terminal。
使用以下方式在專案中加入檔案:
code /Models/Person.cs
code /Controllers/PersonController.cs
code Dockerfile
開啟檔案
Ctrl + P 輸入檔案的關鍵字支援模糊搜尋。
執行專案並支援 Hot Reload
dotnet watch run