2017-01-02 8 views
0

Использование кода Visual Studio Я установил несколько расширений (например, «Руководства», показывающие вертикальные пунктирные линии между парами согласующих кронштейнов). Когда я запускаю VS-код, я вижу, что все мои расширения работают нормально в окне редактора.VS Code - изменение вкладки отключает расширения. Что я делаю не так?

Однако, когда я переключаюсь на другую вкладку в коде VS, я больше не вижу Руководства или доказательства какого-либо расширения, работающего на вкладке нового редактора. Хуже всего, когда я снова вернусь к исходной вкладке, все рекомендации и т. Д., Которые были там несколько секунд назад, исчезли!

Чтобы устранить проблему, мне необходимо перезапустить код VS. Это не может быть прав! Кто-нибудь сталкивался с той же проблемой?

Я попытался удалить VS-код, где он предупреждает меня, что некоторые компоненты не могут быть удалены, и я должен сделать их вручную. Это не говорит мне, какой. Когда я снова переустанавливаю, расширения видны (без меня переустанавливают их), но снова я сталкиваюсь с теми же проблемами, что и выше.

Помогите?

+0

Не знаю, что может быть неправильным, но подсказка, чтобы понять, что происходит: включить Инструменты разработчика в vscode (см. меню «Справка»). Существует консольная вкладка, которая может показать вам ошибки, которые произошли за кулисами. –

+0

Спасибо @MikeLischke .. это хороший указатель, о котором я не знал. На вкладке «Консоль» нет ошибок, но есть несколько предупреждений. Самое близкое связанное предупреждение, которое я видел, - «много сообщений отправляются с хоста расширений», что заставило меня подумать, что слишком много расширений установлено ... Я удалил много, и на самом деле это решило проблему! Вероятно, какое-то неправильное расширение вызывало проблему. Урок: не устанавливайте больше расширений, чем вам действительно нужно! – Aardvark

ответ

0

Похоже, что слишком много установленных расширений или, возможно, одна из них, которая неправильно ведет за кулисами, вызывает эту проблему. Уменьшите количество установленных расширений. Используйте Help-> Developer Tools -> Console, чтобы узнать, есть ли какие-либо сообщения, относящиеся к серверу Extensions.