MemberLensIntelligent IntelliSense completions for string-based member accessors in C#. MemberLens brings autocompletion to methods that accept member names as strings — eliminating typos, reducing guesswork, and keeping your code in sync with your types. FeaturesSmart String Argument CompletionWhen you call a method whose parameter is decorated with Generic Type SupportWorks seamlessly with generic methods and generic classes. You can bind completions to a specific type argument index from either the method ( Rich Hover TooltipsHovering over a completion item shows a detailed tooltip for the underlying symbol, so you always know exactly what you're selecting. How It WorksWhen you call a method whose string parameter is decorated with Simply start typing in the method invocation and MemberLens will suggest any applicable field or method names, including private members. To annotate method parameters with the MemberAccessor attribute yourself, get the MemberLens.Attributes Nuget. See its description for how to annotate method parameters to bring MemberLens support to your code. Feedback & ContributionsFound a bug or have a feature request? Open an issue on the project repository. |