Жаба: функция автозаполнения таблицы не работает

Я использую жабу уже больше года без проблем. Внезапно перестала работать функция автозаполнения таблицы. Настройки не были изменены, и я установил новую версию TOAD, но проблема не устранена.

Изображение ниже показывает автозаполнение по умолчанию в представлении IN_INSTRUMENT в схеме MCDM. Нормальное поведение должно привести к таблице / просмотр списка.

Примечательно, что вышесказанное происходит не со всеми схемами. Для некоторых схем я все еще увижу список таблиц. В начале эта ошибка произошла только с одной схемой. Теперь он постепенно продвигается и к другим схемам, что чрезвычайно расстраивает, когда вы имеете дело с десятками схем, которые содержат сотни таблиц в каждой. Это замедляет разработку, когда вы должны открыть Schema Browser и каждый раз искать точную таблицу / представление / процедуру / пакет вместо того, чтобы автозаполнение давало предложения.

Эта та же самая проблема была описана в этой теме и в этой теме с меньшими подробностями, но не было принято никакого ответа.

Как видно из настроек Code Assist, они должны быть в порядке.

Как сбросить поведение автозаполнения в исходное состояние?

5 ответов

Решение

Я нашел решение этой проблемы. Проблема была в поврежденном файле конфигурации. Для тех, у кого есть такая же проблема, вот как я исправил свою:

  1. Сделайте резервную копию вашей папки appdata - вы можете найти ее расположение в настройках -> общие -> данные приложения.

  2. Создайте новый набор пользовательских файлов, используя Утилиты -> Копировать пользовательские настройки -> Создать чистый набор пользовательских файлов. Убедитесь, что вы используете Toad с правами администратора.

Обратите внимание, что приведенное выше удалит все ваши сохраненные сведения о соединении (имена схем, пароли, строки подключения), поэтому примите это к сведению.

Надеюсь, это поможет кому-то в будущем.

В представлении> Параметры жабы> Редактор> Помощник по коду> Объекты Toad Insight проверка синонимов (в дополнение к общедоступным синонимам) работала для меня.

Попробуйте проверить "Публичные синонимы" в "Объектах понимания жаб".

Я столкнулся с той же проблемой, хотя я настроил все, что упомянуто выше Так что в основном жаба не предлагает имена столбцов, если я не определяю имя схемы.

X(schema).TABLE_NAME.(then lists all columns)

Работал на меня..

Перейдите в "Опции жабы", а затем "Редактор"> "Ассистент кода" и снимите флажок "Результаты кэширования кода". Это заставило меня сразу начать работать, используя Toad для Oracle версии 9.7. Я мог тогда вернуться и проверить флажок, и он все еще работал бы.

Другие вопросы по тегам