cargo-rls-install 1.0.6

Rust Language Server easy install.
Documentation

cargo-rls-install

Purpose

  • Rust Language Server easy install.

Every night, I look for a day when I can use RLS which may be broken.
In order to realize it, this program goes to see the page that mexus updates everyday, and scrapes it.

If we had no mexus page in the first place, we would have never made Cargo subcommand,
nor did I feel like using Rust.

Usage

cargo rls-install [FLAGS]

Example1

cargo rls-install -n

Three operations are executed by the above command.

  1. Rust Language(Nightly channel) install.
  2. RLS(Rust Language Server) install.
  3. Set default use channel.

Before executing each operation, ask whether to execute it.

Example2

cargo rls-install -ny

All operations are done without approval until the end.

Flags

-b, --beta       Install beta channel Rust and RLS
-h, --help       Prints help information
-n, --nightly    Install nightly channel Rust and RLS
-s, --stable     Install stable channel Rust and RLS
-V, --version    Prints version information
-y, --yes        Pre-approval Rust and RLS install command

Special thanks

  • mexus

Release note

Version Change
v1.0.0 First release.
v1.0.1 Minor change.
v1.0.2 Minor change.
v1.0.3 Fix fatal bug. Parse error always occurs in initial operation.
v1.0.4 Create latest.txt in .cargo.
v1.0.5 I set the installation location of latest.txt in the cargo-rls-install source folder in .cargo.
v1.0.6 README.md fix tables