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!



