![]() This release also has an Unreal Engine-specific tweak. You can now instruct VA to read custom file types as shader files by specifying the file extension in a dialog. Next up, Visual Assist showcases continued improvements to shader files support, which we released a few months back. Similarly, the parser now recognizes a lookalike case when auto assigning multiple variables from a constructor (ie. ![]() In C#, the parser now recognizes multiple variables from a struct (tuple deconstruction)-allowing all VA’s features to work properly.This is especially apparent when using pointers that also reference other pointers. Auto type deduction comprehension has been improved.READ: Announcement blog (with screenshots).įirst in our list of updates are a number of parser improvements. Many of the updates included are a result of your continuous feedback and bug reports, so keep ‘em coming! VA 2023.1 is an extensive update bringing a wide range of improvements for a variety of functions-useful for all types of developers. NEW C++: Code inspections for bugprone-inaccurate-erase and bugprone-bool-pointer-implicit-conversion. NEW Added UI to Find References results to repeat a search for the entire solution. NEW Improved code formatting when pasting Unreal Engine source code. NEW Added support for custom shader file extensions. NEW C++: Add parser support for C++ 17's structured binding from a constructor. NEW C#: Improved parser support for C# tuple deconstruction. Fixed minor visual theming issues in various VA dialogs.ĭownload release Learn more NEW C++: Improved parser auto type deduction for pointers.Improved tab completion in C# to interact better with build in tooling.Fixed issues which could lead to missing icons.Fixed issues which could lead to the VA Navigation Bar being drawn incorrectly.Fixed issue where shader coloring sometimes not applied to files opened automatically on solution load.Fixed issue where shader coloring may not be applied to the correct file extensions.Fixed issue where Code Inspections could fail with the latest MSVC includes.Improved auto type deduction for const, pointers and chained function calls.Fixed issue where installer exe could report errors after a successful install.Learn more about what we added and changed in this release in our release announcement blog post. Some quality of life tweaks and bug fixes have also been made based on your requests-read on further in the blog for more details. There are also a wealth of general improvements such as enhanced shader file recognition for more file types and a new option to revert to the legacy UI for the extension menu. Several steps have also been taken to make code inspections more up-to-date and more accessible. VA 2023.2 is now available for download! This release highlights broadening the scope of code inspections, giving it unrestricted access to the entire library of code checks from Clang. NEW Code Inspections Clang engine updated to version 15.0. NEW Added Code Inspection for bugprone-argument-comment clang checker. Try it out! NEW Added Code Inspection for bugprone-swapped-arguments clang checker. ![]() NEW Beta label removed from Code Inspection. NEW Implement Virtual Methods context menu option to check / uncheck all. NEW Greater customization for shader file extensions with no hardcoded extensions. NEW Option to remove Extensions menu in VS 2019+ for a legacy style menu. ![]() Download release Learn more NEW Code Inspections support for enabling unevaluated Clang Tidy checkers as Code Inspections. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |