Feature #5036 2010-06-17 21:44
rjwgnr27
parentheses/backets on selection
A quick editing feature I have used is when an expression is highlighted, and a (open) parenthesis is typed, the matching parentheses is added to the other end. So if you have: a + 10 * 2 and highlight "a + 10" then press "(", you would get: (a + 10) * 2 Probably, the selection should remain unchanged, i.e. inside the parenthesis. Similar feature would be for languages where brackets are meaningful (like C, etc), when lines are selected, and a "{" is typed, the range becomes bracketed and indented according to the style. The cursor could move to the outside of either bracket, so you could add your "if", etc: some_code_here(); #>> start of selection do_something(); do_another_thing(); ++i; # << end of selection With the above lines selected, typing "{" becomes: some_code_here(); { do_something(); do_another_thing(); ++i; } If the cursor is now at the "{", I can start adding my "if" or "for" or whatever for the block.
- Category
- Editing
- Status
- Open
- Close date
- Assigned to