vscode-cmantic
vscode-cmantic copied to clipboard
C/C++ code generation for VS Code: Generate Definitions, Getters, Setters, and much more.
Hi BigBahss, thank you for making this extension :D One feature I'd love to see is the possibility to automatically create Constructors with either no arguments, required arguments or all...
I'm using PlatformIO which uses .cpp and .h files I click in a .h file, select a field invoke c-mantic generate getters and setters and I get "Detected language is...
I noticed a strange bug when using CRLF line endings. Whenever i wanted to add a definition, somehow an excess of newlines would appear, e.g.: ```cpp void Instance::function() { }...
When using `\r\n` line endings, a lot of excess lines appear. It turns out, that there is a bug in the formatting function, adding `\t` in between and after `\r\n`...
One of the most powerful refactorings is possibly the extraction of a block of code into a new function/method. Would it be possible to add this feature?
I would like having an refactoring option to update parameter name in function declaration once I change it in definition.
Right now if I use the "switch header/source in workspace" command and no matching header was found, then the extension will helpfully throw an error saying "no matching header/source found"....
As a feature request, it would be helpful if the Header Guard format could also have variables for the path relative to its source git (or other source control repo)...
'Add definition in this file' always add the 'inline' keyword. For header declarations, where the definition will be placed also in the header, this is correct. But if the declaration...
Hello BigBahss, This tool saved me a lot of pain, but how about if one can right click on a class and move all implementations from header to source file...