支持'Dart'片段

3
我希望在 VS Code 中支持 Dart 代码片段。同时,我希望使用类似于 Snippet Creator(https://github.com/nikitaKunevich/vscode-snippet-creator)的工具来实现,但是由于“dart”并不是语言选项之一,因此无法使用该工具。请问是否有可能添加“dart”作为一个选项,以便我可以使用代码片段创建器在“*.dart”文件中拥有代码片段?

我建议在 Github 存储库上提交一个问题 - 这不是可以在 Stack Overflow 上解决的问题。 - Nate Bosch
谢谢,我不确定这是否只是一个可以添加的设置条目,还是需要更多的操作。我正在尝试在内部寻找 VS Code 团队的联系人,以了解需要做什么。 - John Wiese
1个回答

2

按下control+shift+p,选择“代码片段”,然后在dart.json文件中添加以下代码:

"最初的回答"

{
    "stateless": {
      "prefix": "fless",
      "body": [
        "import 'package:flutter/material.dart';",
        "class $1 extends StatelessWidget {",
        "\t@override",
        "\tWidget build(BuildContext context) {",
        "\t\treturn Container(",
        "\t\t\t$2",
        "\t\t);",
        "\t}",
        "}"
      ]
    },

    "stateful": {
      "prefix": "ffull",
      "body": [
        "import 'package:flutter/material.dart';",
        "class $1 extends StatefulWidget {",
        "\t@override",
        " \t_$1State createState() => _$1State();",
        "}",

        "class _$1State extends State<$1> {",
        " \t@override",
        " \tWidget build(BuildContext context) {",
        "\t\treturn Container(",
        " \t\t\t$2",
        "\t\t);",
        "\t}",
        "} "
      ]
    }

最初的回答

//控制+shift+p >片段 > dart.json 添加以下代码


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接