VSCode Coderunner 插件:自动切换工作目录执行 C# 代码
要调整 Coderunner 插件中的'csharp': 'dotnet run' 命令,使其在执行 run code 命令时自动切换到目标项目文件的工作目录,可以按照以下步骤进行操作:
- 打开 VSCode,点击左侧侧边栏中的扩展按钮(或使用快捷键 Ctrl+Shift+X)打开扩展面板。
- 在扩展面板中搜索并找到 Coderunner 插件,点击安装按钮进行安装。
- 安装完成后,点击扩展面板中的“设置”按钮(或使用快捷键 Ctrl+Comma)打开 VSCode 的设置页面。
- 在设置页面中,搜索并找到“coderunner.runInTerminal”选项,确保其值为 true,以便在终端中执行代码。
- 搜索并找到“coderunner.executorMap”选项,点击编辑(或使用快捷键 Ctrl+回车)进入编辑模式。
- 在编辑模式中,找到'csharp': 'dotnet run' 这一行,将其修改为以下代码:
"csharp": {
"command": "dotnet run",
"args": ["${fileDirname}"],
"cwd": "${workspaceFolder}"
}
- 修改完成后,点击保存按钮(或使用快捷键 Ctrl+S)保存设置。
- 现在,当你在目标项目文件中执行 run code 命令时,Coderunner 插件会自动切换到目标项目文件的工作目录,然后执行 dotnet run 命令。
请注意,上述步骤假设你已经正确配置了 C# 开发环境,并且在目标项目文件夹中存在有效的 .csproj 文件。如果你的环境或项目配置有所不同,可能需要进行额外的设置或修改,以使命令能够正确执行。
原文地址: https://www.cveoy.top/t/topic/prq8 著作权归作者所有。请勿转载和采集!