SQL Server Management Studio 2008 Intellisense - PullRequest
26 голосов
/ 30 октября 2008

Я только что установил SQL Server Express 2008 из-за функции intellisense. Сначала это сработало, но потом перестало работать. Ища возможность проверить и позже проконсультироваться с Google, я обнаружил, что это выглядит как Microsoft отключил intellisense при подключении к базам данных SQL Server 2005. Это абсолютно правильно?
Есть ли какое-то решение для этого (какой-то реестр "переключатель")?

Ответы [ 13 ]

0 голосов
/ 23 октября 2013

Я использую бесплатное программное обеспечение Atlantis SQL Enywhere уже более года, и меня это впечатлило. Работает с версиями SQL 2005 и SQL 2008. Я действительно впечатлен его возможностями, и сочетания клавиш похожи на VS, поэтому переход на новый редактор становится действительно плавным.

Некоторые функции, о которых стоит упомянуть.

Intellisense, который на самом деле работает при использовании нескольких таблиц и объединений с псевдонимами. Предложение объединений при использовании нескольких таблиц (сокращает время при наборе текста, действительно аккуратный) Богатое форматирование кода SQL, AutoIndent с использованием Ctrl K, Ctrl D. Лучшее представление планов SQL , Подсвечивает объявления переменных, пока они используются. Определение таблицы при наведении мыши.

Все эти функции сэкономили мне много времени.

Еще не проверял это в SQL 2012.

0 голосов
/ 30 октября 2008

Просто используйте жабу, аааааааа, лучше, чем любой инструмент Microsoft. Есть бесплатная версия.

Toad Soft

0 голосов
/ 30 октября 2008

Не думайте об этом так много, что они отключили intellisense в SQL Server 2005 настолько, насколько SQL Server 2005 не был создан с учетом поддержки intellisense; в ядре базы данных SQL Server 2008 есть код, который поддерживает функцию intellisense в Management Studio 2008.

Да, я знаю, что , по-видимому, работает в более поздних превью CTP, но некоторые поиски в Google (и ссылка DilbertDave) показывают, что было несколько способов нарушить поведение CTP.

...