Editor code completion for MATLAB Handle classes?
古いコメントを表示
When working with the definition for a handle class. Can the code completion feature see the methods and properties of the class?
classdef A < handle
properties
a;
b;
end
methods
function obj = A()
obj.b = 1; %Code Editor does not see the property b when I type in the period after obj.
end
end
end
Code Editor does not see the property b when I type in the period after obj.
採用された回答
その他の回答 (1 件)
Inside most class methods, the editor would have no way of knowing in advance that "obj" is intended to be an object of the class. The constructor is an exception, because a class member is the only legal output argument of class constructors. But I can imagine the editor developers simply not investing in special treatment for constructors, when it's a convenience that can't be given anywhere else.
カテゴリ
ヘルプ センター および File Exchange で Entering Commands についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



