如何在 Visual Studio 2015 中为 TypeScript 配置 IntelliSense?
How to configure IntelliSense for TypeScript in Visual Studio 2015?
我正在使用 Visual Studio Community 2015 with Web Essentials(如果相关)。 IntelliSense 在编辑文件时工作正常。
但最近它也开始生成多个关于样式、语法等的警告。(这,可能,发生在我将 VS 更新到版本 14.0.25431.01 Update 3 之后;或者我有也更新了 Web Essentials?)。
我真的很喜欢其中一些警告,但它们淹没在对我没有用的警告中:
那里的警告链接到规则,都指向 Palantir's tslint on Github。但是,我找不到配置此工具的方法(如果 Visual Studio 的 IntelliSense 确实使用了 tslint)。我从未明确安装它,我的计算机上没有 tslint.json 文件。
我知道我可以在警告 window 中过滤以仅显示某个关键字。但是如何配置 IntelliSense 来抑制某些规则?
找到了非常相似的问题,。它有助于挖掘。
事实证明,这个tslint确实是VS的运行,这个工具叫做'Web Code Analysis'。 是 tslint.json 文件夹中的文件,可以通过 Tools|Web Code Analysis 菜单。 (实际上,这个菜单也显示了其他一些 lint 工具,我不知道如何区分它们中的哪些 运行。引用的问题说你可以使用进程监视器看到它;我没有使用它。 )
您可以在项目根文件夹中放置另一个 tslint.json 文件并进行项目特定的设置。请注意,它应该以 UTF-8 编码 保存。另请注意,在此处放置 //
注释可能会使 tclint 停止工作。
在 visual studio community 2015 Update 3 中有一个名为
的菜单
Tools > Web code analysis > Edit TSLint settings
这将打开 \user[用户名]\tslint.json 文件。此菜单还有其他您可以编辑的 linting 文件,以及警告 "respects" 那些规则(至少对我而言)
我正在使用 Visual Studio Community 2015 with Web Essentials(如果相关)。 IntelliSense 在编辑文件时工作正常。
但最近它也开始生成多个关于样式、语法等的警告。(这,可能,发生在我将 VS 更新到版本 14.0.25431.01 Update 3 之后;或者我有也更新了 Web Essentials?)。
我真的很喜欢其中一些警告,但它们淹没在对我没有用的警告中:
那里的警告链接到规则,都指向 Palantir's tslint on Github。但是,我找不到配置此工具的方法(如果 Visual Studio 的 IntelliSense 确实使用了 tslint)。我从未明确安装它,我的计算机上没有 tslint.json 文件。
我知道我可以在警告 window 中过滤以仅显示某个关键字。但是如何配置 IntelliSense 来抑制某些规则?
找到了非常相似的问题,
事实证明,这个tslint确实是VS的运行,这个工具叫做'Web Code Analysis'。 是 tslint.json 文件夹中的文件,可以通过 Tools|Web Code Analysis 菜单。 (实际上,这个菜单也显示了其他一些 lint 工具,我不知道如何区分它们中的哪些 运行。引用的问题说你可以使用进程监视器看到它;我没有使用它。 )
您可以在项目根文件夹中放置另一个 tslint.json 文件并进行项目特定的设置。请注意,它应该以 UTF-8 编码 //
注释可能会使 tclint 停止工作。
在 visual studio community 2015 Update 3 中有一个名为
的菜单 Tools > Web code analysis > Edit TSLint settings
这将打开 \user[用户名]\tslint.json 文件。此菜单还有其他您可以编辑的 linting 文件,以及警告 "respects" 那些规则(至少对我而言)