IDEA-80056 Column selection mode improvement

completion behaviour improvements:
* insert generated text into all carets' positions
* apply post-completion actions (like parenthesis insertion) to all carets
This commit is contained in:
Dmitry Batrak
2014-02-21 16:48:27 +04:00
parent 65fc83821d
commit 99dab771cd
7 changed files with 88 additions and 22 deletions
@@ -0,0 +1,4 @@
class Foo {{
ret<caret>;
ret<caret>;
}}
@@ -0,0 +1,4 @@
class Foo {{
return<caret>;
return<caret>;
}}
@@ -0,0 +1,4 @@
class Foo {{
System.out.ap<caret>
System.out.ap<caret>
}}
@@ -0,0 +1,4 @@
class Foo {{
System.out.append(<caret>)
System.out.append(<caret>)
}}