https://bugs.kde.org/show_bug.cgi?id=370716

            Bug ID: 370716
           Summary: Automatically overwrite closing brackets
           Product: kdevelop
           Version: 5.0.1
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: jbev_kdebugs...@refining-linux.org

This is a feature which all JetBrains IDEs (IntelliJ IDEA, CLion, PyCharm etc.)
have and which is super useful and makes working with automatically inserted
closing brackets a lot more fun.

When I type something like

void foo(int bar|)

(with | showing the current cursor position and the closing bracket
automatically inserted), I usually need to move my finger to the right arrow
key to skip the closing bracket. However, in IntelliJ I can simply type ")"
instead which does the same, so I have

void foo(int bar)|

In KDevelop, however, I end up with

void foo(int bar)|)

Would be great if this could be implemented. This also makes it easy to not get
lost in too many consecutive closing brackets, because you simply type ")"
until the editor tries to insert a new one and then you know you reached the
end (which isn't always obvious just with highlighting).

Reproducible: Always

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to