BigBahss / vscode-cmantic

C/C++ code generation for VS Code: Generate Definitions, Getters, Setters, and much more.
https://bigbahss.github.io/vscode-cmantic/
MIT License
83 stars 9 forks source link

Move definition into/out-of class body #7

Closed BigBahss closed 3 years ago

BigBahss commented 3 years ago

Rounds-out the functionality of 'Move Definition' by adding a command/code-action to move a definition into/out-of the class body for member functions.

Additionally, this closes #6. Also, parsing has been overhauled and will now accurately find matching parentheses, brackets, etc. 'Add Definition' has also been changed to not reveal existing definitions if the user has unset the 'revealNewDefinition' setting.