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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

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
     
    Любое упоминание политических аспектов, не касающихся непосредственного функционирования ПО, в данной теме будет заканчиваться запретом на пост.


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



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

    Цитата:
    сори, нашел, РАБОТА С ТЕКСТОМ, УДАЛИтЬ ДУБЛИКАТЫ ..  

    Цитата:
    я исправил сообщение два часа назад, после вашего ответа ))  

    И всё же, какая версия ОС, какая NPP? И почему исправленное сообщение содержит пункт не соответствующий тому что в моём плаге? У меня "Обработка текста -> Удалить дубликаты строк". Я проверил на Notepad++ x64 и пункт работает, проверил на 3800 строк, вернул 2700. Единственное был баг что плаг вместо 8-ми пунктов отображал всего 1 (который нормально работал). Я сейчас исправил проблему (скачать) и теперь версия x64 работает также как и версия х86, то есть все 8 пунктов. Где вы взяли свой глючный плаг, когда я дал ссылки?

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 20:39 12-03-2019 | Исправлено: AZJIO, 20:40 12-03-2019
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AutoCodepage plugin v1.2.3 for Notepad++
    Помучившись с кодировками, напал таки на этот плагин, который после его конфигурации автоматом ее переключает
       
    Обнаружил, что, если установлен плагин DSpellCheck, то при закрытии npp++ появляется окно с какой-то ошибкой, не влияющей на успешную работу. Разобрался, просто версия DSpellCheck была слишком старой, обновил, и стало норм.
    До этого использовал
     

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 09:57 13-03-2019 | Исправлено: shadow_member, 22:21 13-03-2019
    seva1

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Всем привет
     
    Скачиваю с Google Spreadsheet csv фаил  
    https://goo.gl/XCy6V6
     
    Он по умолчанию в UTF кодировке.
    Я выбираю преобразовать в ANSII и сохраняю.
     
    После открытия заново этого файла, странно, но галки кодировки Ansii нет
    https://goo.gl/S91xqu
     
    И если поставить галку кодировка ANSII то получается такая фигня
    https://goo.gl/F1GcWv
     
    Что я делаю с преобразованием не так?
    Благодарю!  
     

    Всего записей: 1153 | Зарегистр. 10-12-2003 | Отправлено: 10:02 13-03-2019 | Исправлено: seva1, 10:03 13-03-2019
    sikemo

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ANSII, кмк, не имеет бита указания кодировки, как там она наз. И ANSI кирилицу переобразовывает во всякие там Latin-I. Вам нужно CP-1251, KOI etc

    Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 14:43 13-03-2019
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    seva1
    Это связанно из-за неправильного перевода, потому что ты не включаешь кодировку, а нажимаешь просмотреть в кодировке ANSI (не ANSII). Когда ты выключаешь прогу, она снова проверяет в какой кодировке у тебя там файл и включает его. Есть два типа UTF-8 с BOM и без BOM , последний (без BOM) прога пишет о нем: "ANSI как UTF8". Грубо говоря если у тебя нет метки BOM, то есть в начале файла нет 3-х символов метки то откуда ему знать в какой там у тебя кодировке файл и он включает ANSI. Переключи на UTF-8 с BOM, только не "посмотреть в UTF-8 с BOM", а "перекодировать в UTF-8 с BOM". Тогда он добавит метку BOM и флаг будет появляться где надо.

    Цитата:
    И если поставить галку кодировка ANSII то получается такая фигня  
    это явно UTF, потому что если за каждым символом идет P то это UTF просмотренный как ANSI.
    Почему у тебя на скрине нет галки кодировки? Он должен всегда показывать галку, потому что у тебя файл всегда в одной из 4-х кодировок, а уже её языковые-разновидности, это уже разновидности ANSI.
    Ещё забыл одну фигню, если это HTML-файл, то он просматривает файл по содержимому, если там к примеру charset=utf-8 то перекодируй во всё что хочешь, он включит то что у тебя написано в charset=... в содержимом файле. То есть если перекодируешь в ANSI, то не забудь заменить charset=utf-8 на charset=windows-1251

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 15:10 13-03-2019 | Исправлено: AZJIO, 15:26 13-03-2019
    DmitryFedorov

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

    Цитата:
    Что я делаю с преобразованием не так?

    Тебе AZJIO все правильно написал
    Цитата:
    это явно UTF, потому что если за каждым символом идет P то это UTF просмотренный как ANSI.

     
    В общем ты похоже после преобразования в  ANSI этот файл в этой кодировке ANSI не сохранил.
    Потом закрыл-открыл и нажал для файла UTF8 "Просмотр в кодировке ANSI"
    ---
    Ну и.. именно так и выглядит в этом случае файл UTF8 (нажмешь "Просмотр в UTF8" и все будет как раньше)
    И про перевод тоже верно: правильный перевод ставит перевёрнутые понятия на ноги.

    Всего записей: 1952 | Зарегистр. 19-03-2006 | Отправлено: 22:36 13-03-2019 | Исправлено: DmitryFedorov, 22:39 13-03-2019
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добавил в шапку перевод экзешки новой версии  Npp_exe_7.6.4_Ru

    Всего записей: 1952 | Зарегистр. 19-03-2006 | Отправлено: 13:36 14-03-2019
    VVL99

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

    Код:
    /[\\/:*?"<>|]/g


    Код:
    /[\\/\:\*\?\"\<\>\|]/g

    Форматировал JSTool-ом.
    Сперва сделал так:

    Код:
    /[\\\/\:\*\?\"\<\>\|]/g

    всё нормально было, потом решил убрать лишнее и бац.

    ----------
    Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

    Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 17:00 15-03-2019 | Исправлено: VVL99, 17:13 15-03-2019
    VerNOX



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DmitryFedorov
    В вашем переводе такой "баг" - если папка плагинов пуста, то раздел в программе отображается без перевода - Plugins, но положив туда хотя бы один плагин все приходит в норму, раздел называется как положено - Плагины.
     
    Возможно, причина в том, что менеджер плагинов не стал устанавливать.
    С ув.

    Всего записей: 95 | Зарегистр. 30-04-2007 | Отправлено: 23:45 17-03-2019
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VerNOX
    Спасибо за инфо.
    Как то не хочется мне проверять удаляя все что есть в папке.
    У меня в экзешке это место не переведено как "Плагины".
    Думаю с оригиналом экзешки будет то же самое.
    Такое появление "анлийского текста" на месте перевода из russian.xml файла есть в нескольких местах. Речь о том что перевод был и вдруг бац - его нет (Например Стыковать и Отстыковать для окна задания синтаксиса подсветки своего языка программирования).  
    В этих местах я в Русской экзешке вводил перевод. Этот перевод виден лишь тогда когда должен появиться анлийский текст.
    -------------
    Поверю вам на слово и переведу это место.
     

    Всего записей: 1952 | Зарегистр. 19-03-2006 | Отправлено: 21:54 18-03-2019 | Исправлено: DmitryFedorov, 22:15 18-03-2019
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть идея добавить в плаг функцию склеивания двух списков типа:
    строка1 списка1строка1 списка2
    строка2 списка1строка2 списка2
    и т.д.
    Обычно я эту операцию делал через платный эксел, вставлял список в первую колонку, второй во вторую колонку, сохранял в txt.
    Пункт "Вставить слева список из буфера"

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 20:05 20-03-2019
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    Я тоже самое делал через Аксесс. Нужная штука.
    ----------------
    Обновил плагин настройки Панели инструментов до версии 4.2 ссылка в шапке
    Распаковывайте как уложено в зипе (с подчерком). Так теперь этот плагин сделан.  
    (иначе не будет отображаться в окне управления плагинами)

    Всего записей: 1952 | Зарегистр. 19-03-2006 | Отправлено: 16:54 21-03-2019 | Исправлено: DmitryFedorov, 16:55 21-03-2019
    AZJIO



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

    Цитата:
    Нужная штука.  

    Сделал
    У меня было сомнение предлагать ли пользователю окно для указания разделителя и решил не усложнять. Всегда можно вставить любой разделитель в список либо используя пункт "Добавить текст в конец строк", либо во вставляемом заранее поставить курсор столбиком в начало строк и вписать/вставить всё что угодно.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 09:12 22-03-2019
    AZJIO



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

    Цитата:
    Обновил плагин
    недавно человек жаловался что ргхост в запрете, я сказал что у меня не блокирует и есть Top, но после переустановки файрфокс у меня ргхост тоже заблокировался, капец как неудобно запускать по 2 браузера, в общем я веду к точу что выложи на яндекс можно прям ссылку на папку дать и в папку накидать плагов, единственно число закачек не видно, только если папку скачали целиком.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 12:09 22-03-2019
    VVL99

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А для кнопки "отмена" нет какой нибудь автоматизации?

    Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 18:15 22-03-2019
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VVL99 а вчём суть? Где кнопка и когда нажимать?

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 19:25 22-03-2019
    VVL99

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

    Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 19:36 22-03-2019
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VVL99
    Попробовал использовать макрос. Если записать одно событие отмены, потом "выполнить макрос многократно" и указать количество раз.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 20:51 22-03-2019
    VVL99

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

    Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 20:57 22-03-2019 | Исправлено: VVL99, 20:58 22-03-2019
    AZJIO



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

    Цитата:
    тут главное что бы свет не рубанули
    у меня так примерно раза 2 ломалось, но не критично, пропадали работа одного часа, так как я делаю копию всегда. То есть беру за правило, начал добавлять функции, делаю копию файла добавив индекс 1 (потом 2, 3 и т.д.). Добавил крутую фичу на час работы, делаю следующую копию. Во первых это позволяет откатиться, во вторых выключение света и всё в NULL, а тут рядом копия. Бывает иду по двум путям, тогда у одного пути меняю название файла с приставкой фичи, которая отличает от основного направления и обе версии бывает редактирую пока не приду к решению какая лучше. И не удаляю, может кому захочется проследить развитие (когда нибудь), так проще понять с чего начиналось, от простого к сложному. И самое интересное, была мысль, зачем я выкладываю исходники в общий доступ, а когда однажды накроется медным тазом обнаруживаешь что не зря у тебя исходники в инете.
    Ещё:
    1. При отмене к файлу обращений нет, проблема только потерять откат и по воспоминаниям откатывать, а вот при сохранении реально потерять файл, если в эту миллисекунду свет отключили.
    2. Ещё макрос сохранить и сделать хоткей на многократное воспроизведение
    3. Я даже делал скрипт автоит, который хоткеем делает копию текущего файла с добавлением индекса. Его добавить в "Запуск" и назначить хоткей и тогда работа уверенней.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 22:49 22-03-2019 | Исправлено: AZJIO, 23:00 22-03-2019
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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

    Компьютерный форум 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