## 概要 [[Rust]]のコードやライブラリの動きを確かめたいとき、[[VSCode]]を使って試す方法。 ## プロジェクト作成 [[Cargo]]の`new`コマンドを使う。 ```console cargo new rust-sandbox ``` 既にファイルが存在するディレクトリの場合は、中に入って`cargo init`を実行する。 ## [[VSCode]]で読みこみ [[VSCode]]で開く。 ```console code . ``` > [!trash]- #2022/11/05 削除 ([[Rust for Visual Studio Code]]が非推奨になったため) > > [[VSCode Extension]]の[[Rust for Visual Studio Code]]をインストールしていない場合はインストールする。 ## デバッグが必要な場合 [[VSCodeでRustのデバッグ]]を参照。 > [!trash]- #2022/11/05 削除 ([[Rust for Visual Studio Code]]が非推奨になったため) ## コードフォーマット [[VSCodeでRustコードをフォーマット]]を参照。 ## [[rust-base]]を使う > [!trash]- #2022/11/05 削除 ([[Rust for Visual Studio Code]]が非推奨になったため) > > [[degit]]で[[rust-base]]を取得すると上記の環境が一瞬で作れる。 > > ```console > npx degit tadashi-aikawa/rust-base <プロジェクトディレクトリ名> > ``` > > 依存モジュールのインストールなどは初期化用のシェルで実行する。 > > ``` > sed -i -r 's/rust-sandbox/kbys-rust/g' ./.vscode/launch.json > ```