Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
rust-analyzer
Discontinued A Rust compiler front-end for IDEs [Moved to: https://github.com/rust-lang/rust-analyzer] (by rust-analyzer)
-
scriptisto
A language-agnostic "shebang interpreter" that enables you to write scripts in compiled languages.
I have used Runner for this in the past, but my problem was that I could not get rust-analyzer to work with it, since the scripts are not a "proper" cargo package.
It is supported by RA, but I haven’t gotten around to editing the IDE plugin (vim lsp in my case) to handle the case automatically. You can see how here: https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/user/manual.adoc#non-cargo-based-projects and that it is a hassle to do on a one-off basis without automation from the IDE.
Scriptisto is another alternative which I personally use.