-
-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Codist 6.4 Beta #206
Comments
@fitdev |
@wmjordan
|
Thank you for your suggestion. It does require some extra code to implement that. I will see into it later.
Distinction does exist. Those readonly properties, auto-properties, init-only properties, static members, async members, etc. do have their special icons on the right side of the drop-down list. Perhaps I shall present a legend at the bottom of the list to tell the user what those icons mean. |
Yes, your initial choice for the icons seems the best to me. The other two choices are much worse in my opinion. Too bad you are limited only to the icons shipped with VS. As a side note, perhaps there is a way to use custom icons? In fact I would much prefer pre-VS2022 icons for most of the symbols. So maybe if you can add this as a feature to Codist that would be real nice! |
Yes, there is. But it requires so much work that the gain is far less than my cost. |
I understand. Perhaps something for the backlog then. |
Just a quick idea: It would be nice if somehow you can surface Default Interface Implementations (DIMs) in both super quick info tips, as well as NaviBar's dropdown (i.e. indicate which interface members actually have DIMs). |
Thank you for reminding me that. |
I created a sample project with DIM. Zero members are reported for type Currently the NaviBar incorrectly displays accessibility as |
Yes, the way you described it seems correct. Thank you for looking into this so quickly. |
The filter button, at this moment, could not serve that. |
Sure, that's another way to do it. Ideally though such members should be clearly marked as coming from DIMs and not defined on the type itself. |
Yes, I am going to mark that kind of members at the right side icons in the symbol list. |
There's a new beta version which has special icon for interface methods that have default implementation. @fitdev |
Just installed the latest beta. I like the way you show DIMs now. Looks good. I will let you know if I have more feedback. |
Well, glad you like that. |
Got an exception when apparently trying to hover over some code or doing document formatting:
|
Sorry to see this. Please use the new beta. |
Don't use build 7354, please use 7355. |
Download
Codist 7355
Codist 7353
Codist 7347
Codist 7345
Codist 7331
Codist 7328
Codist 7323
Codist 7318
Codist 7310
Codist 7307
What's new
#region
nodes on C# NaviBar to display members within#region
directive pairs (Suggestion: Display #Regions in the NaviBar #196, 7307, 7310)When this option is in effect, accessor properties are not counted when filtered by Fields and auto properties
...accessor properties will be filtered along with methods
<inheritdoc/>
in C# XML Doc could crash VS (7353)The text was updated successfully, but these errors were encountered: