使用 MSDN 文档,是否可以隐藏或筛选继承的成员



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

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

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

现在,在线MSDN习惯于将所有内容都扔在阳光下,这意味着试图弄清楚子类添加了什么,更不用说需要大量的扫描和更多的滚动。

也就是说,有没有办法,本地或在线,启用这些或类似的功能? 有没有人制作过这样做或类似事情的外部或第三方帮助查看器?

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

马克

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

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

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

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'。 该搜索字符串似乎涵盖了继承成员的每个实例。

最新更新