Jump to content

Макросы в Notepad


Softlink
 Share

Recommended Posts

Еще раз здрасте.

А кто-нибудь пользуется макросами в Notepad?

У меня возникла необходимость проставить на кучу слов ссылки. Руками долго и нудно, взялся попробовать макросы. Но макрос дублирует полностью все действия, которые были при записи. Т.е. если я написал <a href="#">...</a>, вот он ровно столько точек отмерит и поставит закрывающий тег. Но слова-то разные в длину)) Пробовал выделить слово и запустить макрос, та же фигня.

Во всезнающих поисковиках нашел кое-какую инфу, но там описаны в основном коды макросов. Пусть даже и коды с ними можно разобраться и руками поправить, но у меня непонятно куда сохраняется этот макрос. Везде пишут(и в документации к редактору), что в shortcuts.xml. Там действительно есть пара макросов, но моего нету.

Кто-нибудь пробовал писать свои? Расскажите как или может ссылкой поделитесь.

Спасибо.

Link to comment
Share on other sites

А как это регулярное выражение работает? Так-то я знаю и часто пользую поиск с заменой.

У меня штук 300 слов и все разные. Как их находить и менять? Или где можно сделать это регулярное выражение?

Link to comment
Share on other sites

Это тупо слова в тексте? Или они чем-то обрамлены?

Если тупо в тексте, то это попадос, и менять все придется руками. Если эти слова обрамлены, скажем, в <span>, тогда но проблем.

Link to comment
Share on other sites

Это тупо слова в тексте? Или они чем-то обрамлены?

Если тупо в тексте, то это попадос, и менять все придется руками. Если эти слова обрамлены, скажем, в <span>, тогда но проблем.

Наверное это попадос)) Ибо слова обрамлены одним общим спаном. Т.е. по 50 штук в спане.

Link to comment
Share on other sites

А как тут ZenCoding поможет?

Тут я просто не понял ТС. Думал ему десяток слов обернуть линкой нужно. Вот и посоветовал как это быстрее делается.

А вот сотни слов, тут уж понятно что ZenCoding не спасет.

Link to comment
Share on other sites

Я придумал как сделать.

1) у меня все слова начинаются с заглавной буквы. Перебираем их по алфавиту и заменяем на 'ссылка'А, 'ссылка'Б и т.д.

2) теперь осталось закрыть тег) Но слова-то написаны с пробелами, верно?) Перебираем также по алфавиту: а'пробел'..... меняем на а'ссылку закрыли''пробел'

Все работает :)

Link to comment
Share on other sites

  • 2 months later...

Я придумал как сделать.

1) у меня все слова начинаются с заглавной буквы. Перебираем их по алфавиту и заменяем на 'ссылка'А, 'ссылка'Б и т.д.

2) теперь осталось закрыть тег) Но слова-то написаны с пробелами, верно?) Перебираем также по алфавиту: а'пробел'..... меняем на а'ссылку закрыли''пробел'

Все работает :)

А не проще ли сделать замену пробелов на

</a> <a href="#">

а затем вначале текста просто добавить

<a href="#">

и в конце

</a>

Link to comment
Share on other sites

А списка этих слов нет отдельно?

Отправлено 19 июля 2011 - 16:14

Ты думаешь это еще актуально?

К тому же:

Я придумал как сделать.

1) у меня все слова начинаются с заглавной буквы. Перебираем их по алфавиту и заменяем на 'ссылка'А, 'ссылка'Б и т.д.

2) теперь осталось закрыть тег) Но слова-то написаны с пробелами, верно?) Перебираем также по алфавиту: а'пробел'..... меняем на а'ссылку закрыли''пробел'

Все работает

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy