Подтвердить что ты не робот

Visual Studio удаляет прерывание строки при запуске

У меня проблема с тем, что Visual Studio (или, может быть, Resharper?) удаляет разрывы строк при попытке запустить приложение. Это происходит так, что когда я нажимаю F5 или нажимаю кнопку запуска с помощью мыши, что разрыв строки в строке, где был последний курсор, будет удален, что крайне раздражает.

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

  • Visual Studio 2010
  • Resharper 6.1.1

Другие плагины, которые я использую, но которые были установлены после проблемы (поэтому я думаю, что они не должны быть связаны с проблемой):

  • AnkhSVN
  • TeamCity

Пример:

До:

public void test(){
  int x = 5;
}

После запуска решения:

public void test(){
  int x = 5;}

Изменить: эта проблема, похоже, связана с Resharper - поэтому, надеюсь, они смогут исправить эту проблему, поскольку я никогда не имел ее с предыдущими версиями. (http://devnet.jetbrains.net/message/5456038#5456038).

4b9b3361

Ответ 1

Это проблема с Dexexpress Dim @ster patch. Если вы удалите license.licx и скомпилируете исходный код. Не случилось. Проблема заключается в том, что вы открываете форму и лицензии .licx создается снова. Вы удалите патч, который исчезнет. Но я не понимаю, почему дезактивация проблемы решена. Но без патча и решения resvearp + devexpress работает нормально.

Проблема заключается в патче.

Ответ 2

Я сделал бы это до переустановки:

  • Удалить все плагины
  • Введите devenv.exe/resetsettings

Теперь попробуйте использовать свой код, как описано без плагинов. Постепенно добавьте свои плагины, если его состояние и проверка после каждого из них будут установлены, если проблема проявится. если бы не какая-то настройка в одном, а теперь она исчезла, если она вернется после установки, у вас будет хорошая вещь, чтобы посмотреть.

Просто сглаживание среды означает, что вы никогда не узнаете, что вызывает ее, что меня раздражало бы:)

Ответ 3

Посмотрите на настройки брекетов ReSharper: http://www.jetbrains.com/resharper/features/code_formatting.html#Code_Style_Configuration_and_Sharing (1-й снимок экрана). Попробуйте изменить эти параметры в соответствии с вашими потребностями. Если вы являетесь членом команды, возможно, кто-то еще включил совместное использование "настроек стиля кода". См. Предыдущую ссылку для этого, второй снимок экрана. Это также происходит, когда вы просто строите проект?

Ответ 4

В настройках сборки попробуйте выполнить чистый проект, затем откройте программу закрытия. После этого выполните проект восстановления. Также убедитесь, что проект находится в режиме отладки для тестирования =)!

Ответ 5

Удалить настройки параметров в решении. Помог мне.

Ответ 6

Я знаю, что этот вопрос немного стар. Но это может помочь любому, кто столкнулся с той же ошибкой, с помощью регуляторов resharper и devexpress. Я пробовал все вышеприведенные инструкции, но ничего не работает. BTW Я использую визуальную студию 2017 с ретранслятором 2017.2.2 и devexpress 17.2.3

Это то, что работает для меня.

Откройте окно сборки и запуска в resharper. Нажмите Resharper > Windows > Build & Run, чтобы открыть окно, затем выберите "Включить" Resharper Build ". Откройте любой файл в текстовом редакторе и переместите курсор в конце любой строки кодов или на любой пустой строке и попытайтесь создать чтобы увидеть, работает ли он.

Надеюсь, это поможет.

Ответ 7

В этот момент я бы предложил удалить и переустановить VS. Затем добавьте ReSharper и любые ваши расширения по одному.

Ответ 8

У меня была та же проблема. Я использую это prebuilt-event script

break>$(ProjectDir)\Properties\licenses.licx

У меня есть ReSharper 10.0.2, VS2013, компоненты DevExpress и VisualSVN.