Author |
Topic |
|
Bejoscha
New Member
Germany
7 Posts |
Posted - Nov 09 2022 : 05:55:00 AM
|
I've been using VisualAssist for years but most likely know only a very small amount of its functionality, so please tell, if my requested functionality already exists in some form:
When looking at a typical MFC resource.h file it is far from obvious if all of the defined resource-IDs are actually in use. In order to clean up, I would like to be quickly able to identify and remove those, which aren't.
In a manual-approach, I would select a defined resource id, say "IDC_BUTTON_1" and then perform a solution-wide text-search if it shows up anywhere additional to the current resource.h file. (In particular, if it shows up in the .rc files!) If not, I would simply delete it.
Instead of a text-search, I can also use the "Find references" functionality (SHIFT ALT F) ****** Now my feature request would be to have a code-cleanup method for resource.h files which performs the task for all defined resource-IDs, i.e. all keywords defined with #define in the file and then highlights all that have no references outside the document. (with option to then delete those lines)
|
|
feline
Whole Tomato Software
United Kingdom
19014 Posts |
Posted - Nov 15 2022 : 09:16:05 AM
|
Unfortunately no, this isn't currently a feature that we have, but we are looking to add a feature that scans for unused methods and variables, and since this is a logical extension of this, I have put a note of this idea onto that feature request:
case=2335 |
zen is the art of being at one with the two'ness |
|
|
|
Topic |
|
|
|