【发布时间】:2009-05-02 02:04:53
【问题描述】:
有没有办法在智能感知中突出显示自定义类的属性/功能?它在框架中被大量使用,它确实有助于展示一个类的主要特性。我试过寻找一个属性,因为我知道过时的属性会影响显示,但没有运气。
编辑
由于我对智能感知如何显示项目的误解,原始问题存在缺陷。正如答案中所解释的,粗体项是由子类创建的新属性/函数,换句话说,粗体是自动完成的。
如果有任何其他方法可以突出显示某些功能,我仍然很感兴趣,如果有帮助,我会使用 ReSharper。
【问题讨论】:
-
随机问题:Intellisense 中的粗体属性/方法是任意一组看起来像是类的“主要特征”的任意集合,还是只是那些不是从超类继承的?
-
我不这么认为。即使可以,您真的希望您的对象充满“主要特征”吗? obsolete 在 UI 上显示任何内容的唯一原因是因为它旨在警告使用该对象的用户。我认为您应该专注于使您的对象不言自明。您可以随时将 cmets 添加到方法中,以便进一步说明。
-
另一种方法是返回仅在代码中公开“主要功能”的接口,而不是内部混乱的实现对象。
-
我认为粗体属性/方法是直接在相关类上实现的,而不是从基类继承的?