前提:VSCodeインストール済み
※2019/6/08時点
1.インストール
https://www.rust-lang.org/tools/install
(1) 「RUSTUP-INIT.EXE」をクリックしてダウロードする
(2)インストールする(Defaultで良い)
2.VSCode拡張機能をインストールする
・Rust(rls)
・CodeLLDB
※要python3.6
・crates
・Cargo
3.デバッグの設定を行う
(1)右上の歯車アイコン選択する
(2)LLDBを選択する
4.ビルド及びブレークポイントが設定できるかためす
(1)任意のフォルダを作成する
(2)VSCodeのファイルメニュー「フォルダを開く」から(1)で作成したフォルダを選択する
(3)F5キーを押して実行してみる
-> LLDBをインストールするか?といった感じのダイアログが出てきたらインストールを選択する(use bundle lldb(beta))
(4)VSCodeの出力タブに「Hello, world!」が出力されていることを確認する
-> 表示されない場合は出力タブのコンボボックスが「LLDB」以外になっているので「LLDB」を選択する
(5)適当にブレークポイントを設定する
(6)F5キーを押して実行してみる
-> ブレークで止まることを確認する
x.気になっている点
・main関数の名前をsnake caseにしろと警告がでる
-> パッケージ名を小文字にしたら警告が消えた
x.その他
・rust-analysisをインストールするか聞かれたら「OK?」を押してインストールする