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

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

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

DmitryFedorov

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


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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    housemanva
    Разные пути есть. Можно переустановить и отметить галкой чтобы установить все локализации. Среди английских можно регулярным выражением получить все идентификаторы (<Item id="42052") и выяснить какой из них более полный. Если автором не заложен перевод какой то строки, то добавление её в xml не решит проблемы. Можно с помощью Au3Info.exe из AutoIt3 выяснить идентификатор прямо с окна программы, перетаскивая прицел с Au3Info на кнопку в окне Notepad++. Также можно с помощью моей проги CaptureText (AutoIt3-версии) захватить главное меню и получить его идентификаторы нажав CAPS LOCK и отпустив мышь на заголовке, текст будет в буфере обмена. Или скрипт

    Всего записей: 4536 | Зарегистр. 03-05-2006 | Отправлено: 07:33 26-06-2024 | Исправлено: AZJIO, 09:04 26-06-2024
    StInd2013

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, также по регулярным выражениям вопрос. Как можно сделать замену такого вида {текст !} на $1 {текст} с их помощью? Т.е. из скобок удалить пробел и восклицательный знак, а символ $1 добавить перед скобками, сам текст в скобках чтобы остался.

    Всего записей: 24 | Зарегистр. 01-11-2013 | Отправлено: 18:55 01-07-2024 | Исправлено: StInd2013, 19:01 01-07-2024
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    StInd2013
    В шапке (в первом посте) есть ссылка на раздел обсуждения регулярных выражений (выделено красным)

    Всего записей: 4536 | Зарегистр. 03-05-2006 | Отправлено: 22:32 01-07-2024
    VDVolkov



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    День добрый!
    Давно пользуюсь NotePad++ 5.9.5 (привык к нему, настроил все по себя). И вдруг появилась необходимость открытия текстовых документов из проводника (двойной клик) или FAR (Enter) в разных копиях  NotePad++. В настройках не нашел. В Google не забанили, но то же как-то не ищется. Находится через Shell, но не то, что хочется.
    Подробнее...
    Или ищется что-то подобное.
    Есть такое решение в NotePad++ или нет? Подскажите, пожалуйста.

    Всего записей: 527 | Зарегистр. 17-08-2006 | Отправлено: 07:52 02-07-2024 | Исправлено: VDVolkov, 07:58 02-07-2024
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VDVolkov
    Напиши автору. Если есть командная строка, то почему бы через ini-файл не сделать. Обязательно укажи при запуске разных версий, так как при одинаковых версиях это не особо имеет значение. А сделано это может быть в последней версии, так что для старых работать не будет, точнее после старой новая работает, а после новой старая не будет работать.
    И на мой взгляд там есть не желательное поведение с настройками, то есть если открыть в Notepad++ файл настройки и в него вносить изменения вручную (по крайней мере в shortcuts.xml), то после закрытия Notepad++ перезапишет его и всё будет потеряно. Это неудобно, значит он его держит открытым дескриптор или перезаписывает загруженные настройки. Черевато это тем что если оба Notepad++ будут пользоваться одним конфигом, то последний перезапишет его своим состоянием. Откроешь кучу файлов настроишь, а это всё перетрёт ненастроенный Notepad++, который просто висел в процессах и был закрыт последним.

    Всего записей: 4536 | Зарегистр. 03-05-2006 | Отправлено: 12:10 02-07-2024 | Исправлено: AZJIO, 12:18 02-07-2024
    MisterMyth

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно ли как то настроить программу так, чтобы разные виды скобок имели разный цвет? И например двоеточье будет красным, а точка с запятой - синей.

    Всего записей: 1065 | Зарегистр. 03-01-2015 | Отправлено: 12:14 02-07-2024
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MisterMyth
    Если свою тему сделаешь UDL
    Лексеры Scintilla жёстко зашиты, библиотека имеет открытый код, надо знать язык программирования чтобы писать свой лексер.

    Всего записей: 4536 | Зарегистр. 03-05-2006 | Отправлено: 12:22 02-07-2024 | Исправлено: AZJIO, 15:03 02-07-2024
    VerNOX



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Notepad++ 8.6.9 RC x64 с ёфицированным и исправленным на Скакание Текста переводом.
     
    Для установки исправленного перевода скопировать russian.xml в папку Notepad++\localization, а затем в настройках заново выбрать русский.
     
    https://drive.google.com/file/d/1pKf5vSkI3cnMwEqsyPwffV4O2moWTCeX/view?usp=sharing

    Всего записей: 105 | Зарегистр. 30-04-2007 | Отправлено: 09:39 05-07-2024
    gutasiho

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как-то я искал и нашел плагин x64
    Цитата:
    "Quick Color Picker+" NppQCP.dll
    , радость была недолгой, оказалось, что в Win11 плагин не работает, хотя в Win10 работает

    Всего записей: 7363 | Зарегистр. 14-09-2020 | Отправлено: 13:09 07-07-2024
    Death_INN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gutasiho, а как обстоят дела в win11 при 32 бит сабже и плагине?

    Всего записей: 3461 | Зарегистр. 24-10-2002 | Отправлено: 14:15 07-07-2024
    gutasiho

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

    Всего записей: 7363 | Зарегистр. 14-09-2020 | Отправлено: 14:18 07-07-2024
    Death_INN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gutasiho, а что за NppQCP.dll? Какое-то старье для старых версий сабжа ниже 8.2.2. Я отсюда качаю  

    Всего записей: 3461 | Зарегистр. 24-10-2002 | Отправлено: 14:35 07-07-2024
    gutasiho

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Death_INN
    Я использую v8.5.8, т.к. в версиях выше баг с перетаскиванием выделенного с Ctrl (типа в противофазе). Версия dll особо не колышет, важно, что показывает
       
     
    Добавлено:
    Кстати, в 32-bit NP++ dll по твоей ссылке я использовал ранее, а сейчас использую dll на 244kB SHA256 dd94df67c2560ebbac773c2bea299b9c194d4dd1e90e31cc194e391f424e9b6a, она вроде на 5 лет свежее.

    Всего записей: 7363 | Зарегистр. 14-09-2020 | Отправлено: 15:14 07-07-2024
    VerNOX



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Notepad++ 8.6.9 RC2 x64 с ёфицированным и исправленным на Скакание Текста переводом.
     
    Для установки исправленного перевода скопировать russian.xml в папку Notepad++\localization, а затем в настройках заново выбрать русский.
     
    https://drive.google.com/file/d/1cJuha_fwfdtJV4D9DzTz5AvFJDjWn0rb/view?usp=sharing

    Всего записей: 105 | Зарегистр. 30-04-2007 | Отправлено: 10:28 08-07-2024
    MAX63ru



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Notepad++ 8.6.9    2024-07-14

    Цитата:
    Change log:
         
        Make installation and updates easy & quiet by adding “Yes (Silent)” button. (Fix #8514 )
        Add new options ‘/closeRunningNpp’ & ‘/runNppAfterSilentInstall’ in the installer. (Implement #15230 , implement #15280 )
        Fix crash of “Next Search Result” command on the empty search result. (Fix #15247 )
        Fix the regression where the Find dialog size is not remembered across sessions. (Fix #15294 )
        Fix the regression of content lost by using Encoding “Convert to…” commands. (Fix #15324, #15271, #3054 , possibly #9426)
        Fix the regression of exception/crash on Windows Server Core 2022. (Fix #15313 )
        Prevent DirectWrite from being enabled under Windows Sever. (commit )
        Enhance the quality of Fluent toolbar icon sets for different DPI settings. (Fix #15253 )
        Improve the look & feel of tabbar close button in dark mode. (Fix #15321 , implement #15326 )
        Improve the dark mode tab bar icon in the search results panel. (Implement #15286 )
        Add ability to pre-populate the predefined color sets for custom tones. (Fix #15055 )
        Add “Show All Character” popup menu on toolbar button. (Fix #14832 )
        Fix the rectangular selection copy-paste bug. (Fix #15139 , #15151 )
        Allow opening shortcut files (*.lnk) directly if the file extension is changed. (Fix #9643 , #11089 , #10139 )
        Fix the lost panels issue. (Fix #13084 )
        Add Backspace unindent option. (Fix #15180 )
        Fix CSS more indentation bug. (Fix #14962 )
        Include F13-F24 keys in Shortcut Mapper. (Fix #11975 )
        Fix the problem where the last empty clean untitled tab cannot be closed after renaming. (Fix #15306 )
        Add plugin a command (NPPM_SETUNTITLEDNAME) to rename untitled tab. (Fix #8916 )
        Display a message box with information about disabled backward regex searching. (Fix #15239 )
        Fix the display glitch for unsaved tabs containing tab characters. (Fix #15202 )
        Fix status bar and tab bar flicker during the GUI updated (fixed only for dark mode). (Fix #15260 )
        Fix the issue with “Begin/End Select” command after deletion. (Fix #15221 )
        Resolve the integer overflow problem in the Column Editor. (Fix #15167 )
        Adjust the position of hits text in the File Progress dialog. (Fix #13426 , #15244 )
        Fix the deployment of other software blocked due to NppShell. (Fix #62 )

    Всего записей: 8691 | Зарегистр. 14-04-2012 | Отправлено: 08:20 14-07-2024 | Исправлено: MAX63ru, 08:21 14-07-2024
    Samotek

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Все  привет!
    В этой новой версии Notepad++ 8.6.9  у меня увеличилось расстояние между кнопками тулбара. Подскажите, пожалуйста, где это можно отрегулировать?

    Всего записей: 2558 | Зарегистр. 18-05-2005 | Отправлено: 11:44 14-07-2024
    TheBarmaley



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    вопросик по макросам в сабже:
     
    1. хочу запилить простую проверялку парности определённых элементов (например, скобок).
    2. есть вариант с указанием регулярки поиска (например, для скобок - \(|\) - т.е. ищем левые и правые).
    3. в окне поиска для этой регулярки нажимаем "посчитать" и смотрим, что значение подсчёта чётное.
     
    проблемка в том, что (почему-то) после записи/сохранения этих действий как макроса он потом НЕ вызывается - т.е. на выходе нет открытого окна диалога поиска с результатом, если же потом принудительно открыть поиск - там нет ни регулярки, ни самого (включённого) условия, что надо применять регулярные при поиске.
     
    теперь сам вопрос: чяднт? и можно ли как-то пофиксить, чтобы макрос срабатывал и окно поиска с результатом осталось открытым?
     
    ну и попутно - как-то можно вывести макрос (любой) как кнопку на тулбар?
    давеча спрашивал про кнопки, по совету применил плуг кустомайз-тулбар, теперь хочу его ещё и для макросов приспособить..))

    ----------
    ..the one of.. ··· ..sam-&-pol..

    Всего записей: 17632 | Зарегистр. 07-06-2006 | Отправлено: 05:19 18-07-2024
    Death_INN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TheBarmaley, четное кол-во не гаранирует одинаковое кол-во пар. Может быть 6 "(" и 4 ")". Макрос работает только при двух условиях: 1) курсор в начале документа 2) панель поиска открыта. Не в курсе, можно ли это поправить. А в чем трабла вывода макроса на кнопку? Пример ранее показывал.

    Всего записей: 3461 | Зарегистр. 24-10-2002 | Отправлено: 18:04 18-07-2024
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TheBarmaley
    На сколько я знаю макрос пишет Scintilla, смотри документацию, там SCN_MACRORECORD, SCI_STARTRECORD, SCI_STOPRECORD. Scintilla запоминает действия, но как влияет это на окна управления я не в курсе.
     
    В файле shortcuts.xml появляются такие записи:

    Код:
        <Macros>
            <Macro name="Trim Trailing and save" Ctrl="no" Alt="yes" Shift="yes" Key="83">
                <Action type="2" message="0" wParam="42024" lParam="0" sParam="" />
                <Action type="2" message="0" wParam="41006" lParam="0" sParam="" />
            </Macro>
        </Macros>

    После записи надо сохранить макрос.

    Всего записей: 4536 | Зарегистр. 03-05-2006 | Отправлено: 01:50 19-07-2024
    TheBarmaley



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Death_INN
    Цитата:
    четное кол-во не гаранирует одинаковое кол-во пар
    это понятно, просто в большинстве случаев бывают тупые "ашыпки", связанные именно с одной пропущенной/лишней..)
    т.е. не стоит задача нормальной валидации кода, это чисто фаст-чек для повышения дуракоустойчивости..))

    Цитата:
    Макрос работает только при двух условиях: 1) курсор в начале документа 2) панель поиска открыта.
    попробовал и так. но чё-т не хочет оно.. видимо, где-то ещё зарылась псина.. да и фиг с ним, окно поиска я и сам открою..
    в смысле - тогда уж проще промотать на запомненную в списке регулярку и врукопашную запустить..

    Цитата:
    А в чем трабла вывода макроса на кнопку? Пример ранее показывал.
    т.е. только ручной правкой конфига.. блин.. надо было ему имя покороче задать..)))
     


    AZJIO
    ок, спасибо, покурю ман.
    про "после сохранить" - ну это понятно, так и делалось.
     
    хотя, если честно, уже расхотелось делать эту "автоматику"..)
    как-то оно геморройно всё, хотелось бы проще, визуально.. ну да ладно, комстрока = наше всё!))
     
     


    ----------
    ..the one of.. ··· ..sam-&-pol..

    Всего записей: 17632 | Зарегистр. 07-06-2006 | Отправлено: 03:56 19-07-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 178 179 180 181 182

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