Intellij idea 如何运行颤振';软件包发布-运行-构建#运行-构建#x27;在intellij idea中使用调试模式?

Intellij idea 如何运行颤振';软件包发布-运行-构建#运行-构建#x27;在intellij idea中使用调试模式?,intellij-idea,flutter,dart,build-runner,Intellij Idea,Flutter,Dart,Build Runner,我想在生成器代码中添加断点,但我不知道如何在调试模式下运行该命令 我使用source\u gen和build\u runner class MyGenerator extends GeneratorForAnnotation<Todo> { @override FutureOr<String> generateForAnnotatedElement( Element element, ConstantReader annotation, BuildSt

我想在生成器代码中添加断点,但我不知道如何在调试模式下运行该命令

我使用
source\u gen
build\u runner

class MyGenerator extends GeneratorForAnnotation<Todo> {
  @override
  FutureOr<String> generateForAnnotatedElement(
      Element element, ConstantReader annotation, BuildStep buildStep) {
    return "// Hey! Annotation found!";
  }
}
类MyGenerator扩展GeneratorForAnnotation{
@凌驾
未注元素的未来生成器(
元素元素,ConstantTreader注释,BuildStep(BuildStep){
return“//嘿!找到批注!”;
}
}
  • 运行commad
    flatter软件包发布运行构建\u运行构建

  • build.dart
    复制到项目的根文件夹

  • (三) 4) 添加新的运行配置
    5) 运行调试,现在您可以调试代码生成器了

    谢谢你!不过,请注意,确保您的“工作目录”指向“pubspec.yaml”所在的flifter项目的根路径。