Почему IDE придерживаются старого кода после ошибки? - PullRequest
1 голос
/ 26 января 2011

Что такое в IDE - будь то Flash Develop, Flash Builder, Visual Studio или даже Eclipse - это заставляет их придерживаться старой ошибки, даже когда вы удаляете весь код и начинаете заново, они указывают на ошибку, которая была ранеекак будто он все время магически невидим ... даже в вашем новом коде.

Это настоящий провокатор для тех, кто не знает все тонкости указанных IDE.Как только вы сделаете ошибку, вот и все!Неважно, если вы удалите весь код, который был там, и просто заставите его напечатать несколько строк на экране, вы получите сообщение «Ошибка это ... Ошибка это» или зловещее «Сбой сборки» без предоставления какой-либо информации.если кто-то прошел этот этап новичка и теперь знает лучше, укажите, есть ли такая особенность в этих средах разработки и как ее преодолеть.

Ответы [ 4 ]

1 голос
/ 26 января 2011

Вы пробовали построить чистый?

Я видел это время от времени на больших сборках.

0 голосов
/ 27 января 2011

При разработке Flash просто отображается ошибка «Ошибка сборки», даже если ваш код правильный, если вы ранее допустили ошибку и нажали «Стоп» в параметрах отладки, а затем закрыли окно проигрывателя Flash Debugger.Это потому, что по какой-то причине я не понимаю, он все еще работает в фоновом режиме, и вы должны закрыть его через диспетчер задач.

0 голосов
/ 26 января 2011

Что касается VS, я сталкиваюсь с подобными проблемами только в том случае, если один или несколько файлов повреждены.Если это произошло, это часто помогает удалить любые файлы .suo и .user, а также каталоги obj и bin.

В противном случае, если вы все еще сталкиваетесь с этими проблемами, я бы предложил открыть ошибку на Сайт MS Connect .

0 голосов
/ 26 января 2011

Были некоторые случаи этой проблемы в старой (2007) Eclipse CDT, как показано в bug 186619: " [Builder] Clean не удаляет маркеры ошибок " .

Но для последних версий CDT ответы остаются:

Все маркеры проблем удаляются в начале сборки. Это включает в себя чистые сборки.
Эта рабочая форма в текущем CDT.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...