TypeScript and JavaScript language support for Atom-IDE, powered by the Theia TypeScript Language Server
This package is a fork of IDE-TypeScript which has been modified to use a different Language Server. Since Microsoft's LSP allows for essentially drop in replacements of servers I created this to resolve some of the major issues SourceGraph's LSP has (and their lack of willingness to fix said issues).
This package is currently an early access release. You should also install the atom-ide-ui package to expose the functionality within Atom.
- Auto completion
- Diagnostics (errors & warnings, with autofixes)
- Document outline (without tabbing)
- Find references
- Go to definition
- Hover
- Signature help
- Format Code
Feel free to reach out via bug reports or PRs. Keep in mind this is a very small package and most issues will likely occur upstream in the Theia Typescript Language Server Repo.
MIT License. See the license for more details.