Re[11]: Берут ли в Senior Linux C++ Developers тех
От: landerhigh Пират  
Дата: 09.07.07 00:52
Оценка: 1 (1)
Здравствуйте, NikeByNike, Вы писали:

NBN>Здравствуйте, landerhigh, Вы писали:


L>>1.Регулярные выражения.


NBN>Расшифруй. Я достаточно часто использую рег. выражения в студии для поиска и замены.


чтобы не быть голословным, пример глобальной замены:
Студия:
Ctrl-H. Клик на "use regex". Клик в первом поле ввода. Печатаем паттерн. Tab дважды или клик во втором поле. Печатаем замену. Таб несколько раз или клик на кнопе "Replace all".
И никак не выбрать предыдущее выражение одним действием, зато накликаешься вдоволь

Vim:
Esc
:1,$ s/что меняем/на что меняем/$ <Enter>

прошу отметить, без отрыва рук от клавиатуры.

просмотреть предыдущую команду: Esc : и вверх

Да, нужно один раз напрячь мозги, но после небольшой практики все эти команды выполняются на уровне моторики, и просто не задумываешься. Потом в студии приходится себя отучать от Esc :wa
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.