Автозаполнение Oracle SQLDeveloper в нижнем регистре (как насчет верхнего регистра)

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

Я попытался проверить настройки в sql-разработчике, и в разделе «Code Insight» нет для этого возможности. Есть ли другие настройки для этого?


person Community    schedule 21.10.2009    source источник


Ответы (4)


Я использую SQL Developer 2.1 (EA) с сайта http://www.oracle.com/technology/software/products/sql/index21_EA1.html

.. которое, ИМХО, намного лучше, чем «текущая» версия, которую, как я полагаю, вы используете. В версии 2.1 вы можете перейти в «Инструменты»> «Настройки»> «База данных»> «Форматировщик SQL»> «Форматирование Oracle» и нажать «Изменить», чтобы изменить поведение эффектов капитализации.

Насколько я понимаю, однако, на рабочем листе это не будет «автоформатировать»... это происходит только в процедурах, пакетах, представлениях и триггерах. (Поэтому вам нужно будет выделить, щелкнуть правой кнопкой мыши «Формат», чтобы сделать это на листе).

person Community    schedule 22.10.2009
comment
Я установил для параметра «Другое › Изменение регистра» значение «Прописные буквы для всего SQL», и это сработало. Спасибо, Пьер. Я также начинаю любить эту раннюю версию, потому что команда «Формат» выделяет только выделение, в отличие от версии 1.5.5, которая выделяет весь файл. - person Nap; 23.10.2009
comment
версия ›= 19.1.0.x, вы можете настроить идентификаторы и ключевые слова в верхнем/нижнем регистре в Инструменты -> Настройки -> Редактор кода -> Формат - person xedo; 29.12.2020

Я использую SQL Developer 3.1.07, и вы можете изменить регистр имен таблиц с автозаполнением, перейдя в «Инструменты»> «Настройки»> «Редактор кода»> «Понимание завершения». Там есть опция «Изменить регистр при вводе».

person Community    schedule 14.04.2012
comment
Спасибо большое. Это было ужасно! - person yagmurdursun; 18.02.2014

Для тех, кто использует SQL Developer версии 19.1.0.x, вы можете настроить идентификаторы и ключевые слова в верхнем/нижнем регистре в Инструменты -> Настройки -> Редактор кода -> Формат.

ХТН

person Community    schedule 30.07.2019

Я использую SQL Developer 4.0.3.16. Мое требование - видеть все в верхнем регистре при наборе текста.

Пробовал настройку ниже, но не заметил никаких изменений. Инструменты> Настройки> База данных> SQL Formatter> Форматирование Oracle и нажмите «Изменить», чтобы изменить поведение эффектов капитализации.

Попробовал настройку ниже, и я вижу, что происходят некоторые изменения. Этот параметр не преобразует текст в верхний регистр, как при вводе, но когда мы нажимаем кнопку «Ввод», весь текст изменится на верхний регистр. «Инструменты» > «Настройки» > «Редактор кода» > «Информация о завершении» > «Изменить регистр при вводе» на «Верхний регистр».

Надеюсь это поможет!

person Community    schedule 24.12.2015