Shortcut to Uppercase Выбранный текст в Oracle SQL Developer

Я хотел бы выделить некоторый текст в рабочем листе SQL Developer и преобразовать его в верхний регистр с некоторым сочетанием клавиш.

Есть ли такой ярлык в Oracle SQL Developer?

Я использую версию 4.1.2.

Ответ 1

Нашел! Вы можете выбрать текст на листе, а затем использовать Ctrl + Shift + " для переключения между случаями (в версии 4.1.2).

Он будет циклически переключаться между следующими случаями:

Верхний регистр:

SELECT * FROM MYSCHEMA.EXAMPLE;

Нижний регистр:

SELECT * FROM MYSCHEMA.EXAMPLE;

Верхние ключевые слова:

SELECT * FROM MYSCHEMA.EXAMPLE;

Нижние ключевые слова, верхние идентификаторы:

SELECT * FROM MYSCHEMA.EXAMPLE;

Верхние ключевые слова, нижние идентификаторы:

SELECT * FROM MYSCHEMA.EXAMPLE;

Начальная крышка:

SELECT * FROM MYSCHEMA.EXAMPLE;

Как упоминалось @PiotrSiekierski, вы можете изменить сочетания клавиш в Tools -> Preferences -> Shortcut Keys. В версии 4.1.2 ярлык Ctrl + ' по умолчанию сопоставляется с "Навигация вниз".


Как уже упоминалось @Sentinel, если вы не заинтересованы в циклическом переходе через различные варианты case, вы можете назначить ярлык "Преобразовать выделение в верхний регистр" или "Преобразуйте выделение в нижний регистр, перейдя в Tools -> Preferences -> Shorcut Keys и ищите нужные функции. Затем вы можете назначить ярлык для этих команд, например Ctrl + U или Ctrl + L. В версии 4.1.2 команды" Преобразовать выделение в верхний регистр "и" Преобразовать выделение в нижний регистр" по умолчанию не имеют контекстного сопоставления.

Ответ 2

В разделе Tools->Preferences->Shortcut Keys вы можете найти и/или определить комбинацию клавиш быстрого доступа для команд Convert Selection to Uppercase и Convert Selection to Lowercase. У меня есть мои сопоставлены с CTRL-U и CTRL-L соответственно. К сожалению, не существует конкретной команды для преобразования текста в Initcap, поэтому команда To Upper/Lower/Initcap - это путь для этого. Однако имейте в виду, что команда To Upper/Lower/Initcap фактически циклически перемещается между пятью режимами формата:

  • ВЕРХНИЙ
  • строчными
  • Initcap
  • Нижние ключевые слова, верхние идентификаторы
  • Верхние ключевые слова, нижние идентификаторы

Некоторые из этих режимов изменят поведение форматирования кода (последовательность клавиш по умолчанию CTRL-F7) и параметр Tools->Preferences->Code Editor->Completion Insight->Change case as you type, если он включен.

Ответ 3

Это, пожалуй, и старый вопрос, но я заметил, что в то время как на Mac, сочетание клавиш для цикла не связано.

Я следил за приведенными выше предложениями в

tools->preferences->shortcuts

и привязал его непосредственно к ctrl + ' , но обратите внимание, что в версии 4.2 на Mac по умолчанию это несвязано.

Ответ 4

в 4.2.0.17 выделите слово (слова), затем Alt + '

Ответ 5

Ctrl + 'по умолчанию изменяет регистр. Вы можете найти все ярлыки в:

tools->preferences->shortcuts

Ответ 6

Этот цикл проходит через верхний/нижний/начальный кавычки.

CTRL + '

Ответ 7

использование

Control + '

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

Мой SQL-разработчик 18.4. У меня сработало