Пишу на С#. Долгое время сидел на VS2010. Cложились определенные мышечные паттерны. Печатаю быстро.
Достаточно обычное дело для C# (да и для других С-синтаксисподобных языков), когда набираешь отрывающую фигурную скобку, затем закрывающую фигурную скобку, а затем нажимаешь стрелку влево, чтобы попасть "внутрь" фигурных скобок.
В VS2010 проблем не было. Пересел на VS2013.
Теперь, когда я как обычно быстро проделываю эту комбинацию нажатий клавиш, то закрывающая фигурная скобка становится выделенной, и когда я продолжаю писать код (который подразумевается внутри фигурных скобок) это затирает закрывающую фигурную скобку. Приходится выходить из потока набора и осознанно ставить опять эту скобочку. Если медленно все это проделать, то проблемы не возникает.
Как бороться?
Бесит неимоверно.
Думал связано с автоматическим закрытием скобок. Отключил. Не подтвердилось.
UPD: наверное, я понял в чем проблема.....скорее всего я не успеваю отжать shift
но ведь в VS2010 такого не было....я явно заметил проблему при переходе от версии к версии
Проверил у себя, студия 2017, при наборе открывающей скобки ставит вторую и курсор между ними, ничего не выделяет и при клике стрелки влево так же ничего не выделяет. Больше раздражает, когда нужны пустые скобки, а курсор внутри автоматом и приходится стрелку вправо нажимать каждый раз.
вот надо попробовать очень быстро явно набрать: открывающую скобку, закрывающую скобку и стрелку назад
хотя наверное понял в чем проблема.....наверное я не успеваю отжать shift
но ведь в VS2010 такого не было....я явно заметил проблему при переходе от версии к версии
Достаточно обычное дело для C# (да и для других С-синтаксисподобных языков), когда набираешь отрывающую фигурную скобку, затем закрывающую фигурную скобку, а затем нажимаешь стрелку влево, чтобы попасть "внутрь" фигурных скобок.
Вы отстали от жизни. Обычное дело - когда этот процесс автоматизирован - открыли фигурную скобку - добавилась закрывающая и курсор между ними.
Бороться с этим - регулярно обновляться и не мучаться потом с сотнями изменений в поведении. 2010 вижла - ну уж совсем ппц.
хм....не соглашусь
Ситуации всякие бывают. Иногда и в блокноте без всякой автоматизации приходится вбивать что-нибудь. Хотя, конечно, редко...
Но в данном пальцы сами набирают эту закрывающую скобку. Голова тут не поспевает.
А вопрос обновления версии студии - экономический и юридический.
Так можно сказать: да че ты вообще паришься - найми индуса и не мучайся...
так дело то в мышечных привычках......когда печатаю на дикой скорости, то мимо головы эти скобки сами пишутся.....а на медленной скорости проблема не проявляется.....хоть в нормальных IDE, хоть в ненормальных...