VSCode extension to support tslint. This README describes the development setup, for information about the published extension refer to the README in the tslint folder.
- run npm install inside the
tslintandtslint-serverfolders - open VS Code on
tslintandtslint-serveror open a workspace with the client and server by openingvscode-tslint.code-workspace - compile the server once (see developing the server)
- open VS Code on
tslint-server - run
npm run compileornpm run watchto build the server and copy it into thetslintfolder - to debug press F5 which attaches a debugger to the server
- to trace the server communication you can enable the setting: "tslint.trace.server": "verbose", "messages"
- open VS Code on
tslint - run F5 to build and debug the extension
If you want to debug server and extension at the same time; 1st debug extension and then start server debugging after you have opened a typescript file that activates the extension.
Manual tests can be found in the tslint-tests folder.