Суть: Новые объекты не появляются в списке автоподстановки, если они были созданы из другого соединения.
Воспроизведение:
1. Открываем два соединения к одной БД.
2. Заходим в соединение1 и создаем представление.
3. Заходим в соединение2
3.1 Размещаем курсор на папке "Представления" и жмем F5.
Видим, что новое представление появилось в списке.
3.2 Жмем CTRL+N и пишем "SELECT * FROM ", жмем CTRL+SPACE
Видим, что представления нет в списке подстановки.
Предположения:
* Используются разные массивы данных для проводника и подстановки в редакторе. При этом список для редактора не синхронизируется со списком для проводника.
Недочет в механизме автоподстановки
Re: Недочет в механизме автоподстановки
Для этого в dbForge Studio for Oracle имеется команда 'Обновить список объектов', которая может быть вызвана, выбрав 'Правка -> Автодополнение кода -> Обновить список объектов' в основном меню или по нажатию 'Ctrl+Shift+R'.
Re: Недочет в механизме автоподстановки
Спасибо, теперь вспомнил. Такой вопрос уже озвучивался ранее.Alexander писал(а):Для этого ... 'Ctrl+Shift+R'.
Re: Недочет в механизме автоподстановки
Хотим сообщить Вам, что в версии 3.5 доступна новая опция 'Обновлять кэш подсказок каждые xx минут':
1. Выберите 'Сервис -> Параметры' из основного меню.
2. В открывшемся окне 'Параметры' откройте раздел 'Текстовый редактор -> Дополнение кода -> Основные'.
1. Выберите 'Сервис -> Параметры' из основного меню.
2. В открывшемся окне 'Параметры' откройте раздел 'Текстовый редактор -> Дополнение кода -> Основные'.