5

我在帮助查看器中看到的最酷的功能之一是能够隐藏继承的成员,这样您就可以只关注特定子类提供的内容。一个很好的例子是here...

http://james.newtonking.com/projects/json/help/html/T_Newtonsoft_Json_JsonConvert.htm

实际上,该页面有多种显示帮助的选项,而不仅仅是隐藏继承的成员。

现在在线 MSDN 有一个习惯,就是把所有东西都扔到太阳底下,这意味着试图弄清楚子类添加了什么,更不用说需要大量的扫描甚至更多的滚动了。

也就是说,是否有任何方式(本地或在线)来启用这些或类似功能?是否有人制作了执行此操作或类似操作的外部或第三方帮助查看器?

(注意:我不确定这是否适用于 SO,因为它不是编程的东西,但它是一种与 IDE 相关的东西,所以我想我会赌博并将它放在这里。)

标记

4

2 回答 2

2

隐藏继承的项目是我曾经在轻量级风格的在线 MSDN 文档中错过的一件事。

幸运的是,它可以通过在浏览器中使用一点 JavaScript 来轻松解决。有关详细信息,请参阅如何在 MSDN 页面上隐藏继承的成员

您应该能够扩展使用的原则来隐藏您需要的任何信息(例如,您可以使用图标来区分静态成员、方法、属性等......)。

于 2011-05-22T16:28:39.953 回答
1

2016年的更新答案:

在现代浏览器中使用以下 javascript 片段作为 URL 创建书签:

javascript:var trs=document.getElementsByTagName('tr');var l=trs.length;for (var i=0; i<l; i++) {  var tr=trs[i];  if (tr.innerHTML.indexOf('(Inherited from ')>-1)  tr.style.display=tr.style.display=='none'?'':'none'; }; void(0);

在 MSDN 类文档页面上单击此书签将打开和关闭所有继承的成员。

javascript只是查看页面上的所有表格行('tr'),找到包含字符串'(继承自'的任何行,并将它们的显示样式(可见性)设置为'none'。那个搜索字符串似乎覆盖被继承成员的每个实例。

于 2016-04-13T16:27:33.037 回答