Ms-vscode.csharp-1.15.2.omnisharp\1.30.1\OmniSharp.exe Steps to reproduceĬreate a TestServer that has a IHostedService with dependencies and do not perform a graceful close on the TestServer using the following code: ().GetAwaiter().GetResult(). You can change the behaviour by adding this configuration to User Settings: "classLens.openSideBySide": falseĬlassLens does not support batch import, for example: import * as Layout from class ClassName extends Layout.BaseClass implements Layout.NET Core SDK (reflecting any global.json):īase Path: C:\Program Files\dotnet\sdk\2.1.301\ File will be opened side by side by default. any class member that overrides base class' member.ĬlassLens also allows you to quickly navigate to the parent member by clicking on the CodeLens.any class member that is an implementations of the class's interfaces.Failing to find anything in the Marketplace, I finally developed this extension ClassLens, just to do what WebStorm does in in the form of CodeLens in vscode.Īs the name implies, ClassLens marks the following members in an class in the form of Codelens, when vscode CodeLens is enabled: I switch from WebStorm to vscode and find myself missing a feature miserably: the ability to see which members in a class are overrides to a base class and which members are interface implementations with a glance, plus the ability to navigate to the parent member quickly. ClassLens shows class's relationships with its interfaces and parent class in the form of CodeLens
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |