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

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



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    seva1 19:08 04-07-2018
    Цитата:
    Может можно как-то макрос записать(как в экселе) который будет повторять эти действия, чтобы этот макрос можно было запускать в 1 клик а не повторять каждый раз в ручную действия.

    вот сами ответили на свой вопрос. А запись макросов как следует из названия в меню Макросы.

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

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 18:40 04-07-2018
    wvxwxvw

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    <!--
        Russian localization for Notepad++ 7.5.7
        last modified: 2018-07-04 by wvxwxvw (ru-board)
        Модифицировал под себя и доперевел официальный языковой файл.
        Убрал сКаКаНиЕ • ТеКсТа в меню и настройках. Кое что подправил.
        Кое что взял из других переводов.
    -->
     
    Перевод contextMenu от DmitryFedorov, только дополнил для того
    что бы было понятно даже ламеру, убрал сКаКаНиЕ ТеКсТа и привел
    в соответствие со своим переводом.
     
    Поправки от товарища AltSolo:
    Цитата:
    Убрал ещё несколько СкАчков, заменил несколько англицизмов, перевёл один отсутствовавший маленький диалог, унифицировал текст соседствующих строк и т.п. Все изменения помещаются в отведённые поля.
    Спасибо ему за правки.
     
    Взял из его правок почти все, но не все. Мое видение ситуации:
    Сокращения приемлемы не только там где текст не влазит, но и там где без сокращения одна строка растянет все меню, а остальные строки в этом меню будут в половину меньше. В общем, во всем должна быть мера и в сокращениях и в борьбе с жаргонизмами (речь о "табы" <> "табуляции" в одном меню). Это не печатный роман и главным является простота восприятия и опрятный внешний вид текста и меню. "Ё" и "е" равнозначны в тексте, но "ё-шки" плохо смотрятся в меню при определенных темах интерфейса, поэтому предпочитаю обходится без них.
     
    npp.7.5.7.rus.v2

    Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 19:23 04-07-2018 | Исправлено: wvxwxvw, 19:33 04-07-2018
    sikemo

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    я-то в основном пользуюсь Akepad, но не в этом дело. И пока с макросами не работал что тут, что там, хотя есть тоже потребность в автоматизации и вроде не такое сложное дело. Но взгляните на то что 2 редактора имеют в окошке (поиска/замены) выпадающие опции.  
    То есть предыдущие вариант поисков/замен, если не требуется макрос, можно обойтись этим.

    Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 22:24 04-07-2018
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    seva1
    Установи AutoIt3, используй функции замены и копирование вставка в буфер и тогда всё будет заменятся одним кликом.
     
    wvxwxvw
    Мы пару лет назад тут петиции писали друг-другу по каждой букве, по 100 раз меняли, вылизывали до мелочей. При чём некоторые пункты остались как есть у каждого свои, и у каждого были свои аргументы. Поэтому спор закончился. Некоторые пункты даже не понятны были, как тот же сегодняшний "Мониторинг", я уже поменял, но хотел кое-что обновить в комплекте, у меня PureBasic-UDL не всё подсвечивал, в общем тоже выложу позже.
    Изменение
     
    И у меня ещё в планах разобраться со Scintilla и сделать UDF для AutoIt3. Я тут справку (или тут) выкладывал по Scintilla, переведённую гуглом с некоторыми доводками.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 07:36 05-07-2018 | Исправлено: AZJIO, 21:05 05-07-2018
    Skif_off

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

    Цитата:
    И у меня ещё в планах разобраться со Scintilla и сделать UDF для AutoIt3.

    Тут можно посмотреть, только там SendMessageA используют. И Npp UDF была где-то.

    Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 08:18 05-07-2018
    Nikolka00

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    гугол переводчик сильно отстает от бинг\микрософта или даже яндекса переводчика
     
    мелкие свою тех.документацию через свой переводчик переводят

    Всего записей: 438 | Зарегистр. 08-08-2008 | Отправлено: 17:20 05-07-2018
    seva1

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    AZJIO правильно я понимаю, что можно вот такую штуку автоматизировать с помощью AutoIT?
     
    Очень часто есть рутинные операции когда ты копируешь какой-то текст и из него надо что-то вырезать, перед вставкой(ну то есть привести к нормальному виду).  
     
    Например расскажу пример: Клиенты присылают Артикулы товаров, кто в какой форме Например  
     
    Хочу 100186, и еще 100198,100500 а еще 172852  
     
    Все артикулы у нас 6 значные и я подумал, что было бы круто как-то настроить, что например при нажатии на горячую клавишу(которая зарегистрирована глобально) применялся бы фильтр к буферу обмена и он перезаписывался к нужному формату.  
     
    Может есть такие программы, которыми можно было реализовать функцичонал Textpipe но заточенный на обработку буфера обмена?  
     
    Спасибо!  

    Всего записей: 1153 | Зарегистр. 10-12-2003 | Отправлено: 20:41 05-07-2018
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nikolka00
    Я слишком много переводил чтобы оценить их. Я бы сказал что майкрософт неплохо переводит технический язык, например гугл чаще вставит way, тогда как микрософт - path. Но зато при скармливании HTML майкрософт  переводит и константы (заглавные) и HTML-теги, и текст становиться невосстанавливаемый, а после гугла я запускаю сценарий замен, и у меня как видишь получился валидный текст. Сделай тоже самое на майкрософт и посмотрим.
     
    Skif_off

    Цитата:
    И Npp UDF была где-то
    да я её во всех скриптах (связанных с Н++) толкаю и даже подстраивал под новую версию Scintilla. Про срипты Kip я и забыл, в моей библиотеке скриптов есть ссылка на его адаптацию Scintilla. А ещё FuryCell выкладывал прогу-базу скриптов с подсветкой, тоже Scintilla использует.
     
    seva1
    ClipGet - получил буфер в переменную, обработал (StringReplace) число строк обработки сколько угодно хоть 1000 раз заменяй одно другим. ClipPut - вставил опять в буфер.
     
    _____
    обновил справку Scintilla, добавив чёрную тему.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 20:54 05-07-2018 | Исправлено: AZJIO, 21:12 05-07-2018
    seva1

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Подскажите пожалуйста как исправить проблему с открытием текстовых файлов в отдельном окне в Notepad++
     
    Галка каскадные окна отключена, открываю двойным кликов через windows проводник и он упорно открывает в отдельном окне, а не вкладкой.
     
    Раньше все было ок. Что может быть не так?  
     
    Спасибо!  
     
     

    Всего записей: 1153 | Зарегистр. 10-12-2003 | Отправлено: 21:04 05-07-2018
    AZJIO



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

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 21:06 05-07-2018
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    seva1 21:41 05-07-2018
    Цитата:
    Например расскажу пример: Клиенты присылают Артикулы товаров, кто в какой форме Например  
        
     Хочу 100186, и еще 100198,100500 а еще 172852  
        
     Все артикулы у нас 6 значные и я подумал, что было бы круто как-то настроить

    С помощью регулярки можно найти все 6-и значные вхождения. А что дальше с ними делать это уже вам решать, можно и под нужный формат поменять. И это чисто средствами Npp. C буфером правда работать не будет.

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

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 23:21 05-07-2018
    seva1

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    AZJIO все настройки прошел, не нашел.
     
    Вот что за окна отвечают
    https://goo.gl/99pUVb
    https://goo.gl/Kjgf5j
     
    Про ключ запуска не понимаю где смотреть, зашел в свойства файла по которому кликаю который открывается в отдельном окне
    https://goo.gl/2BZ57u
     
    Такое предчувствие, что это произошло после того как я Total Commander поставил и сделал, что файлы открывались в нем текстовые. Но я ведь даже если из проводника открываю, они в отдельном окне открываются.
     
    При этом обратите внимание, как вкладка работает на анимации: https://goo.gl/zC3yKj
    Появляется только после захода в настройки
     
    Спасибо Вам за помощь
     
    regist123 Аха я понял, спасибо Вам. Кстати для изучения регулярок чего почитать краткое и быстрое посоветуете?  
     
    + может есть какие-то статьи по notepad++ чтобы освоить все лайфхаки по быстрой работе в нем?  
     
    Спасибо!  

    Всего записей: 1153 | Зарегистр. 10-12-2003 | Отправлено: 05:52 06-07-2018
    AZJIO



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

    Цитата:
    + может есть какие-то статьи по notepad++

    Справка в шапке (chm), а также онлайн
     

    Цитата:
    Кстати для изучения регулярок чего почитать краткое и быстрое посоветуете?  
    Скачай мою прогу RegExp, нажми F1 и читай там очень краткую справку (кстати Андрей Аверин её модифицировал). А также в справке N++ посмотри ссылки на странице "Поиск". Моя объяснялка, и в ключе AutoIt3 объяснялка
     

    Цитата:
    Про ключ запуска не понимаю где смотреть

    Командная строка, читай про -multiInst
     

    Цитата:
    Галка каскадные окна отключена
    это меняет между многострочным видом вкладок и однострочным, поэтому в моём переводе "Вкладки в несколько строк"

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 07:05 06-07-2018 | Исправлено: AZJIO, 07:43 06-07-2018
    Skif_off

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

    Цитата:
    кстати Андрей Аверин её модифицировал

    Лучше вместо значков, перерисовки оных или "Изменён текст кнопки 'V' на '&#9660;'" впилил бы поддержку "\K"... Сабж поддерживает, как и все, поддерживающие PCRE, наверное. ТС - нет, библиотека TRegExpr не умеет вроде.
    Ну и "Доступно только для пользователей".

    Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 08:37 06-07-2018
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Skif_off
    Он у него в сборке Akelpad, которая без "Доступно только для пользователей".
    В общем возьми модифицированный файл.

    Цитата:
    поддержку "\K".
    AutoIt3 возможно в новой версии поддерживает, но это надо всё заново тестировать, переписывать справку и прогу.
     
    А что если написать плаг рег.выров? Чего не хватает - готовой базы для выбора, вставки конструкций типа (?<=..), справку. Хотя полноценно, всё равно надо всё добавить, ведь тестить на временном тексте удобно без влияния на сам документ.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 08:51 06-07-2018 | Исправлено: AZJIO, 09:07 06-07-2018
    Skif_off

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

    Цитата:
    AutoIt3 возможно в новой версии поддерживает

    В 3.3.8.1 точно поддерживается и работает, использовал как-то для обработки XML. Сейчас проверил, навскидку: 3.3.4.0 - тоже работает.

    Цитата:
    В общем возьми модифицированный файл.

    Да я хотел на опцию поверх окон взглянуть, но, наверное, исходника не будет...

    Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 10:10 06-07-2018 | Исправлено: Skif_off, 10:10 06-07-2018
    AZJIO



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

    Цитата:
    Да я хотел на опцию поверх окон взглянуть, но, наверное, исходника не будет...
    Так там же ничего выдающегося в этой опции нет. Это для меня тоже было кстати, немного напрягало сворачивать/разворачивать окна. Были бы критики в то время, может многое было бы добавлено. Как видишь критика уместилась на одну страницу.
     
    Посмотри в моей коллекции скриптов файл-прогу "Converter_AU3_to_BBcode" Подробнее...

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 11:33 06-07-2018 | Исправлено: AZJIO, 11:54 06-07-2018
    AZJIO



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

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 11:08 12-07-2018 | Исправлено: AZJIO, 15:57 09-11-2019
    seva1

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    AZJIO благодарю за помощь!
     

    Цитата:
    Командная строка, читай про -multiInst  

     
    Помогла просто переустановка, так как проблема была только на 1 машине.
     

    Всего записей: 1153 | Зарегистр. 10-12-2003 | Отправлено: 08:35 14-07-2018
    AnTul

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

    ----------
    Василий Великий: «Кто смотрит на зло без отвращения, тот скоро будет смотреть на него с удовольствием».

    Всего записей: 5477 | Зарегистр. 13-07-2004 | Отправлено: 15:51 16-07-2018 | Исправлено: AnTul, 18:22 16-07-2018
    Открыть новую тему     Написать ответ в эту тему

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