Visual Studio застрял курсор

В Unity и Visual Studio некоторые сценарии, которые я создаю, не позволяют мне использовать ярлыки, не могут писать, куда я помещаю курсор, не могут даже использовать ctrl + F, это ново и действительно останавливает мой рабочий процесс. Есть ли у вас какие-нибудь обходные пути для этой ошибки?

Когда я печатаю, кажется, что место, где набираются все слова, всегда одно и то же и не изменится, если я нажму на другое место в скрипте.

Если я перезапущу Visual Studio, проблема для этих скриптов исчезнет, ​​но тогда у других скриптов будет такая же проблема.

Я использую Visual Studio 17 15.9 и Unity 2018.3.b10

Спасибо за помощь

15.9.3, похоже, исправляет некоторые проблемы с VS и единством. Вы уже используете 15.9.3? См. developercommunity.visualstudio.com/content/problem/387541/… и docs.microsoft.com/en-us/visualstudio/releasenotes/….

Philipp 29.11.2018 09:38

спасибо, да, установил его сегодня утром, и там та же проблема, интересно, я единственный ...

yomismito 29.11.2018 09:40

Вы тоже пробовали перезапускать Unity не только VS? В некоторых случаях удалите все файлы и папки, кроме Assets и ProjectSettings, и позвольте Unity восстановить решение при следующем запуске.

derHugo 29.11.2018 09:40

да, я продолжаю перезагружать, и эта проблема не устранена. Я думаю, это должно быть связано в основном с визуальной студией.

yomismito 29.11.2018 09:42

только что отредактировал мой комментарий хе-хе;) попробуйте закрыть Unity, удалить эти папки и файлы, особенно .vs и все, что заканчивается на .sln и .csproj. Затем откройте Unity и дайте ему перекомпилировать

derHugo 29.11.2018 09:43

Это такая странная ошибка, которая может закончиться использованием старой версии Visual Studio. Хотя использование старой версии кажется сложным, так как мне нужно выбрать ядро ​​.net, и я не знаю, какое из них использовать ...

yomismito 29.11.2018 09:43

@derHugo Я попробую это и посмотрю, и я также удалю папку библиотеки ...

yomismito 29.11.2018 09:44

Не должно возникнуть проблем с переходом на .Net4.6., но сделайте это в Unity в настройках проигрывателя.

derHugo 29.11.2018 09:44

когда вы говорите сделать это в рамках единства в настройках проигрывателя, вы имеете в виду выбрать .net, но также визуальная студия просит меня выбрать ядро ​​.net при установке, давайте посмотрим, смогу ли я установить эту старую версию

yomismito 29.11.2018 09:49
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
9
204
1

Ответы 1

Хорошо, я нашел обходной путь. Мои скрипты в Visual Studio появлялись на вкладках с цифрой 1 или 2 после имени скрипта, как будто они были дубликатами. Решение заключалось в том, чтобы закрыть их, нажав x, затем найти их в обозревателе решений, повторяя это, пока это число не исчезнет. После этого проблема исчезла.

Другие вопросы по теме