Я только начал использовать Sublime Text 2, исходящий из emacs.
У меня есть выбранная область текста. Внутри этого региона я хотел бы заменить все текстовые экземпляры "0" на "255".
Как мне сделать такую замену текста?
Я только начал использовать Sublime Text 2, исходящий из emacs.
У меня есть выбранная область текста. Внутри этого региона я хотел бы заменить все текстовые экземпляры "0" на "255".
Как мне сделать такую замену текста?
Это расстроило меня, и ни один из вышеперечисленных ответов не дал мне то, что я хотел. Я, наконец, нашел ответ, который я искал, на mac, если вы делаете ⌘ + option + F, он выведет панель Find-Replace в нижней части вашего редактора, которая является локальной для файла, который у вас есть. открыто.
Существует опция значка, которая при зависании говорит "В выборе", которую вы можете выбрать, чтобы найти и заменить в пределах выбора. Я указал на правильный значок на скриншоте ниже.
Нажмите "Заменить все" и "вуаля", все экземпляры '0'
будут заменены на '255'
.
Примечание. эта функция доступна ТОЛЬКО при использовании ⌘ + option + F.
Он не появляется, когда вы используете ⌘ + shift + F.
Примечание: это заменит все экземпляры '0'
на '255'
. Если вы хотите заменить 0
(без кавычек) на 255
, просто поместите 0
(без кавычек) и 255
в поля Find What:
и Replace With:
соответственно.
Примечание:
Клавишаoption также обозначается как клавиша alt.
Клавиша⌘ также обозначается как клавиша command.
На Mac вы можете выбрать текст, который вы используете, затем нажмите: cmd + ctrl + G
Это позволит выбрать каждый экземпляр выбранного текста в том же документе. Если вы сейчас начнете печатать, чтобы заменить исходный выделенный текст, вы одновременно замените все другие вхождения.
Некоторые из ответов здесь не помогли.
Люди показывают вам, как найти материал, но теперь, как его заменить.
Я просто посмотрел, и он выглядит как Ctrl + H для замены, после чего вы получаете диалог поиска, а также диалог замены. Это сработало для меня.
ST2 имеет функцию одновременного изменения нескольких параметров.
* Посмотрите меню "Поиск" в строке меню, чтобы найти правильную комбинацию клавиш для вашей системы. Для ванильной Windows меню сообщает вам, что Найти → Быстрое добавление Далее есть Ctrl + D и Найти → Быстрый пропустить Далее - Ctrl + K, Ctrl + D.
Я знаю, что это ответили много раз, и все правильно, но я бы добавил еще:
Подобно методу Ctrl - D для выбора отдельных вхождений текущего выбора вы можете выбрать все вхождения в файле с помощью Alt + F3 при использовании Windows или Linux (CMD + Ctrl + G в мире Mac).
Это полезно для массовых изменений.
1) Ctrl + F
(или Cmd + F
на Mac);
2) Введите строку, которую вы хотите найти на входе в нижней части окна.
3) Нажмите "Найти все";
Теперь будут выбраны все видимости. Делай все, что хочешь.
Помимо
Рядом с входом, который открывается на Ctrl + F
, есть несколько вариантов. Там один, который говорит что-то вроде "Найти в выбранном тексте". Выберите кучу текста, проверьте эту опцию и повторите те же шаги, что и выше, начиная с 2). Теперь выбираются только совпадения, относящиеся к этому выбору.
Сначала выберите часть текста, содержащего биты, которые вы хотите изменить.
В Windows (извините) это Ctrl + H или Find > Replace...
Это открывает поля поиска/замены внизу файла. Введите ваши данные, затем нажмите Replace All
(или Ctrl + Alt + Enter)
Выберите элемент, который вы хотите заменить (дважды щелкните его, или Ctrl - F, чтобы найти его)...
Затем сделайте a (Ctrl - Apple - G) на Mac (ака. "Быстрый поиск всех" ), чтобы высветить все вхождения строки сразу.
Теперь просто ТИП вашего текста замены напрямую... Все вхождения выбора будут заменены по мере ввода (как если бы ваш курсор находился в нескольких местах сразу!)
Очень удобно...
Как указано в @JOPLOmacedo, ctrl + F - это то, что вам нужно, но если вы не можете использовать этот ярлык, вы можете проверить меню:
Найти → Найти..и там у вас есть.
Вы также можете установить пользовательский keybind для Найти:
Как ваш запрос на запрос только для выбора, рядом с полем поиска есть кнопка, в которой вы можете выбрать "для выбора".
Windows
1- Найти: CTRL + F
2- Ввод: Alt + Enter
Теперь вы можете изменить весь выбор одним выстрелом, например, на домашней странице "Видимый на ТВ".
Кредит: https://superuser.com/a/921806/342825
Вы можете использовать ctrl + F, чтобы найти текст.
ctrl + h, чтобы ввести заменяющий текст.
Затем ctrl + shift + h, чтобы заменить текущий выделенный текст и перейти к следующему согласованному тексту.
Это для окон. Но вы также можете проверить mac, для которого вы можете проверить привязки клавиш в разделе "Настройки".