我不經常發帖,我試圖做我的研究,但根本找不到我的願望是否可以使用Visual Studio 2017社區編輯器。我是C#的入門級程序員,現在正在學習有關子類的知識。這是我的心願(和問題):如何在Visual Studio編輯器中突出顯示子類中的類變量
我曾經在一個單獨的文件(父類)開發的一類。這是一個非常簡單的類,帶有一些公共變量。現在在一個單獨的文件中,我有另一個基於Parent的子類Child(Parent:Parent)。在Child類中,我使用Child中可用的Parent變量。一切都很好,編譯器不會將我的代碼標記爲錯誤。所以,好或壞,對或錯,我都會得到一些課程和子課程。
我對Visual Studio編輯器的願望是當我看着我的孩子上課,我發現自己想知道,這些變量從哪兒來的一些變量?他們在哪裏定義?然後,我有了我的一刻,並記住他們來自父級。如果我「窺視定義」的代碼,一切都很好地向我透露。
但我的問題是你可以Visual Studio編輯器以某種方式着色這些變量,在子類中使用,但在父類中定義?特別是當我的父類是在當前未打開另一個文件?
只是一個願望......否則我有什麼是好的,但它會很高興我的代碼很長一段時間後,希望只看到這些的時候變量源自另一種顏色的父類可能
我確實嘗試通過字體顏色設置,但老實說是不知所措,並且找不到直接打擊。
對這個非常低優先級的問題的任何幫助或意見將是受歡迎的。
謝謝。
我不認爲有這樣的選擇。我從來沒有見過或甚至考慮過爲超級班級申報的成員加上不同顏色的可能性。我認爲事實是,你不需要它。當我現在看到一個新的變量時,我會查看它的名字並找出它的用途。只要編譯器不抱怨,該變量可能被聲明爲_somehwere_。 – Sweeper
聽起來你想創建一個Rosyln分析器。它不是微不足道的,但比以前擴展VS的方法更簡單。 – Crowcoder
謝謝Crowcoder的評論。我從來沒有聽說過Rosyln分析儀,但我會研究它。我很感激答覆。 –