代码之家  ›  专栏  ›  技术社区  ›  Felipe Issa

Visual Studio代码组织导入功能

  •  22
  • Felipe Issa  · 技术社区  · 8 年前

    在visual studio代码的1.23版中,添加了“组织导入”功能。这是一个非常有用的功能,因为它可以处理导入本身,但我希望能够对其进行配置。

    我想知道该功能是否有以下功能:

    • 是否可以配置导入的排序顺序?我想在本地导入之前配置外部库(angular、rxjs)
    • 此外,是否可以在不同来源的进口之间添加一个断线器?
    • 在我的项目中,我有一个最大线长度配置,但导入插件似乎不尊重这一点。不是吗?

    我之所以问这个问题,是因为VSCode页面上没有可用的配置信息,只是告知这是可用的。

    谢谢

    2 回复  |  直到 8 年前
        1
  •  8
  •   Matt Bierner    8 年前

    不,从VS代码1.24开始,这些更高级的选项不受支持。

    最大线长度由 this issue

    外部进口通常应先于内部进口。如果使用的是绝对路径,则可能不是这样,请参阅 this issue

    我们对导入的最终目标是,您永远不必手动管理导入,甚至不必查看它们,因此更高级的排序/样式设置超出了范围

        2
  •  5
  •   RicardoVallejo    5 年前

    在VSCode上打开–P或Ctrl+Shift+P,然后

    “首选项:配置特定于语言的设置…”

    加上

    "[typescript]": {
    "editor.codeActionsOnSave": {
        "source.organizeImports": true
    }
    

    }

    归功于此 source