#project-generator #static-analysis #vs-code #version #open-frameworks

app of-vscode-project-generator-rs

openFrameworks VSCode Project Generator (for static analysis only)

7 releases

Uses new Rust 2024

0.1.6 Aug 19, 2025
0.1.5 Aug 17, 2025

#91 in Text editors

WTFPL OR 0BSD

230KB
364 lines

openFrameworks VSCode Project Generator (for static analysis only)

Crates.io Docs.rs License

Code suggestion Static analysis (and AI etc...)
screenshot1 screenshot2

NOTE: This tool is NOT official one of openFrameworks.

openFrameworks project generator for Visual Studio Code. (Rust ported from bash version)

(only for static code analysis like syntax-highlighting, definition jumping or intellisense. Not for building or debug.)

Usage

NOTE: You first need to generate project using default projectGenerator.

$ cd /path/to/your/openFrameworks/apps/myApps
$ cd your_project
$ of-vscode-project-generator-rs .

Install

$ cargo install of-vscode-project-generator-rs

or nightly (directly from github):

$ git clone https://github.com/funatsufumiya/of-vscode-project-generator-rs
$ cd of-vscode-project-generator-rs
$ cargo install --path .

Uninstall

$ cargo uninstall of-vscode-project-generator-rs

Limitations

  • This tool loads some part of each 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 tool exports environment-dependent settings. So you should not include .vscode directory in your git repository.

Note

Code port from bash into Rust is mainly done by GitHub Copilot.
Already tested well, but use with care.

License

WTFPL or 0BSD

Dependencies

~0.7–1.3MB
~25K SLoC