IntelliJ автоматически заполняют Escape

Это - больше выбора синтаксиса. Я предпочитаю группировать свои условия объединения с моими соединениями, следовательно я использую синтаксис ВНУТРЕННЕГО ОБЪЕДИНЕНИЯ

SELECT a.someRow, b.someRow
FROM tableA AS a
INNER JOIN tableB AS b
  ON a.ID = b.ID
WHERE b.ID = ?

(? будучи заполнителем)

11
задан intargc 27 October 2009 в 15:46
поделиться

1 ответ

В этом контексте, если вы нажмете Ctrl-Shift-Enter , как предлагает CrazyCoder, вы получите такое поведение. Он добавит фигурные скобки и поместит ваш курсор на следующую строку. Вы также можете нажать Shift-Enter , что переведет вас на следующую строку и сделает меньше предположений о коде. Ctrl-Shift-Enter ведет себя по-разному в зависимости от кода, на который он смотрит, поэтому это не даст вам единообразного поведения. Например, в середине строки он помещает вас в конец строки и добавляет точку с запятой.

Кажется, что здесь предпочтительным ключом end является ключ для перехода в конец строки. Вы можете добавить в карту ключей дополнительный ключ для перехода в конец строки, если вам больше подходит другая комбинация клавиш, но она выиграла »

6
ответ дан 3 December 2019 в 09:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: