Привет, я человек, который поднял вопрос MSDN.Я надеюсь, что это поможет вам найти обходные пути.Может быть, моя проблема с Refi кажется такой же, редактор Visual Studio для U-SQL "запаздывает".Раз в 3-10 секунд я испытываю приостановку ответа в редакторе.
Я попросил и попытался устранить эту проблему с помощью службы поддержки Microsoft, однако не смог найти окончательное решение.
Iопишите мои испытания, которые почти провалились.
Проблемы
Периодическое зависание при редактировании U-SQL.Сразу после открытия файлов иногда лагает.И постоянно происходит все время редактирования.Чтобы проверить, как часто это происходит, вы можете проверять проблемы, только перемещая курсор на исходный код.
Trials
Выбор редактора Есть 2 варианта специального редактора U-SQL.
- Редактор общего языка, поддерживающий связки TextMate (по умолчанию)
- Редактор исходного кода (текста) У первого есть представление потоковой диаграммы, и я полагаю, что это причина проблемы, а втораянет, однако даже после того, как я переключился на последний, у меня все еще есть те же проблемы.Конечно, вы можете использовать другой редактор в VS или вне VS, только эти 2 редактора имеют модуль запуска ADLA, что, возможно, является единственной причиной для использования плагина ADLA.Использование 2 редакторов на другом языке (C #, R, Python) не вызывает таких проблем.
Intellisense
Я иногда вижу сообщение о прогрессе ниже редакторакоторый сообщает редактору "вычисления intellisense ..." во время остановки.После того, как я отключил все опции intellisense на панели инструментов-инструментов, у меня все еще остались те же проблемы.Даже если я выключил это, у меня все еще есть сообщение «вычисления intellisense ...».
Очистка кэша Это общая контрмера, когда VS нестабилен.Я попытался некоторые из них включают в себя:
Я также попытался удалить и установить рабочую нагрузку Data Science и несколько раз обновлялся до последней версии, но ни один из них не затрагивал проблему.
Файлы проекта В простом проекте U-SQL у меня нет этой проблемы.Поэтому я очистил файлы проекта или файлы решения.Однако те же проблемы продолжаются.Я проверил файл проекта или файл решения и не смог найти в них возможных проблем в описаниях.Мое решение является составным (U-SQL, C #, R, Python) и имеет большой размер, поэтому я отдельно разделяю свой проект U-SQL в новом решении, однако проблема существует и в новом решении.
В настоящее время последнее предложение от службы поддержки Microsoft состоит в том, что проблема вызвана функцией «Перейти к определению» / «Найти все ссылки», которая в настоящее время не может быть отключена.Для большого количества скриптов, которые имеют много ссылок в коде с ошибкой, вызывают непрерывные пересчитываемые ссылки.Я не уверен, почему проблема возникает только в U-SQL.
Моя единственная работа - использовать внешний редактор для редактирования и использовать средство запуска в VS.
список QA