При наборе кода я обычно закрываю скобки, возвращаюсь внутрь, выхожу на улицу, печатаю точку с запятой и т.д.:
Я мог бы начать с (| является кареткой):
System.out.println()|
Затем перейдите влево:
System.out.println(|)
Затем это:
System.out.println(foo()|)
Снова отмените пробел:
System.out.println(foo(|))
Котировки ввода аналогичны:
System.out.println(foo(""|))
... и т.д..
Моя правая рука постоянно перемещается между домашним строком и клавишами со стрелками. Я пробовал vim, и хотя я знаю основы, мне все равно очень неудобно.
Как мне это сделать? Должен ли я просто вводить слева направо (открывать скобки, затем содержимое, затем закрывать скобки, затем точку с запятой)?
Спасибо.