This is a CLI tool to quickly bootstrap a new project for VSCode. More specifically, it's to reduce the amount of common tasks I perform.
Note
This is mainly just a tool I'm writing for myself.
That's because this is actually a "rewrite" of the original VSCode Configurator project that I wrote in C#
, but this time in Rust
. I've been wanting to learn how to write Rust for a while and I needed a bit of a starting point to get me acclimated with the language. So why not translate a CLI tool I've written before into Rust?
You can view the docs for installing and using the CLI here:
You can read the following documentation for installing the CLI tool:
- Rust
- The
nightly
toolchain is preferred, butstable
should work as well. - Make sure to have the toolchains for the target platforms you want to build for.
- The
- Navigate to the project directory in your terminal.
- Run the following command to build the project:
cargo build --package vscodeconfigurator --release --target <TARGET>
Replace <TARGET>
with the desired target platform.
If you have PowerShell 7 (or higher) installed on Linux, macOS, or Windows, you can do the following:
- Navigate to the project directory in your terminal.
- Run the following command to build the project:
./tools/Compile-VSCodeConfigurator.ps1 -Platform <PLATFORM> -Architechture <ARCHITECTURE>
Make sure to replace the following:
<PLATFORM>
with the desired platform (e.g.Windows
,Linux
, ormacOS
).<ARCHITECTURE>
with the desired architecture (e.g.x64
orarm64
).
The source code for this project is licensed with the MIT License.