VSCodeでCoqを動かすための拡張機能として、VSCoqが用意されている。公式の説明を読んだだけだと少し詰まったので、初期設定の方法を軽くまとめます。
実行環境
- macOS 12.6.1
- Coq 8.16.0(opam 4.14.0を利用してインストール済み1)
- VSCode, VSCoq はインストール済み
VSCoqの初期設定
VSCoqのドキュメントでは4つの設定が紹介されているが、以下を行えば最低限動作するようになった。
- VSCodeで拡張機能「VSCoq」をインストールし、有効にしておく。
- プロジェクトがあるディレクトリの設定ファイル
.vscode/settings.json
を編集し、以下の内容を追加する。この設定によって、coqのインタプリタである"coqtop.binPath": "PATH_OF_COQTOP"
coqtop
のファイルが置かれているディレクトリの絶対パスをVSCoqに設定する。PATH_OF_COQTOP
の部分に入力するパスは、恐らくcoqをインストールした方法により異なるが、今回はopamでインストールしたため、/Users/my_name/.opam/4.14.0/bin
となった。
おわりに
VSCoqの記事が少なかったので練習がてら初投稿です。間違い・質問あればお寄せください。
参考記事:
「VSCodeでCoqを動かす」https://qiita.com/Yonono_01/items/d077c49cc874e900d9a8
-
任意のディレクトリで
opam install coq
を実行すれば良い ↩