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
nightlytoolchain is preferred, butstableshould 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.x64orarm64).
The source code for this project is licensed with the MIT License.