Releases: wmjordan/Codist
Version 6.0: C# 10 support, Auto Version Numbers
This new release of Codist adds support for C# 10 and introduces a function to automatically change version numbers for your C# projects before compilation.
Details are listed in the closed beta test issue.
Please Help Do A Good Deed After Download
I am asking you, my friends, once you've downloaded this version, please do a good deed to people around you.
- You can share your money or goods with someone who is in need--don't donate to me, however.
- You can have a good time with your parents, if you haven't done that for a long time. At least make a phone call or ask about their health.
- You can share your knowledge with someone who is less skilled than you to help him/her live an easier life.
- Or any other things that make someone else better.
Version 5.13: VS 2022 Support, Memory Leak Fixed
This new version has added support for VS 2022 and fixed memory leak in Codist components.
And it adds a new option to show member types in C# Navigation Bar Drop-down (disabled by default).
Default options of C# Quick Info are also changed, matching recent VS updates.
Some crashes introduced in previous versions are also fixed.
Version 5.12.2: C# NaviBar Displaying Member Types
This maintenance release has added option (by default disabled) to display member type in member lists of C# NaviBar. Some bugs are also fixed.
The support for VS 2022 is still on-hold, due to the issue of missing EnvDTE.dll.
Version 5.12.1: Better Reference Analysis
This maintenance release has improved reference analysis functions for C# languages and added static member filters to symbol lists.
Some bugs were also fixed.
The support for VS 2022 is still on-hold, due to the issue of missing EnvDTE.dll.
Version 5.13 beta: Support VS 2022
This version has added limited support to VS 2022 preview 2.1 and addressed an issue of memory leak in C# syntax highlighter.
Most functions should work.
Version 5.12: Significant Syntax Highlight Performance Boost
This version has boosted the performance of Advanced Syntax Highlight for at least 100 times for huge solutions with 50+ projects compared to previous versions. No more lags or UI freezing when typing in huge solutions.
It also enhances the preview of numeric values and colors in Super Quick Info.
A lot of bugs and crashes have been fixed as well.
For details about this release, see: #164
Version 5.11
This release has added a global namespace node to the navigation bar.
Symbol analysis commands are now asynchronous and won't block the user interface any more.
A new syntax highlight theme Pale Light is added.
A lot of bugs and crashes have been fixed as well.
Symbol analyzer
- Made most symbol analysis commands asynchronous
- Supported more scenario to type reference analysis results
- Significantly improved the speed of find members command
- Fixed Find Implementations command returned nothing if the symbol was a generic type
- Fixed Find Referrers command was returning wrong results for generic symbols in object initializers
- Supported executing Find Referrers on property getters or setters
- Returned type name for constructors from Copy Symbol Name command
Syntax Highlight
- Supported font stretch feature, using expanded or condensed fonts in the same family
- Fixed incorrect customized font sizes after changing editor font size in options page
- Added a new pale syntax highlight theme
- Resolved the conflict to brace matching
- Added method name to the common category of the syntax highlight customziation window
- Fixed advanced syntax highlighting was not working in C# Interactive window if it was opened before any code window
NaviBar
- Displayed global namespace
- Updated icon of search node
- Automatically select namespace or type in scope when items on NaviBar dropped down
Scrollbar Marker
- Optimized the display of member names on scrollbar
Super Quick Info
- Tweaked the display of C# Quick Info to make icons aligned vertically
- Fixed a bug which caused VS crash in C# Interactive window
Version 5.10: Navigation Bar and keyboard operation enhancement
In this new release, Codist has a more powerful Navigation Bar to show complete namespace hierarchy, previously only the innermost namespace was shown. With this new Navigation Bar, it is easier to navigate to other part of your code in the active document.
Some commands in the SmartBar are also enhanced.
Experience for programmers working majorly with keyboard is improved.
Quite a few bugs which crash VS are also fixed.
For the list of new features, please see #142.
If you like Codist, consider buy me a cup of Chinese tea.
Version 5.9.1: A few bug fixes
This is a maintenance release.
- Highlight
- Navigation Bar
- Fixed a crash when both syntax highlight and scrollbar marker were disabled (#145)
Version 5.9: C# 9 Support
New in this version
- General
- Fixed some crashes
- Supported C# 9.0 & VS 16.8
- Navi Bar
- Addressed Navi Bar was restored to default one in VS 2019 after file renaming
- Fixed drag-and-drop between files in Navi Bar could fail if target file opened
- Smart Bar
- Made collapsed lines expanded when selecting spans
- Others
- Respected screen DPI when taking screenshot