1. ホーム
  2. ide

[解決済み] OCaml言語用IDE

2022-03-02 03:47:19

質問

Camelia以外に信頼できるOCaml IDEはありますか?

eclipseベースのIDEがあれば、それを希望します。

どのように解決するのですか?

編集部

- Emacs

標準配布の ◦ ocaml-mode

代替のtuareg-mode https://forge.ocamlcore.org/projects/tuareg/

- チートシート http://www.ocamlpro.com /files/tuareg-mode.pdf

◦ camldebug とデバッガとの統合

C-c C-t キーショートカットによるタイプフィードバック、.annot ファイルが必要です。

- ヴィム

OMLet プラグイン http://www.lix.polytechnique.fr/~dbaelde/productions/omlet.html

◦ タイプルックアップの場合:どちらか https://github.com/avsm/ocaml-annot

- または http://www.vim.org/scripts/script.php?script_id=2025

- もですか? http://www.vim.org/scripts/script.php?script_id=1197

- エクリプス

OCaml開発ツール http://ocamldt.free.fr/

◦古いプラグイン OcaIDE http://www.algo-prog.info/ocaide/

- タイプレックス http://www.typerex.org/

現在、Emacsのtyperex-modeとして使用されていますが、Emacsとの統合も可能です。 他のエディタも改善される予定

◦ 識別子の自動補完(実験中)

識別子のブラウジング: タイプとコメントを表示、定義へ移動

ローカルおよびプログラム全体のリファクタリング: 識別子とコンパイルユニットの名前を変更、消去を開く

- 一部の専用エディタ

◦ OCamlEditor http://ocamleditor.forge.ocamlcore.org/

◦ ocamlbrowserはライブラリとプログラムを検査する

- モジュールの中身を見る

- 名前とタイプで検索

- 基本編集、シンタックスハイライト機能付き

◦ カメレオン http://home.gna.org/cameleon/ (古い)

◦カメリア http://camelia.sourceforge.net/ (さらに古い)

NEW:エディタ OCaml-top(トップ シンタックスハイライト、インデント、タイプ表示、すべてのシステムで動作します。

NEW: マーリン TypeRexに似ているが、ワークインプログレスファイルでよりよく動作する。現在、VimとEmacsのフロントエンドがある。