Это - больше выбора синтаксиса. Я предпочитаю группировать свои условия объединения с моими соединениями, следовательно я использую синтаксис ВНУТРЕННЕГО ОБЪЕДИНЕНИЯ
SELECT a.someRow, b.someRow
FROM tableA AS a
INNER JOIN tableB AS b
ON a.ID = b.ID
WHERE b.ID = ?
(? будучи заполнителем)
В этом контексте, если вы нажмете Ctrl-Shift-Enter , как предлагает CrazyCoder, вы получите такое поведение. Он добавит фигурные скобки и поместит ваш курсор на следующую строку. Вы также можете нажать Shift-Enter , что переведет вас на следующую строку и сделает меньше предположений о коде. Ctrl-Shift-Enter ведет себя по-разному в зависимости от кода, на который он смотрит, поэтому это не даст вам единообразного поведения. Например, в середине строки он помещает вас в конец строки и добавляет точку с запятой.
Кажется, что здесь предпочтительным ключом end является ключ для перехода в конец строки. Вы можете добавить в карту ключей дополнительный ключ для перехода в конец строки, если вам больше подходит другая комбинация клавиш, но она выиграла »