Is there any function for automatic completion of a structural variable?

For example, when I type a variable of handles of a control on GUI, matlab doesn't show some variables available in the structural handles.
Is there any way to see whole list of variables in a struct at once when I type like, handles.blahblah.
When I was using MFC, there was such a function in Visual Studio and it was really convenient.
Please let me know and I'd really appreciate it.

 採用された回答

Jan
Jan 2013 年 10 月 9 日

0 投票

It depends. When the program is running and e.g. stopped by the debugger, you can use the TAB-autocompletion. But during editing, the field names of a struct (not "structural", which is something else) are not necessarily known, such that an auto-completion cannot be successful. A static code analysis might be misleading also, because fields can be created dynamically also. Example:
S.Field1 = 1;
if rand > 0.5
S.Field2 = 2;
else
S.Field3 = 3;
end
S.[Auto-completion cannot work here!]

その他の回答 (1 件)

Song Lee
Song Lee 2013 年 10 月 10 日

0 投票

Oh... okay.
Thank you very much for your input. I appreciate it.

カテゴリ

ヘルプ センター および File ExchangeVariables についてさらに検索

タグ

質問済み:

2013 年 10 月 8 日

回答済み:

2013 年 10 月 10 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by