# of-vscode-project-generator-rs
[](https://crates.io/crates/of-vscode-project-generator-rs)
[](https://docs.rs/of-vscode-project-generator-rs)
[](LICENSE)
openFrameworks project generator for Visual Studio Code. (Rust ported version of [original bash version](https://github.com/funatsufumiya/of-vscode-project-generator))
(only for syntax-highlighting and intellisense. Not for building or debug.)
## Usage
NOTE: You first need to generate project using default projectGenerator.
```bash
$ cd /path/to/your/openFrameworks/apps/myApps
$ cd your_project
$ of-vscode-project-generator-rs .
```
## Install
```bash
$ cargo install of-vscode-project-generator-rs
```
or nightly (directly from github):
```bash
$ git clone https://github.com/funatsufumiya/of-vscode-project-generator-rs
$ cd of-vscode-project-generator-rs
$ cargo install --path .
```
## Uninstall
```bash
$ cargo uninstall of-vscode-project-generator-rs
```
## Limitations
- This script loads some of `addon_config.mk` incompletedly (and not load `config.make`). If you need more, please modify `.vscode/c_cpp_properties.json` manually after running this script.
- This script exports environment-dependent settings. So I recommend NOT to include `.vscode` directory in your git repository.
## Note
Code port from bash into Rust is mainly done by GitHub Copilot.<br>
Already tested well, but use with care.
## License
WTFPL or 0BSD