Выбор обертки Visual Studio в кавычках?
есть ли способ обернуть выделенный текстовый блок кавычками? В visual studio я не нашел расширения или плагина, я просто ищу простой способ сделать это. Есть ли способ добавить эту функциональность?
3 ответов
опция "Surround with" доступна в Visual Studio также без ReSharper. Он не содержит опции для обертывания в кавычки. Но можно расширить фрагменты с помощью пользовательских оберток. Также с двойными кавычками. Для этого:
- клик
File
и нажмите кнопкуNew
, и выберите тип файлаXML
. - на , нажмите кнопку
Save
. - на
Save as
box, выберитеAll Files (*.*)
. - на
Это может быть излишним, но ReSharper предлагает утилиту под названием Объемный С это предлагает шаблонный механизм для окружающих блоков текста. Не похоже, что у них есть шаблон из коробки для кавычек, но вы должны иметь возможность легко создать его:
Описание Плагина: https://www.jetbrains.com/resharper/help/Templates__Applying_Templates__Surrounding_Code_Fragments_with_Templates.html
вы можете использовать следующую команду (язык C#) с my Визуальный Командира расширение для обертывания выделенного текстового блока кавычками:
public class C : VisualCommanderExt.ICommand
{
public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package)
{
EnvDTE.TextSelection ts = DTE.ActiveDocument.Selection as EnvDTE.TextSelection;
ts.Text = '"' + ts.Text + '"';
}
}