как заменить одинарные кавычки на двойные в коде vs с помощью кнопки поиска(Ctrl Shift F)?

#node.js #visual-studio

Вопрос:

у меня есть проект Nodejs, который использует одинарные и двойные кавычки, но теперь я хочу следовать тому же стандарту(использовать двойные кавычки во всем проекте). итак, как заменить все одинарные кавычки на двойные кавычки? я ищу их вот так '(. ?)' , но как их заменить?

Комментарии:

1. CTRL SHIFT H-это та команда, которая вам нужна.

2. Ваше регулярное выражение на самом деле не соответствует синтаксису JavaScript. В частности, в строках можно экранировать кавычки. например: 'it's "hot" isn't it' Не только прервется после замены одинарных кавычек двойными кавычками, но и изменит литеральные символы тела строки.

Ответ №1:

Нажмите на значок слева от поиска , который выглядит > следующим образом, затем вы можете ввести строку замены.

В качестве примечания вы также можете просто выполнить поиск ' и заменить на " . Будьте осторожны при этом — ' сначала просмотрите экземпляры или замените один за другим.

Комментарии:

1. Пожалуйста, поднимите голос и примите ответы, которые отвечают на ваш вопрос, спасибо.

Ответ №2:

Кавычки открытия и закрытия одинаковы, просто найдите ' и замените на " .

Комментарии:

1. Вы, вероятно, имели в виду " вместо этого .

2. Я печатаю с клавиатуры телефона, и на клавиатуре моего iPhone нет всех символов.