Skip to content
This repository was archived by the owner on Jun 25, 2020. It is now read-only.
This repository was archived by the owner on Jun 25, 2020. It is now read-only.

select enclosing c/c++ element #373

@szymonk211

Description

@szymonk211

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:

image

if you put cursor mark in the center of the word "positions_" and activate shortcut, editor will select one word:
image
After subsequent calls to the same shortcut it's selecting bigger and bigger fragments of code:
image
image
image
image
image
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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions