2

OCamlSpotter を使用して ocaml コードを参照しようとしています。私はopamを使用しているので、私がしたことは、

%opam install spotinstall
ここで、正確に何をすればよいかわかりません。

1-make、make、インストールするだけですか?2-コマンドのマニュアルはありません。コードを閲覧する方法はありますか?

ありがとう

4

1 に答える 1

4

SpotInstallはocamlspotterではありません。OCamlSpotter、TypeRex、その他のソフトウェアのコードブラウジングに必要なバイナリアノテーションファイルをインストールするのに役立ちます。

SpotInstallのドキュメントはhgリポジトリにあります:https ://bitbucket.org/camlspotter/spotinstall 。ソースではREADME.rstとしても入手できます。

OCamlSpotterは、Emacs(またはVim)を介して使用するように設計されています。使用方法は、ocamlspot.elで大まかに説明されています。opam経由でインストール可能である必要があります:opaminstallocamlspot。ocamlspot.elは、opamディレクトリ$ HOME / .opam // system / lib /ocamlspot/の下にあります。

OCamlSpotter configを正しく設定した場合は、カーソルをOCamlソースコードバッファ内のOCaml識別子に移動し、CTRL-c;と入力します。ソースコードが-bin-annotオプションでコンパイルされている場合、ocamlspot.elはその定義を表示する必要があります。

いくつかのポイント:

  • emacs設定でocamlspotバイナリを設定します(Mxcustomize-group => ocamlspot)
  • -bin-annotを使用してOCamlコードをコンパイルします
  • 何か問題が発生したと思われる場合は、バッファ*ocamlspot-process*を参照してください。
  • StackOverflowではなく、https: //bitbucket.org/camlspotter/ocamlspot/issues?status = new&status=openでバグレポートを送信します

Vimユーザーを使用している場合、私はocamlspot.vimを作成しましたが、テストが不十分です。申し訳ありませんが、Vimは使用していません。

于 2013-01-22T08:53:25.623 に答える