Когда сталкиваются с проблемой notorious новой строки после переключения из C# в VB.NET,VB.NET Undo ведет себя неожиданно
Вы неизбежно пытаться исправить свою ошибку с быстрой отменой (Ctrl + Z). Однако он не отменяет новую строку, а просто удаляет пробел, предшествующий вашему курсору. Это заставляет вас отменить дважды, чтобы получить эффект, на который вы надеялись.
Вот видео, которое показывает, что я имею в виду: http://youtu.be/K2IPrLB4gWA
Почему Undo ведут себя так, как это делает?
Возможно, это имеет какое-то отношение к тому, как окна делают новую строку (возврат строки и возврат каретки), проверьте это [ссылка] (http://stackoverflow.com/questions/7013034/does-windows-carriage-return-rn-consist-of-two-characters-or-one-character) –
Я был потрясен, когда я пошел в свою собственную копию визуального студию, чтобы обнаружить, что она делает то же самое. Я никогда не замечал этого раньше. –