我不经常发帖,我试图做我的研究,但根本找不到我的愿望是否可以使用Visual Studio 2017社区编辑器。我是C#的入门级程序员,现在正在学习有关子类的知识。这是我的心愿(和问题):如何在Visual Studio编辑器中突出显示子类中的类变量
我曾经在一个单独的文件(父类)开发的一类。这是一个非常简单的类,带有一些公共变量。现在在一个单独的文件中,我有另一个基于Parent的子类Child(Parent:Parent)。在Child类中,我使用Child中可用的Parent变量。一切都很好,编译器不会将我的代码标记为错误。所以,好或坏,对或错,我都会得到一些课程和子课程。
我对Visual Studio编辑器的愿望是当我看着我的孩子上课,我发现自己想知道,这些变量从哪儿来的一些变量?他们在哪里定义?然后,我有了我的一刻,并记住他们来自父级。如果我“窥视定义”的代码,一切都很好地向我透露。
但我的问题是你可以Visual Studio编辑器以某种方式着色这些变量,在子类中使用,但在父类中定义?特别是当我的父类是在当前未打开另一个文件?
只是一个愿望......否则我有什么是好的,但它会很高兴我的代码很长一段时间后,希望只看到这些的时候变量源自另一种颜色的父类可能
我确实尝试通过字体颜色设置,但老实说是不知所措,并且找不到直接打击。
对这个非常低优先级的问题的任何帮助或意见将是受欢迎的。
谢谢。
我不认为有这样的选择。我从来没有见过或甚至考虑过为超级班级申报的成员加上不同颜色的可能性。我认为事实是,你不需要它。当我现在看到一个新的变量时,我会查看它的名字并找出它的用途。只要编译器不抱怨,该变量可能被声明为_somehwere_。 – Sweeper
听起来你想创建一个Rosyln分析器。它不是微不足道的,但比以前扩展VS的方法更简单。 – Crowcoder
谢谢Crowcoder的评论。我从来没有听说过Rosyln分析仪,但我会研究它。我很感激答复。 –