Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Notepad++ (часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177

Открыть новую тему     Написать ответ в эту тему

DmitryFedorov

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая часть темы: часть 1
 

 
Notepad++ — это бесплатный редактор текстовых файлов (замена стандартного Блокнота) с поддержкой синтаксиса большого количества языков программирования, ориентирован для работы в операционной системе MS Windows. Этот проект базируется на компоненте Scintilla (очень мощном компоненте для редактирования) написанном на C++ с использованием только Win32 API и STL (что гарантирует максимальную скорость выполнения при минимальном размере программы), распространяется под лицензией GPL.  
 

Переводы на русский
 
  • (полный перевод!) Npp_exe_7.9.5_Ru + Плагины_RU от Dm.Fedorov
  • Русификатор 7.8.9 без сКаКаНиЯ текста от wvxwxvw
  • Notepad++Portable 7.9.1 AkulaBig от 21.11.2020 г.  
  • Как в Notepad++ включить проверку орфографии
     

    ! Проблема с "макинтош"-распознаванием кириллицы в кодировке 1251 (и другим неверным авто-распознаванием, где часть символов отображается кракозябрами) решается снятием галки "Autodetect character encoding" в Preferences|Misc.
    - Если в NP++ до v7.32 ссылка не подчеркивается, нужно применить плагин ScrollPastEOF


    ! Все вопросы и обсуждения по поводу поиска/замены текста задавайте пожалуйста в теме Регулярные выражения
     
    Системные требования, совместимость с Win2K,WinXP
     
    Любое упоминание политических аспектов, не касающихся непосредственного функционирования ПО, в данной теме будет заканчиваться запретом на пост.


  • Всего записей: 1967 | Зарегистр. 19-03-2006 | Отправлено: 01:23 02-12-2015 | Исправлено: MAX63ru, 08:03 30-03-2024
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Думал Ctrl+R (переоткрыть) сбросит эти метки, но наоборот. Надо автору менять поведение, помечать весь файл бессмысленно.

    Всего записей: 4412 | Зарегистр. 03-05-2006 | Отправлено: 10:45 21-10-2022
    annatut

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Столкнулся с такой проблемой. В файле html есть хитрые пробелы (небольшие расстояния между символами), которые никак не отображаются в режиме полного отображения в notepad++. При копировании они исчезают, поэтому не могу показать пример. При копировании в окно поиска в Нотепаде этот хитрый пробел тоже исчезает и поиск не находит его нигде. Если в окне поиска в этом месте добавить обычный пробел, то поиск тоже не находит места с этим тайным пробелом. Что это может быть?
    Пример (в оригинале перед первой круглой скобкой есть небольшое расстояние, но не обычный пробел. Похоже, и сюда он не копируется. Даже не знаю, как объяснить это явление. Как найти и заменить такие пробелы на обычные?
    <h4>(state of) barrenness</h4>

    Всего записей: 65 | Зарегистр. 20-05-2019 | Отправлено: 22:22 27-10-2022
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    annatut
    Браузер растягивает промежутки между словами, чтобы длинна строки была до края страницы, тем самым создавая видимость ровных границ текста с правой стороны. В реальности пробелов нет, а браузер вычисляет число промежутков между словами и делит на него недостающее до полной длинны промежуток, потом распределяет равномерно на каждый пробел.

    Всего записей: 4412 | Зарегистр. 03-05-2006 | Отправлено: 06:12 28-10-2022
    New_Mazzi



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    annatut
    выделите этот "необычный" пробел в тексте и посмотрите его НЕХ-код с помощью Плагины-Конвертер-ASCII->HEX. у обычного пробела код "20"

    Всего записей: 240 | Зарегистр. 17-01-2004 | Отправлено: 08:13 28-10-2022 | Исправлено: New_Mazzi, 08:13 28-10-2022
    annatut

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    New_Mazzi
    Огромное спасибо! Слава Богу! Разобрался, всё исправил

    Всего записей: 65 | Зарегистр. 20-05-2019 | Отправлено: 20:32 28-10-2022
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пытаюсь записать макрос для сортировки строк в файле с удалением дубликатов через плагин TextFX.
    Если делаю всё это руками через плагин сортируется нормально, выполняю записанный макрос с тем же действиями - получают какой-то мусор похоже на бинарный вместо текста.
    Кто-то может подсказать почему и как правильно записать этот макрос?
    пример записанного макроса

    ----------
    Раздачи и акции

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 10:52 31-10-2022
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    regist123 написал(а)
    Цитата:
    Пытаюсь записать макрос для сортировки строк в файле с удалением дубликатов через плагин TextFX.

    В итоге для себя решил задачу таким макросом
    Бонусом теперь не привязан к плагину. Но всё-таки хотелось бы разобраться как писать макросы с использованием плагинов?

    ----------
    Раздачи и акции

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 22:09 01-11-2022 | Исправлено: regist123, 09:04 02-11-2022
    newebai

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Решено

    Всего записей: 264 | Зарегистр. 04-04-2016 | Отправлено: 02:10 03-11-2022 | Исправлено: newebai, 20:19 03-11-2022
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    del
    не туда.

    ----------
    Раздачи и акции

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 06:06 05-11-2022 | Исправлено: regist123, 06:06 05-11-2022
    UIPack



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Notepad++ 8.4.7 Installer.x64 RUS
    Description:
    Quick installation of the program
    One time installer.
     
    Download

    Всего записей: 485 | Зарегистр. 29-08-2020 | Отправлено: 21:03 11-11-2022
    3t

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пункт "Меню > Правка > Вставка > Дата и Время (польз.)" пишет "2022-11-14 13:44:47". Мне надо "14-11-2022". Так можно изменить формат?
     

    ПК: Моноблок HP 200 G3 AiO
    ОС: Windows 11 Pro x64
    NP: Notepad++ v8.4.5 x64

    Всего записей: 249 | Зарегистр. 28-12-2006 | Отправлено: 13:54 14-11-2022
    harrykkk



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    3t
    Меню > Опции > Настройки > Режим Откр. и Дата > Польз.формат > dd-MM-yyyy

    Всего записей: 9020 | Зарегистр. 24-02-2013 | Отправлено: 14:13 14-11-2022
    3t

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    harrykkk
    Цитата:
    Меню > Опции > Настройки > Режим Откр. и Дата > Польз.формат > dd-MM-yyyy

    Работает!! С радостью удаляю неработающий плагин NPP_TextA и "32-bit x86\npp.8.4.5.portable", сохраняющий файлы через Ж.

    Всего записей: 249 | Зарегистр. 28-12-2006 | Отправлено: 19:13 14-11-2022 | Исправлено: 3t, 19:15 14-11-2022
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    3t
    Самое интересное, что в NPP эти фичи появились сразу после повторного выкладывание моих плагов, причём почти в точности повторяя формат дат моего плага. Индикатор изменения строк тоже появился, а за месяц до этого я выложил плаг "change". И все плаги были выложены с исходниками. Хотя автор и так мог сделать, возможно его подтолкнули мои идеи, да и мои исходники слишком просты для понимания, так как до этого я хотел подсмотреть подсветку изменений строк в одном из исходников, но там так нагромождено, что проще почитать документацию Scintilla и сделать самому.

    Цитата:
    неработающий плагин
    если вы не можете его скопировать в папку и используете в каком-то стороннем поделии, хотя NPP и без сторонних поделий является портабельным, то это ваша проблема, а автор плага не желает объяснять элементарные вещи, так как есть дела по важнее.
    Кстати я сейчас решил попрактиковаться написать блокнот используя Scintilla (скачать), подсветка работает через регулярные выражения, а лексеры Scintilla пока не смог подключить. Мне это поможет написать плаги, так как будет понятно как работает весь функционал Scintilla. А самая лучшая идея это сделать плаг в NPP для подсветки с помощью регулярных выражений. Автора просил, но понятно это требует переделки большого уже работающего функционала, а вот плаг вполне способен дополнить основной функционал, типа костыль, подсветить то, что не получается подсветить имеющимся функционалом. Грубо говоря NPP подсветил, а следующий в очереди событий стоят плаги и они поверх доподсвечивают. У каждого синтаксиса есть номер для объединения группы расширений, например cmd, bat, надо просто получить номер синтаксиса и привязать к  каждому набор регулярных выражений для подсветки, то есть плаг будет реагировать на смену синтаксиса и для каждого синтаксиса подключает свой набор, так же как это делает NPP

    Всего записей: 4412 | Зарегистр. 03-05-2006 | Отправлено: 00:05 20-11-2022 | Исправлено: AZJIO, 00:13 20-11-2022
    Wu Tang



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    возможно ли прикрутить bb как в akel?  
    http://ipic.su/img/img7/fs/2022-11-21_09-07-34.1669010861.jpg

    ----------
    Всему свое время и каждому свой час!
    Хочешь жить - умей вертеться!

    Всего записей: 3788 | Зарегистр. 15-10-2007 | Отправлено: 09:07 21-11-2022
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток. Возможно-ли в сабже настроить выделение цветом строк по shift+down (и др, аналогичные варианты) до конца экрана, а не до конца каждой выделенной строки?  

    Всего записей: 227 | Зарегистр. 17-03-2005 | Отправлено: 15:57 21-11-2022
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Wu Tang
    можно ли к Notepad++ не знаю, а вот решить задачу можно. Ставишь мою прогу TextCorrection, в файле Replace.ini добавляешь строки типа

    Код:
    ; BBCode
    ссылка=[ url= ][ /url ]
    красный=[color=#FF000][/color]

    далее пишешь по русски "ссылка", нажимаешь хоткей Ctrl+P (у меня так), текст подменяется на [ url=][ /url] и дальше заполняешь конструкцию текстом и ссылкой. Причём функционал будет работать не только в Notepad++, а в любом месте где можно клавиатурой вводить текст. Да это работает немного подругому и я не знаю насколько интерактивно в AkelPad, показывает ли он диалоговые окна для вставки заполняемых данных, но зато не надо браться за мышку, чтобы искать пункт в меню, а просто набрал сокращение, можно сделать даже сс=[ url=][ /url], то есть ввод двух букв, потом стрелкой подвинуть курсор, потом с помощью расширителя буфера обмена CLCL вставить ссылку, подвинуть курсор, вставить/ввести текст, всё.
     
    skuwakin
    Чтобы shift+down работал как Ctrl+Shift+End? Немного сбивает формулировка вопроса "выделить цветом", это читать как просто "выделить" или как использовать применение цветового стиля.

    Всего записей: 4412 | Зарегистр. 03-05-2006 | Отправлено: 00:58 22-11-2022 | Исправлено: AZJIO, 01:03 22-11-2022
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    skuwakin
    Чтобы shift+down работал как Ctrl+Shift+End? Немного сбивает формулировка вопроса "выделить цветом", это читать как просто "выделить" или как использовать применение цветового стиля.
     

    Ну рябит у меня в глазах от этого выделения цветом ТОЛЬКО до конца строк.  Для глаз, по крайней мере, моих, гораздо легче, когда строка выделяется целиком, до правой границы экрана. И Ctrl+Shift+End тут совсем ни при делах, это выделение до конца файла. И,  кстати, выделение это тоже будет помечать не целиком строки, а только до конца строк.  
     
    Иначе говоря, хоца чтобы было как в делфях или в FARe по F4.

    Всего записей: 227 | Зарегистр. 17-03-2005 | Отправлено: 11:28 22-11-2022 | Исправлено: skuwakin, 11:58 22-11-2022
    masgak



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    del

    Всего записей: 2862 | Зарегистр. 11-05-2005 | Отправлено: 10:52 25-11-2022 | Исправлено: masgak, 10:52 25-11-2022
    Wu Tang



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    как вариант можно попробовать, я так понимаю, в replace.ini надо прописать все bb и назначить хоткеи, также запомнить какой хоткей для какой вставки.
    я, например, отвечаю на посты в акеле и надо часто вставлять цитаты, для этого я вынес нужный пункт в контекст, щелкнул и то что в буфере вставилось, как цитата.
    http://ipic.su/img/img7/fs/2022-11-27_05-44-06.1669517065.jpg
    по мне так очень удобно.

    ----------
    Всему свое время и каждому свой час!
    Хочешь жить - умей вертеться!

    Всего записей: 3788 | Зарегистр. 15-10-2007 | Отправлено: 05:45 27-11-2022
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177

    Компьютерный форум Ru.Board » Компьютеры » Программы » Notepad++ (часть 2)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru