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

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


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

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RandyOrton
    да это знаю.

    Всего записей: 1041 | Зарегистр. 03-01-2015 | Отправлено: 07:59 16-08-2021
    harrykkk



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кто-нибудь сравнивал x32 и x64 на предмет размера открываемых файлов? У x64 есть в этом преимущество? А то x32 у меня часто падает, если открываю файл около 40-50 MB, а затем еще один такой же.
    RandyOrton
    Наверное это у всех так

    Всего записей: 9020 | Зарегистр. 24-02-2013 | Отправлено: 08:08 16-08-2021
    K04an

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть ли способ - замена или скрипт для автоматизации последовательной замены строки с цифрами.
     
    Надо заменить /001/ на /002/ по возрастанию до /200/
     
    test..com/001/index.html
    test..com/002/index.html

    Всего записей: 2 | Зарегистр. 16-01-2016 | Отправлено: 01:04 24-08-2021
    opk44

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    K04an
    Ru: Меню "Правка" -- "Генератор столбца..."
    En: Menu "Edit" -- "Column Editor..."
     
    + Ознакомьтесь со справкой (https://npp-user-manual.org/docs/editing/). Картинки и анимация в наличии.
     
    Настройка генератора (Числа для вставки):  
    Исходное число: [2]
    Увеличение на: [1]
    Повторить: [пусто] [v]Добав. 0 слева.

    Всего записей: 173 | Зарегистр. 16-01-2020 | Отправлено: 10:47 24-08-2021
    K04an

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    opk44
    Спасибо за пояснения! Про генератор знал, но пользоваться неудобно, надо догадаться оставить только 0 чтобы получить трехзначное число. В общем получилось.

    Всего записей: 2 | Зарегистр. 16-01-2016 | Отправлено: 01:17 25-08-2021
    Ultmann



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

    Цитата:
    Fix regression of find/replace and file open performance issue. (Fix #10398, #10296, #10260)
    Make dark mode compatible with Windows 11. (Fix #10299)
    Make current existing plugins’ toolbar icons display in both light and dark mode. (Fix #9959, #10388, #9809)
    Support TypeScript language (syntax highlighting, auto-completion & function list). (Implement #10353)
    Fix security flaw issue in uninstaller. (Fix #10191, #6165)
    Add Insert Date Time commands for both short & long format. (Implement #497, #2821, #8184, #8302)
    Fix file dialog append extension issue with RTL languages. (Fix #10397)
    Fix Find-in-Files “Follow current doc” not working issue when Default Directory is set. (Fix #8045)
    Enhance dialogs visual look & feel. (Fix #10384)
    Fix LICENSE text display problem in installer. (Fix #10370)

    Всего записей: 2106 | Зарегистр. 15-12-2018 | Отправлено: 21:36 25-08-2021
    Fafy

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

    Всего записей: 727 | Зарегистр. 25-10-2010 | Отправлено: 19:58 07-09-2021 | Исправлено: Fafy, 19:59 07-09-2021
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Fafy написал(а)
    Цитата:
    в приложе

    Регулярки в помощь, ссылка на тему по их обсуждению в шапке.
    Только дополнительно надо знать ещё тип документа под какую ОС там концы строк.

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

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 21:28 07-09-2021
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Автозавершение кода AutoCompletionPB yandex, upload.ee - писал для PureBasic, но адаптировал для Notepad++ и AkelPad, собственно для любого IDE можно адаптировать указав классы окна. Скриншот: на Windows, на Linux
    Выделить слово, нажать хоткей, получить список, где встречается это слово, кликнуть выбранное (по умолчанию правой кнопкой мыши), оно вставится взамен выделенного.
     
    Подробнее...

    Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 08:11 08-09-2021 | Исправлено: AZJIO, 00:11 17-09-2021
    Dart Raiden



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Наколхозил автоматическую замену блокнота на N++ в Windows 11.
     
    Основная сложность в том, что в Win11 не работает известный способ замены через Image File Execution Options
     
    1) удалить магазинный Блокнот через стандартный диалог удаления программ (не удалять Блокнот полностью через Дополнительные компоненты! нужно лишь вернуть его к win32-версии, а не выпиливать вовсе)
     
    2) удалить файлы %WINDIR%\notepad.exe, %WINDIR%\System32\notepad.exe и %WINDIR%\SySWOW64\notepad.exe
     
    3) создать симлинки

    Код:
    mklink "%WINDIR%\notepad.exe" "%ProgramFiles%\Notepad++\notepad++.exe"
    mklink "%WINDIR%\System32\notepad.exe" "%ProgramFiles%\Notepad++\notepad++.exe"
    mklink "%WINDIR%\SySWOW64\notepad.exe" "%ProgramFiles%\Notepad++\notepad++.exe"

     
    4) установить Notepad Replacer
     
    Да, это удаление гланд через задницу и это придётся проворачивать ежегодно после каждого крупного обновления. Но п 2-3 необходимы, т.к. отчего-то для notepad.exe игнорируется Image File Execution Options

    Всего записей: 5637 | Зарегистр. 20-10-2006 | Отправлено: 18:58 14-09-2021 | Исправлено: Dart Raiden, 18:41 15-09-2021
    gjf



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dart Raiden
    А чем не устраивает контекстное меню Проводника "edit with Notepad++" и привязка к типам файлов?

    ----------
    Тут могла бы быть Ваша реклама... или эпитафия

    Всего записей: 11401 | Зарегистр. 14-03-2007 | Отправлено: 19:06 14-09-2021
    Dart Raiden



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    - раздувание контекстного меню
    - лень прописывать ассоциации для всех текстовых файлов

    Всего записей: 5637 | Зарегистр. 20-10-2006 | Отправлено: 19:08 14-09-2021 | Исправлено: Dart Raiden, 19:08 14-09-2021
    gjf



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dart Raiden
    Дык в самом N++ есть возможность создать ассоциации?

    ----------
    Тут могла бы быть Ваша реклама... или эпитафия

    Всего записей: 11401 | Зарегистр. 14-03-2007 | Отправлено: 19:36 14-09-2021
    Dart Raiden



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Дык вы попробуйте. Винда уже давно не даёт вот так просто всяким левым программам молча перехватить ассоциации. Она будет при открытии файлов задавать вопросы "а вы точно хотите?"
     
    К тому же, из настроек N++ вы, например, не сможете сделать так, чтобы он вызывался по команде "Править" на reg-файле.

    Всего записей: 5637 | Зарегистр. 20-10-2006 | Отправлено: 19:55 14-09-2021 | Исправлено: Dart Raiden, 20:06 14-09-2021
    gutasiho

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На Windows 10 делалось так
    Цитата:
    C Notepad++ 7.5.9 добавлена возможность сделать его системным Блокнотом, заменив им стандартный виндовский NotePad. Запускать из командной строки от админа. Убедитесь, что пути в командах соответствуют вашим.

    Цитата:
    Если используете портабельную 32-bit версию Notepad++:
    reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe" /v "Debugger" /t REG_SZ /d "\"D:\Portable Files\NotePad++ Portable\notepad++.exe\" -notepadStyleCmdline -z" /f

    Цитата:
    Если используете установленную 32-bit версию Notepad++:
    reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe" /v "Debugger" /t REG_SZ /d "\"%ProgramFiles(x86)%\Notepad++\notepad++.exe\" -notepadStyleCmdline -z" /f

    Цитата:
    Если используете установленную 64-bit версию Notepad++:
    reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe" /v "Debugger" /t REG_SZ /d "\"%ProgramFiles%\Notepad++\notepad++.exe\" -notepadStyleCmdline -z" /f
    После выполнения команды получите сообщение в консоли «Успешное выполнение операции».
    Цитата:
    Для отмены изменений выполнить команду:
    reg delete "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe" /v "Debugger" /f

    P.S.
    В случае использования Notepad Replacer  он должен быть установлен постоянно, а не на время задания ассоциаций.

    Всего записей: 6345 | Зарегистр. 14-09-2020 | Отправлено: 19:56 14-09-2021
    Dart Raiden



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

    Цитата:
    На Windows 10 делалось так

    При таком способе будет некорректное открытие файлов без расширения (а в Windows 11 это вообще не сработает). Поскольку параметр notepadStyleCmdline эмулирует поведение Блокнота из старых виндов, а Дон Хо ничего менять не хочет и вообще закрыл тикет, поленившись его воспроизвести. Воспроизводится легко - достаточно открыть идущий с программой LICENSE с помощью блокнота. Вызов будет перехвачен N++ и он попытается открыть LICENSE.txt, которого не существует.
     
    Следует использовать Notepad Replacer, он лишён этого бага.

    Всего записей: 5637 | Зарегистр. 20-10-2006 | Отправлено: 19:57 14-09-2021 | Исправлено: Dart Raiden, 20:02 14-09-2021
    gjf



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

    ----------
    Тут могла бы быть Ваша реклама... или эпитафия

    Всего записей: 11401 | Зарегистр. 14-03-2007 | Отправлено: 20:20 14-09-2021 | Исправлено: gjf, 20:21 14-09-2021
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    скриншот  - уж не помню, были ли у меня проблемы с ассоциациями, но вроде как они бывают с мультимедиа (музыка видео), а текстовые вроде прописываются сразу, но много ли пунктов прописываются на системный блокнот? Только txt, остальное через "Правка"? Если так то чем это лучше пункта прописываемого текстовой программой? Даже если мне пяток расширений придётся связать через виндовое приложение, то я всё равно сделаю так.
    Посмотрел "Приложения по умолчанию", там нет текстовых редакторов, вот как раз эта фича (уверенно предполагаю) и не даёт приложениям переназначать ассоциации, только либо вручную либо через "Приложения по умолчанию".

    Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 13:33 15-09-2021
    Dart Raiden



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

    Цитата:
    Посмотрел "Приложения по умолчанию", там нет текстовых редакторов

    В Windows 11 даже и приложений по умолчанию фактически нет. Т.е. вы не можете назначить приложение как системный "Браузер" или "Проигрыватель" (чтобы оно сразу захватило все доступные ему расширения). Теперь нужно каждое расширение, которое поддерживается программой, переключить на эту программу (на скриншоте список расширений, которые MPC зарегистрировал как поддерживаемые собой, но они будут открываться встроенным ПО, пока я их не переключу руками, что я уже сделал с первыми двумя). Mozilla смогла это обойти, реверснув то, как это делает системное ПО (для себя майки оставили удобный способ) - но это официально не поддерживаемый метод.
     

    Цитата:
    много ли пунктов прописываются на системный блокнот

    txt, log, inf, это что сходу в голову приходит

    Всего записей: 5637 | Зарегистр. 20-10-2006 | Отправлено: 15:32 15-09-2021 | Исправлено: Dart Raiden, 15:45 15-09-2021
    krot4224



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Такие вопросы:  
    -где NotePad хранит синтаксис основной по умолчанию "Обычный текст"
    -где NotePad хранит свой синтаксис, созданный вручную в Пользовательский Синтаксис
    -как сделать так чтобы свой созданный синтаксис  был по умолчанию при окрытии и создании нового документа ?

    Всего записей: 382 | Зарегистр. 11-01-2013 | Отправлено: 19:27 16-09-2021 | Исправлено: krot4224, 21:18 16-09-2021
    Открыть новую тему     Написать ответ в эту тему

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