Filter löschen
Filter löschen

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

1 Ansicht (letzte 30 Tage)
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.

Akzeptierte Antwort

Jan
Jan am 9 Okt. 2013
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!]

Weitere Antworten (1)

Song Lee
Song Lee am 10 Okt. 2013
Oh... okay.
Thank you very much for your input. I appreciate it.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by