16

タブを押すとMATLABコマンドプロンプトでオートワードコンプリートを使用できますが、mファイルのエディターを使用している間は使用できません。エディターでタブ補完を使用する方法はありますか?

4

3 に答える 3

22

この MathWorks ブログ投稿によると、MATLAB R2010a のコマンド ウィンドウと同じようにエディターでタブ補完が機能しますが、[キーボード設定] メニューで有効にする必要がある場合があります。

古いバージョンの MATLAB の場合、エディターでのタブ補完は、ワークスペースで既に作成されている関数名と変数に対してのみ機能します。そのため、変数を使用してスクリプトをfoobar作成していて、その変数がまだワークスペース (つまり、コマンド ウィンドウ) に作成されていないfoobar場合、エディターでタブ補完を使用しても表示されません。これは、MATLAB 7.8.0 (R2009a) でテストしたときのケースでした。

于 2010-07-11T18:23:05.120 に答える
18

コードを書いているときは、キー「TAB」を押します。以下を参照してください。

ここに画像の説明を入力

于 2014-04-28T18:47:15.957 に答える
7

タブ補完は、Matlab のパス上にある関数名に対して機能します。変数がワークスペースに存在する場合、変数名にも機能します。したがって、コーディング中にコマンドを評価することをお勧めします。これにより、エラーをすぐに確認でき、変数をオートコンプリートで使用できるようになります。

于 2010-07-11T19:50:50.093 に答える