在 Mac VSCode 中构建 C# 代码
Building C# code in VSCode on Mac
我一直在使用 Xamarin 构建命令行工具。在得知 Visual Studio 代码后,我想看看是否可以尝试将其用作编辑器和调试器。
我设法通过编辑 launch.json
文件来调试用 Xamarin 构建的 现有 .exe
文件,它知道哪些源文件单步执行代码时跳转到。
但是,我不知道如何真正让它编译一个新的可执行文件?每当我对源代码进行任何更改时,它只会调试 <my project>/<my project>/bin/Debug/<project>.exe
中的旧可执行文件,这是 Xamarin 中的默认设置。
它似乎理解源代码本身,因为它有很多警告。
您使用mcs,例如:
mcs -out:program.exe -recurse:'*.cs'
您可以设置一个构建任务来编译修改后的源代码。参见 https://code.visualstudio.com/Docs/tasks or http://blog.denouter.net/2015/04/compile-visual-studio-solution-in.html
我一直在使用 Xamarin 构建命令行工具。在得知 Visual Studio 代码后,我想看看是否可以尝试将其用作编辑器和调试器。
我设法通过编辑 launch.json
文件来调试用 Xamarin 构建的 现有 .exe
文件,它知道哪些源文件单步执行代码时跳转到。
但是,我不知道如何真正让它编译一个新的可执行文件?每当我对源代码进行任何更改时,它只会调试 <my project>/<my project>/bin/Debug/<project>.exe
中的旧可执行文件,这是 Xamarin 中的默认设置。
它似乎理解源代码本身,因为它有很多警告。
您使用mcs,例如:
mcs -out:program.exe -recurse:'*.cs'
您可以设置一个构建任务来编译修改后的源代码。参见 https://code.visualstudio.com/Docs/tasks or http://blog.denouter.net/2015/04/compile-visual-studio-solution-in.html