У меня очень неприятная проблема в Visual Studio. (Моя версия - 2010, и у меня установлены ReSharper и VsVim, но я не думаю, что это имеет значение.) Когда я иду добавлять текст перед некоторым кодом в начале какого-либо существующего кода, автозаполнение любит перезаписывать некоторые из существующих кодов.
Возьмите этот пример кода:
Когда я начинаю вставлять код в начале string.Format
:
И затем я использую Tab для автозаполнения, он перезаписывает string
, в то время как я хотел был автозаполненный код, который нужно вставить перед string
:
Я не хочу, чтобы он автоматически удалял текст после того, что я автозаполняю. Если я хочу удалить текст, я могу удалить его очень легко (особенно с VsVim). Есть ли способ предотвратить это поведение? Я постоянно работаю над этим.