代码之家  ›  专栏  ›  技术社区  ›  Justin Grant

vscode单击“从终端”窗格转到“反应编译警告源”?

  •  1
  • Justin Grant  · 技术社区  · 6 年前

    把零钱存到我的 create-react-app 应用程序,我收到编译器警告:

    Compiled with warnings.
    
    ./src/components/DurationPicker.js
      Line 22:  Expected an assignment or function call and instead saw an expression  no-unused-expressions
    
    Search for the keywords to learn more about each warning.
    To ignore, add // eslint-disable-next-line to the line before.
    

    有没有一种方法可以使React的警告“可点击”,这样我就可以点击终端窗格中的警告,编辑器将导航到带有警告的文件中的行号?(顺便说一句,我知道我说的是“反应的警告”,但这些实际上是由eslint生成的吗?)

    老式的Visual Studio在其输出窗格中使用编译器错误来完成此操作,这非常方便。我希望在VS代码中也有类似的方法。

    或者在vs代码中已经有了这样的方法,但是反应(或者eslint?)是否未按VS代码要求的格式发出编译警告?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Mistermatt    6 年前

    vscode有一个内置的机制来实现您想要做的事情: Problem matchers .

    另外,您可能希望知道问题匹配器可以处理通过vscode tasks系统定义和启动的任务。

    但是,如果您只想计算eslint错误,那么有一个扩展: https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint