使用 dotnet-script 將 C# 作為指令碼工具使用
阿新 • • 發佈:2021-07-28
有時候只想使用 C# 驗證或計算一些簡單的事情,如何快速實現?
linqpad 是個不錯的方案,LINQPad - The .NET Programmer's Playground,這裡介紹 dotnet-script
。
dotnet-script 為何物?
Run C# scripts from the .NET CLI, define NuGet packages inline and edit/debug them in VS Code - all of that with full language services support from OmniSharp.
filipw/dotnet-script: Run C# scripts from the .NET CLI.
準備工作
VS Code,安裝外掛 C#
和 Code Runner
如何使用
安裝
dotnet tool install -g dotnet-script
建立 .csx 檔案
#!dotnet-script
// #!dotnet-script // windows
// #!/usr/bin/env dotnet-script // linux
Console.WriteLine("hello dotnet");
然後就可以運行了,就這麼簡單。
更多參考
.NET Core指令碼工具dotnet-script - LamondLu - 部落格園
Azure Functions C# 指令碼開發人員參考 | Microsoft Docs
其它
VScode 中 code runner 外掛亂碼問題
進入 File - > Preference -> setting, 然後在輸入框搜尋 settings.json 檔案,選擇編輯,然後在右邊user setting 中增加即可
"code-runner.runInTerminal": true,
VScode 中 code runner 外掛亂碼問題_kzcming的部落格-CSDN部落格_code runner亂碼
作者: J.晒太陽的貓 出處: https://www.cnblogs.com/jasongrass/ 本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連結,否則保留追究法律責任的權利。