Я использую Intellij IDEA с приложениями ColdFusion. База данных/источник данных загружена, и соединение было успешным (проверено). Я использую MySQL, с драйверами по умолчанию, установленными intellij IDEA.Intellij IDEA ColdFusion SQL autocomplete
Я пытаюсь использовать <cfquery>
, а Intellij IDEA, похоже, не поднимает автозаполнение. Когда я ввожу имя таблицы или поля в моей базе данных, это не означает, что это имя. Кажется, что используется только обобщенный SQL вместо автозаполнения. Как включить эту функцию или заставить ее работать с ColdFusion?
Автозаполнение обычно требует javascript, чтобы сделать ajax-вызов базы данных, чтобы получить значения, предлагаемые пользователю. Я вижу по данным тега, что intellij-idea - это IDE. Когда вы делали то, что делали, был ли написанный вами код? –
Да, - тег coldfusion, который вызывает запрос в указанной базе данных, например . Основные функции этого кода подскажут intellij идею отображать мои запросы, когда я печатаю в выражении типа SELECT. Однако в моем случае, когда я набираю SELECT, он не запрашивает у меня список опций для автозаполнения. –
Autocomplete - это функция пользовательского интерфейса. Тот, который существовал в IDE задолго до того, как у форм/браузеров это было (в этом отношении он существовал там до того, как все стали сумасшедшими, и, вероятно, по-прежнему наиболее распространены в качестве функции неадгекса адресной строки). Anways, проблема, с которой сталкивается Райан, заключается в том, что Intellij Idea имеет функцию, в которой он автоматически заполняет имена таблиц и столбцов, но это не работает для него. Ничего общего с генерируемым кодом; это предположительно проблема настройки/конфигурации. –