LSP-typescript
vscode-vagrant
LSP-typescript | vscode-vagrant | |
---|---|---|
2 | 1 | |
130 | 37 | |
1.5% | - | |
6.1 | 0.0 | |
9 days ago | over 1 year ago | |
Python | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
LSP-typescript
-
Nova by Panic
https://github.com/sublimelsp/LSP with https://github.com/sublimelsp/LSP-typescript works pretty well for me. They are also both being actively maintained. It'd be nice if it was built-in, but it works well enough that I still have not found a compelling reason to switch to VSCode.
I really love sublime and it doesn't seem to be dead just yet. Sublime Text 4 was also a pretty great release.
-
Sublime Text 4
This repo seems to disagree: https://github.com/sublimelsp/LSP-typescript
Perhaps you need to install TypeScript compiler into the project? VSCode bundles that too, ST4 might not.
vscode-vagrant
-
Nova by Panic
I'm sure it does fine at that, but there are perils with SSHFS-type access (like corruption when you switch from machine to machine
And this really doesn't get close to what Visual Studio Code's Remote editing functionality can do if the machine/container can support node. The Remote mode operates a full remote VSC environment over SSH or as a docker container, and that means things like being able to do find and replace at the remote end in the editor, but also manage git at the remote end using the built-in source control etc.
I too cannot imagine going back to an editor that cannot do this. It has been so useful in conjunction with vagrant boxes, with a bit of ssh_config magic I wrote here that manages an ssh_config include file that (amazingly) VSC will follow:
(warning: ugly)
https://github.com/bbenoist/vscode-vagrant/issues/18#issueco...
What are some alternatives?
TextMate - TextMate is a graphical text editor for macOS 10.12 or later
LSP - Client implementation of the Language Server Protocol for Sublime Text
CotEditor - Lightweight Plain-Text Editor for macOS
nova-rust - A Rust extension for the Nova text editor, using the Rust Analyzer language server.
freebsd-custom-ports - Development versions of Freebsd ports
Luacheck.novaextension - Integration of the Luacheck code linter with the Nova code editor.
sublime_text - Issue tracker for Sublime Text
neovide - No Nonsense Neovim Client in Rust