Если вы хотите, чтобы добавить добавленную функцию, проголосуйте за запрос по адресу Connect. Здесь обратная связь от команды о том, почему он был понижен:
Позволь мне поделиться информации команды продукта о поддержке версии в IntelliSense. Это был поистине по проекту от начала Проект IntelliSense, и это было частью бизнес-решения. Внедрение IntelliSense требует полной точности для анализатора двигателя с использованием управляемой базы кода. Поддержка нескольких версий сервера означает дизайн и реализация нескольких версий парсеров параллельно и параллельно. Это умножает время и стоимость на разработку, испытание и поддержку .В то же время основной модуль является важной продуктовой базой , которая позволяет использовать не только функцию IntelliSense, но и другие продукты , включая советника по модернизации до анализировать сценарии; в долгосрочной перспективе это является потенциально любой функцией, которая нуждается в синтаксическом и семантическом понимании языка Transact-SQL.
В CTP5 и CTP6, IntelliSense была известная проблема, что он сделал не правильно проверить версию сервера, чтобы пользователи CTP может подключиться любой версии SQL Server, с IntelliSense. В то время как некоторые пользователи этого не заметили, IntelliSense работал некорректно. Удар был что IntelliSense имел высокий потенциал, чтобы направлять пользователей сценария некорректной Transact-SQL или ложных отрицательно показывают, что сценарий содержит ошибки, а это вполне допустимо в этих версиях.
Учитывая цель номер один из IntelliSense является повышение производительности авторинга сложного запроса или хранимой процедуры (или просто скриптов Transact-SQL), этот вопрос был рассматривать как фактор снижению производительности, который это огромный минус влияние новой функции.
В RC0 это известная проблема была исправлена , что IntelliSense проверяет версию сервера и обеспечивает его функцию на поддерживаемой версии, которая SQL Server 2008.
В первой версии, IntelliSense является включен на подмножество языка Transact-SQL . Это связано с тем, что объем работы для реализации lexer, анализатора, связующего и документа сценария объектная модель в управляемом коде для весь язык. Команда движется вперед с фокусом на , расширяя область поддержки языка.
Я надеюсь, что эта информация предоставит справочную информацию минимум, почему целевая версия была выбрана на SQL Server 2008 только.
Любое использование RTM сборки следует учитывать CU1 (Накопительное обновление 1) построения доступны here, как довольно много IntelliSense ошибки были решены. не
Теперь это «Закрыто по дизайну»! :( – CoderHawk