Tighten Lint for VSCode
A VScode linter for Tighten Lint
👁 Example
Installation
CTRL + SHIFT + X (View: show extensions)
- Search for tighten lint and click install
Features
- Customisable linter severities
- Customise executed linters
- Supports tlint.json configuration file
Requirements
You must install the linter executable as per the tlint install instructions.
Extension Settings
| setting |
default |
description |
tighten-lint.exec |
tlint |
The tlint executable path |
tighten-lint.defaultSeverity |
error |
The default violation severity (error, warning, info, hint) |
tighten-lint.severities |
{} |
Override default severity for specific linter |
tighten-lint.only |
[] |
A list of the specific linters to run |
Example Configuration
"tighten-lint.exec": "/usr/bin/tlint",
"tighten-lint.defaultSeverity": "warning",
"tighten-lint.only": [
"AlphabeticalImports",
"NoInlineVarDocs",
"ImportFacades"
],
"tighten-lint.severities": {
"NoInlineVarDocs": "info"
},
tlintUsing a configuration file
If you wish to use a configuration file you should place the tlint.json file in the root of your project folder in the required format e.g.
👁 Explorer
The extension will then use this configuration when linting in combination with the other settings.
Known Limitations
- Linting is limited to local files and will not work on uri schemes other the
file e.g. ssh
Contributing
See the contributing guide and Code of Conduct