【问题标题】:Is it possible to change Flutter's AutoComplete order in VS code?是否可以在 VS 代码中更改 Flutter 的 AutoComplete 顺序?
【发布时间】:2022-07-02 03:51:34
【问题描述】:

我有一个问题。 VS code 中是否可以更改 Flutter 的 AutoComplete 顺序?

如果我尝试放置一个 IconButton, 推荐使用 IconButton Snippet,自动补全如下。

例如

IconButton(onPressed: onPressed, icon: icon),

但我希望订单是这样的。

IconButton(icon: icon, onPressed: onPressed),

我该如何更改?

【问题讨论】:

    标签: flutter dart visual-studio-code


    【解决方案1】:

    如果您没有输入任何前缀并且看到代码完成的“完整列表”,那么排序由 Dart 分析服务器确定。它们应该与顶部的“相关”项目进行排序(其中“相关”是考虑到许多事情的计算分数)。

    但是,如果您输入了任何字符(例如“图标”)以使列表被过滤,则 VS Code 正在处理排名。 VS Code 的排名仅基于完成的文本和您输入的文本,并且没有任何额外的上下文(例如最有可能出现的类型),这有时会导致次优排名。

    不清楚这里是哪种情况,但截图有助于理解。

    VS Code issue tracker 中有一些与上述第二点相关的问题:

    【讨论】:

      猜你喜欢
      • 2020-06-11
      • 1970-01-01
      • 2014-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-09
      • 2010-09-12
      • 1970-01-01
      相关资源
      最近更新 更多