vscode插件之:TSLINT

本文介绍了如何在VSCode中使用新版本的ms-vscode.vscode-typescript-tslint-plugin插件进行Typescript代码检查。尽管tslint已被废弃,但因为某些效果无法用eslint达到,作者仍选择继续使用tslint。文章详细说明了安装和配置新插件的过程,并警告了默认情况下可能不会加载本地tslint和自定义配置的问题,以及解决这个问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

插件之:TSLINT

在这里插入图片描述

概述

  • 现在开发后端主要的开发语言是Typescript,检查工具使用的是tslint。由于存在一些问题,tslint被弃用了,建议使用eslint。但是实际使用eslint的过程中,发现达不到之前使用tslint的效果。所有没有办法,还是一直使用tslint,但是每次需要手动开启。
  • 直到有一天,我再次安装插件的时候,发现了tslint有一个是新版本。全称是:ms-vscode.vscode-typescript-tslint-plugin,版本是1.3.3,是microsoft的官方版本插件。 这表示了众多使用tslint者的愿意。
❗IMPORTANT: TSLint has been deprecated in favor of ESLint.

Please look into migrating your projects to ESLint.

Adds tslint to VS Code using the TypeScript TSLint language service plugin.

Please refer to the tslint documentation for how to configure the linting rules.

新tslint的插件使用

  • 在Vscode的插件管理,搜索tslint
  • 这个时候,会看到microsoft出品的tslint, 版本是1.3.3
  • 安装并启用
  • 和原来tslint配置一样,在工程的根目录创建tslint.json,我这里默认配置如下:
{
   
   
    "defaultSeverity": "error",
    "extends": [
        "tslint:recommended"
    ],
    "jsRules": {
   
   },
    "rules": {
   
   
        "no-namespace": false,
        "ordered-imports": false,
        "member-ordering": false,
        "object-literal-sort-keys": false,
        "trailing-comma": false,
        "no-var-requires": false,
        "no-empty": false,
        "interface-over-type-literal": false,
        "object-literal-shorthand": false,
        "no-empty-interface": false,
        "interface-name": false,
        "eofline": false,
        "variable-name":false,
        "max-classes-per-file":false,
        "quotemark": false
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值