-
-
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.0 Beta Version (C# 10 support, Auto Version Numbers) #181
Comments
So sorry to hear about your mother's passing. Please accept my sincere condolences. And what a wonderful thing you wrote about doing good things and spending time with the people close to you while you can! I wish you to encounter many people in your life who will do good deeds to you as well! The new beta version works great! The namespaces on the NaviBar work well, which is awesome as not having this feature prevented me from moving to the C# 10 new namespace declaration style. The colorization of record structs has improved - now both |
Wow! You are so fast! Yes, the latest beta fixed the record struct colorization, thank you! However, I thought I would mention another small issue, which has been with Codist for a while... Abstract class / Interface colorization: On the screenshot above |
It is a mystery in VS 2022 that the highlights have different precedence than prior versions. |
It's ok. It's not too important. There are actually a few other minor issues with highlights, but they are low priority, but perhaps I should mention them anyways:
Again, these are minor issues, so don't worry too much about them. These are just for your information, in case you are not aware of these. |
Thank you for reporting these two issues.
|
I noticed that the latest beta would sometimes get confused on the NaviBar and display namespace hierarchy multiple times: |
That's weird. I never experienced this. |
I will try to take notice when it happens. But it's not a big deal. It is rare and quickly goes away, once I change the scope, or add some code. |
I am pretty sure the duplicate / repeating namespace issue happens only in C# files that have been converted to use C# 10's file-scoped namespaces, as I have never seen it in classic |
Bug confirmed. |
@fitdev Please test the new beta which should have fixed the redundant namespace nodes. |
Thank you for the new beta! I will test it and let you know if I encounter this issue again. |
Hi friends, previously I used Automatic Versions to update assembly version numbers. However, it has not yet support VS 2022. Thus I spent a day to add the similar feature into Codist. |
|
Yes, it does update the
Could you share how the numbers are updated via MSBuild? |
Sorry did not see that. In my case it's kind of complex, and so is unlikely to be usable with this feature. Basically the versions would be dynamically determined from several MSBuild variables that come from different .targets files, and then combined together to produce a concrete version element. Given such a use case, I don't think this feature would apply. |
Thanks for your explanation. Your situations are really complicated. |
My friends, happy new year! I am going to release this version as version 6 in the recent future and I will work on some features requested by you previously. Please help by downloading the latest test version and see whether it works good on your computer. |
Thank you for all your hard work! Likewise I hope 2022 will be a much better year for you! |
I opened an issue (#188) for this problem. I will take a look into it again when I have time. |
Download
Codist 7090
Codist 7082
Codist 7052
Codist 7050
Codist 7045
Codist 7042
Codist 7038
Codist 7032
Codist 7012
Codist 6995
Codist 6967
Codist 6964
Codist 6949
Codist 6943
Please Help Do A Good Deed
My mother permanently left me last week on Nov, 19th. I felt very sad.
I am trying my best to recover from it and will do as much good deeds as possible.
I am asking you, my friends, once you've downloaded this beta version, please do a good deed to people around you.
Every good deeds you make will benefit my mothers' spirit and help her to reach the Nirvana. The more good deeds you do, the better you help.
What's New
The new function introduced in this version is the ability to automatically change assembly version numbers before each build. To customize the version numbers, right click a Project node in the Solution Explorer and select the Auto Build Version Settings... command.
Change the settings and press Save button in the dialog.
7045, 7090)The text was updated successfully, but these errors were encountered: