【发布时间】:2020-12-29 04:45:19
【问题描述】:
我正在使用带有 Visual Assist 的 Visual Studio。
我发现如果一个类变得太大,你必须向上滚动以检查访问修饰符以了解方法或变量是否是公共的、受保护的等等。这需要一些时间,如果你可能会错过访问修饰符滚动太快。
有没有办法让我立即知道会员的可访问性?
(场景:探索虚幻引擎源代码...)
【问题讨论】:
-
分成小班。上帝对象是坏的(其中包括这个原因)。
-
@πάνταῥεῖ 不确定可怜的老汤姆是否愿意为 Epic Games 工作。
-
一些 IDE(例如 Visual Studio IIRC,也可能是 Eclipse)也有一个小树形视图,显示按可见性(或字母顺序)排序的类成员,以便快速导航。
-
在包含标题之前只需
#define private public。现在,您可以放心,所有成员都是公开的 :-) -
@Jeffrey:唉,这是未定义的行为。
标签: c++ visual-studio intellisense access-modifiers visual-assist