Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
select enclosing c/c++ element #373
Comments
|
Thank you, I'll look into this in a few weeks. Something similar should be possible with libclang. |
Hey. Great project!
I have a proposition for feature i often used in Intellij and Eclipse called in Eclipse: "select enclosing element".
For example in code below:
if you put cursor mark in the center of the word "positions_" and activate shortcut, editor will select one word:






After subsequent calls to the same shortcut it's selecting bigger and bigger fragments of code:
after that it selects whole function block, whole function, whole namespace and finally whole file.
This can save user from a lot of troublesome arrow manipulations.
That is certainly not trivial to get it right for every type of expressions, but maybe with some clang help it would be doable? I think it's a neat feature that might be worth a trouble.