A Visual Studio Code extension to quickly swap between C++ header and source files.
I made this extension for personal use out of frustration at how slow the builtin C/C++ swapping functionality is for larger projects.
Existing extensions doing the same thing weren't quite as fast as I would have liked them to be.
I am releasing this extension in hopes that someone else will find it useful.
Swap between header/source files with:
Alt+O
Ctrl+Shift+P
(Cmd+Shift+P
on Mac) ->Swap Header/Source
If multiple valid swaps candidates are found, a quick picker prompt lets you decide which file to swap to.
Results are cached so subsequent swaps are lightning fast.
swapHeaderSource.headerExtensions
: Specify which file extensions qualify as header filesswapHeaderSource.sourceExtensions
: Specify which file extensions qualify as source filesswapHeaderSource.disableCaching
: Disable caching if you prefer
Initial release