• Объявления

    • Loader

      Разделы для авторов программ   18.08.2016

      Внимание: Софтфорум открывает двери для разработчиков программного обеспечения! Разработчик может создать раздел поддержки его программы. Это позволяет не создавать свой форум поддержки (хостинг, настройка ресурса и т.п.) а получить сразу настроенный ресурс с возможностью авторизации через соцсети. Для создания раздела необходимо обратиться к @Loader
    • Loader

      Внимание! Конкурс!   09.01.2017

      Команда «NANO Антивирус» и администрация softboard.ru объявляет о проведении конкурса.
       
    • Loader

      О вложениях и подписях   10.02.2017

      Внимание! Все вложения и подписи необходимо загружать непосредственно на софтфорум либо прикреплять ссылками на другие https ресурсы. Связано это с переходом форума на https и усилением защиты и безопасности ресурса. Подробнее.

Поиск по сайту

Результаты поиска по тегам 'notepad++'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • Операционные системы
    • Windows 8, 8.1 и 10
    • Windows Vista/7
    • Windows 2K/XP
    • Альтернативные ОС (Linux, FreeBSD, MacOS и т.д.)
    • Ошибки "STOP" или "Синий экран смерти"
    • Изменение интерфейса
    • Руководства по настройке и оптимизации
  • Программное обеспечение
    • Драйвера
    • Аудио
    • Видео
    • Графика
    • Базы данных
    • Офисные программы и текстовые редакторы
    • Другие
    • Авторский софт, поддержка и тестирование
  • Сети, Сервера и Корпоративное ПО
    • Сети и их администрирование
    • Серверные ОС
    • Корпоративное ПО
    • Технологии
  • Интернет
    • Интернет
    • Сетевая безопасность
    • Веб-строительство
    • Хостинг и Домены
    • Программы общения через интернет
    • Зацени
    • Где скачать?
  • Тематические форумы
    • Hardware
    • Игры
    • Программирование
    • Мобильные телефоны Планшетные компьютеры и КПК
    • Фото, аудио, видео и бытовая техника
    • Спутниковое телевидение и интернет. Цифровое телевидение.
    • Своими руками
  • Наша жизнь
    • Образование
    • Дом и Семья
    • Женский клуб
  • Увлечения
    • Спорт
    • Кино, TV, Литература
    • Музыка
    • Авто & мото
    • Мир увлечений
  • Общение
    • О СофтФоруме и Софтодроме
    • Наш выбор
    • Наши фотографии...
    • Юмор
    • Игры на СофтФоруме
    • Конкурсы
    • Флейм
  • Специальное

Календари

  • Основной календарь



Фильтр по количеству...

Найдено 2 результата

  1. Здравствуйте. Подскажите пожалуйста можно ли создать макрос с условным оператором в нотпад++ и как это сделать? Есть книга, которая импортирована в формат фб2 какой-то программулькой, какой уже не помню, всё бы ничего, да только примечания там в формате бумажной книги, т.е. нужно для прочтения каждого примечания листать вручную в конец книги, а потом обратно. Хорошо хоть там были теги сап к каждому примечанию прописаны, вида <sup>[*номер примечания*]</sup>. Я заменила все подобные конструкции на <a l:href="#n_1" type="note"><sup>[*номер примечания*]</sup></a>. Теперь они все ссылаются на 1 примечание. Теперь необходимо заменить все ссылки на соответствующие номеру. Т.е. необходимо извлечь переменную из каждой последующей пары тегов <sup>[*номер примечания*]</sup> и вставить в конструкцию ей предшествующую <a l:href="#n_1" type="note">, чтобы было <a l:href="#n_*номер примечания*" type="note"><sup>[*номер примечания*]</sup></a>. Подскажите, пжста как это безобразие провернуть? а то вручную менять более 500 номеров я заколебусь. Пс. какие кнопочки нажимать для записи макроса как такового я в курсе, а вот какая семантика языка написания макросов нет, и чего-то не могу найти ;-( Предупреждение Кросспостинг W Не надо дублировать просьбы о помощи по нескольким темам. Не принято. Если вам не ответили в течении пары-тройки часов - это говорит только о том, что либо ваше сообщение не прочитал ещё тот, кто в состоянии помочь, либо оно так и останется "гласом вопиющего". Дополнительные просьбы (как правило), да ещё и разных темах - ведут только лишь к предупреждениям и штрафам.
  2. Редактирование макросов Notepad++ Макрос стандартными средствами Notepad++ скопировать нельзя. Проблема решается руками, но очень просто. Текст макроса хранится в файле shortcuts.xml. А вот где хранится shortcuts.xml – зависит от вас. Если при установке поставить галочку “Don’t use %APPDATA%”, то файл будет находиться в Program Files, в противном случае – в Document and Setings/%USERNAME%/Application Data/Notepad++. В файле находятся теги <Macros> и </Macros> . Все макросы находятся между ними. Каждый макрос имеет структуру: <Macro name=»First» Ctrl=»no» Alt=»no» Shift=»no» Key=»0″> <Action type=»X» message=»XXXX» wParam=»XXX» lParam=»0″ sParam=»"/> </Macro> В объявлении name – это уникальное имя макроса, затем комбинация горячих клавиш. В теле макроса, то, что между < и /> — это само действие, действий может быть сколько угодно. Action type – это тип действия. В случае “0” – это действие относящееся к общим командам, в случае “2” – к командам, дублирующим команды меню. Если писать общую команду, код указывается в message, а wParam принимает значение “0”. Если писать команду, дублирующую команду меню, message принимает значение “0”, а wParam – код. Для добавления нового макроса достаточно вставить его текст между тегами <Macros> и </Macros> . Нельзя редактировать файл shortcuts.xml в редакторе Notepad++. При закрытии редактора, он перепишет файл заново. Необходимо закрыть Notepad++ и отредактировать файл обычным блокнотом. Список кодов команд макросов Notepad++ или под спойлером Мне, то что я тут написал, очень помогло при написании скриптов, когда надо было передавать параметр исполняемому файлу - просто не удобно искать редактируемый файл "на просторах HDD", особенно когда их много, а где лежит скрипт уже не помнишь, хотя это можно посмотреть, но так(написать макрос на исполнение текущего редактируемого файла) оказалось намного проще - нажал и файл выполняется Удачи :bye1: