2011-12-18 9 views
7

可能性の重複:
What alternatives are there to the MATLAB Editor?.mファイルの代替エディタはありますか?

私は私の開発時間を改善するために探しています。
標準のMatlabエディタに加えて、他にも素晴らしい機能がいくつかありますか?

+1

エディタだけを探しているなら、 'Emacs'は素晴らしい' Matlab'モードを持っていますが、あなたはブレークポイントなどを設定することはできません。それ以外にも、コードの書式設定/インデントがはるかに簡単です。 – user1071136

+2

@ user1071136:興味深い。ですから、ctrl-A、ctrlよりも少なくする必要があります.Matlabエディタですべてをインデントする必要がありますか? – Jonas

+0

@Jonasまあ、それは味の問題ですが、Matlabにはインデントの方法があり、好きではないかもしれません(設定する方法があり、簡単に見つけられないかもしれません)。それ以外の場合は、あなたの行が長すぎる場合、自動改行は行われません。 – user1071136

答えて

6

EmacsはEmacsのある他のすべての良さなど、素敵なMATLABモードを、持っている、それを好きな人がいます。しかし、Ctrl-ReturnやF5のような実行ショートカットを持っていないという欠点があります。少なくともボックス外にはありませんが、どこかの誰かがa plugin for thatを作っていれば、私は全く驚かないでしょう。

編集:リンクを追加しました(ただし、「プラグイン」は実際にはメジャーモードを含むmatlab-emacsプロジェクトの一部です)。

1

フリーメートですが、それほど良いわけではありません!

あなたはそれをhttp://freemat.sourceforge.net/

を試すことができます私はそれはあまり好きではありませんが、

5

Vimはnice Matlab syntax highlighting and indentingです。そして、すべてのawesomeness vim packはデフォルトで;)。

しかし、フライコードのチェックやデバッグのためのブレークポイントの設定などの高度な作業では、Matlabエディタのようなものは見つかりませんでした。

10

私はあなたが以下の理由により、MATLABエディタを使用しておくべきだと思う。それを選択してF9を押して、コードの一片の実行するため

  • 高速ショートカット。またはF5を入力してスクリプト全体を実行します。

  • 非常に完全ヘルプ、タイプdocとなります。

  • セルモードを使用して、コードを実行するためのファーストショートカット。

  • 非常に良好で速い機能とファイル名の自動補完;機能の引数のヘルプ。

  • 優秀プロファイラとファイル比較ツール。

  • エディタはいくつかの間違いを強調し、コードの改善を提案します(非常に便利です)。変数を選択すると、この変数の他のすべてのインスタンスが強調表示されます。

  • デバッグデバッグ中に変更することができるツール、簡単に配置できるブレークポイント。選択しCtrl+Dを押すかopenを入力してオープン関数ファイル

  • ショートカット。

この機能は、他のMATLABエディタにはありません。

+0

ありがとう@Oli、私はこれらの利点について知っています。しかし、そこに何か不足しているかどうかを知りたかったのです。 –

+2

MATLABのMファイルエディタは、長年にわたりTMWからかなりの注目を集めています。最大限の機能を使用するには、最新リリースを使用していることを確認してください。 – Nzbuu

関連する問題