Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.37 KB

README.md

File metadata and controls

29 lines (19 loc) · 1.37 KB

LSP-vtsls

VSCode's TypeScript and JavaScript support for Sublime's LSP plugin provided through vtsls.

What is vtsls ?

This is an LSP wrapper around TypeScript extension bundled with VSCode. All features and performance are nearly the same. you can enjoy VSCode's typescirpt features into Sublime Text.

Installation

  • Install LSP and LSP-vtsls from Package Control.
  • For ST4: The TypeScript and React (TSX) syntaxes are built-in so no need to install anything else.

Configuration

Open the configuration file using the Command Palette Preferences: LSP-vtsls Settings command or open it from the Sublime menu.

this plugin is a wrapper for vtsls so all its configrations are supported here. you can see configration schema and customize as you want by providing those values in setting by Preferences: LSP-vtsls Settings.

code actions

currently its supporting main commands from vtsls but you can create PR if you want something new or create an issue for it.

here is the list of all the available commands

  1. LSP-vtsls: Organize Imports
  2. LSP-vtsls: Open TS server Log
  3. LSP-vtsls: Reload Projects
  4. LSP-vtsls: Select TypeScript Version
  5. LSP-vtsls: Sort Imports
  6. LSP-vtsls: Remove Unused Imports