【发布时间】:2021-04-23 09:25:26
【问题描述】:
如何在构建过程中使用 vscode 调试 ISourceGenerator 代码?网上的例子使用Debugger.Launch(),但这只适用于Visual Studio。
[Generator]
public class HelloWorldGenerator : ISourceGenerator
{
public void Execute(GeneratorExecutionContext context)
{
}
public void Initialize(GeneratorInitializationContext context)
{
if (!Debugger.IsAttached)
{
// how to make it break here?
Debugger.Launch();
}
}
}
【问题讨论】:
标签: c# unix visual-studio-code msbuild roslyn