mirror of
https://github.com/chylex/IntelliJ-IdeaVim.git
synced 2025-06-05 22:34:03 +02:00
Move ideajoin examples to wiki
This commit is contained in:
parent
7c5dca202e
commit
d06f2a2d18
@ -1,51 +0,0 @@
|
|||||||
Some examples of join command with `ideajoin` option enabled.
|
|
||||||
Put `set ideajoin` to your `~/.ideavimrc` to enable this functionality.
|
|
||||||
|
|
||||||
1) Automatic join concatenated lines:
|
|
||||||
|
|
||||||
```
|
|
||||||
"Hello" + -> "Hello world"
|
|
||||||
" world!"
|
|
||||||
```
|
|
||||||
|
|
||||||
2) Nested if's:
|
|
||||||
|
|
||||||
```
|
|
||||||
if (a) { -> if (a && b) {
|
|
||||||
if (b) { ...
|
|
||||||
... }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
3) Remove braces from one line for / if / while:
|
|
||||||
|
|
||||||
```
|
|
||||||
if (fail) { -> if (fail) return;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
4) Kotlin one line method:
|
|
||||||
|
|
||||||
```
|
|
||||||
fun myNumber(): Int { -> fun myNumber(): Int = 42
|
|
||||||
return 42
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
5) Join declaration and initialization:
|
|
||||||
|
|
||||||
```
|
|
||||||
int a; -> int a = 5;
|
|
||||||
a = 5;
|
|
||||||
```
|
|
||||||
|
|
||||||
6) Chain call:
|
|
||||||
|
|
||||||
```
|
|
||||||
sb.append("a"); -> sb.append("a").append("b");
|
|
||||||
sb.append("b");
|
|
||||||
```
|
|
||||||
|
|
||||||
And other functions provided by the plugins.
|
|
Loading…
Reference in New Issue
Block a user