我有一个 C# 任务,可以在 VSCode 工作区文件夹中生成一个文件。
我希望文件生成后自动打开。目前我能做的最好的事情就是打印文件的全名,以便用户可以Ctrl单击链接。
环境设置:
dotnet new console在终端中键入)。Program.cs:namespace VSCodeOpenGeneratedFile
{
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
File.WriteAllText("test.txt", "Hello world!");
Console.WriteLine(Path.Combine(Directory.GetCurrentDirectory(), "test.txt"));
}
}
}
Run Code Online (Sandbox Code Playgroud)
.vscode/tasks.json:{
"version": "2.0.0",
"tasks": [
{
"label": "Generate File",
"command": "dotnet run",
"type": "shell",
"problemMatcher": []
}
]
}
Run Code Online (Sandbox Code Playgroud)