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

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



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

    Цитата:
    Теоретически взять путь из адресной строки проводника, а при сохранении подставить его в адресную строку диалога сохранения файла?

    кривое решение..... мне быстрее в папку перейти

    Всего записей: 2918 | Зарегистр. 20-02-2009 | Отправлено: 10:15 08-05-2019 | Исправлено: Xant1k, 10:37 08-05-2019
    AZJIO



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

    Цитата:
    кривое решение..... мне быстрее в папку перейти
    кстати, мне быстрее обратное. Но хотя как это выполнять, Вызывать конт.меню и там искать пункт копировать, потом также вставить, то да, проще перейти в диалоге. А если использовать Ctrl+C, Ctrl+V, Enter, то отличается тем, что, что не нужно запоминать пути, и каждый раз запоминать новые пути, а запомнить комбинацию клавиш, работающую для любого пути. Создаётся мышечная память, которая потом не требует мозговой активности. А искать путь в дереве всегда требует мозговой активности.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 06:58 09-05-2019 | Исправлено: AZJIO, 07:13 09-05-2019
    Xant1k



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    Я понял.. мы о разном говорим. У тебя новый диалог сохранения. Но мы на прошлой странице выяснили что он кривой и что надо сделать чтобы всё было по уму. Поэтому данный способ для меня кривой.

    Всего записей: 2918 | Зарегистр. 20-02-2009 | Отправлено: 07:09 09-05-2019 | Исправлено: Xant1k, 07:11 09-05-2019
    AZJIO



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

    Цитата:
    если зажать шифт и нажать пкм, затем открыть консоль, то будет подставлен путь до папки
    из этого следует что можно подсмотреть как устроена эта фича, то есть открывается меню, которое передаёт путь консоли, но я не вижу чтобы NPP поддерживал передачу пути, чтобы задать его как папку по умолчанию для сохранения документа. Я заметил что многие проги индивидуально сохраняют последнюю папку, грубо говоря открываю браузер жму "Обзор..." на форуме для приатачивания файла, и он открывает путь недельной давности, когда я приатачивал прошлый раз, после этого в других прогах я уже открывал другие файлы, значит он запоминает папку либо у себя, либо свой MRU в реестре создаёт.
     
    Попроси автора проги добавить в ком строку ключ, чтобы изменить папку по умолчанию.
     
    Посмотрел старый диалог, "AnVir Task Manager" также встраивает свою кнопку в верхней панели с доступом к открытым папкам, к последним папкам, к избранным (избранные определяешь сам) (работает во всех диалогах, браузер эксел, и т.д.)

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://ipic.su/img/img7/fs/Readme.1557384387.gif

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 09:48 09-05-2019
    MisterMyth

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребята у меня вот такой вопрос: мне нужно полностью убрать из документа строки, в которых есть определенный набор букв. Допустим в тексте есть 600 строк в которых есть PVD-666432. Как то можно это сделать в автоматическом режиме? Чтобы не убирать каждую строку где есть этот набор букв. Убрать надо абсолютно все строки, где есть PVD-666432 и не важно цельное слово или нет. Раз есть PVD-666432 в строке, значит удаляем ее.

    Всего записей: 1041 | Зарегистр. 03-01-2015 | Отправлено: 11:29 13-05-2019
    Bakhak



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

    Всего записей: 321 | Зарегистр. 30-05-2014 | Отправлено: 19:35 13-05-2019 | Исправлено: Bakhak, 19:36 13-05-2019
    Koyotero



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

    Цитата:
    здравия желаю ребята. не нахожу никак - как можно не открывать последние открытые файлы. то есть с каждым разом токо этот файл. а то достала постояянно закрывать вкладочки.  
    с Уважением Bakhak

    Опции - Настройки - Резерв. копирование, снять чекбокс с пункта Запоминать текущую сессию для следующего запуска (он самый первый вверху списка).

    Всего записей: 1315 | Зарегистр. 30-10-2005 | Отправлено: 20:09 13-05-2019 | Исправлено: Koyotero, 20:11 13-05-2019
    AZJIO



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

    Цитата:
    убрать из документа строки, в которых есть определенный набор букв

    (?m)^[^\v]*?PVD-666432[^\v]*?$
    заменить на ничего
    или
    (?<=[\v\A])[^\v]*?PVD-666432[^\v]*?(\r\n|\z)
    заменить на ничего
     
    А вообще спрашивай в теме регулярных выражений, есть в шапке.
     
    Потестил это
    (?<=[\r\n\A])[^\r\n]*?PVD-666432[^\r\n]*?(?=\r\n|\z)
    и это
    (?m)^.*?PVD-666432.*?$

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



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Koyotero  Спасибо именно в Резер копир не зяглядывал .. Низкий поклон за ответ
    AZJIO сам тоже на пробел заменяю всегда.

    Всего записей: 321 | Зарегистр. 30-05-2014 | Отправлено: 20:26 13-05-2019 | Исправлено: Bakhak, 20:27 13-05-2019
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MisterMyth
    Немного переделал
    (?x)(?:\r\n|\A)[^\r\n]*?PVD-666432[^\r\n]*?(?=\r\n|\z)
    заменить на ничего
    Смысл такой что изначально я брал проверку предстоящего переноса и  удалять с заканчивающимся переносом, но почему то так работало через одну строку, если строки друг за другом. я сначала переделал чтобы проверка предстоящего и послестоящего переноса строки, но такой вариант после удаления даёт пустые строки. Последний вариант захватывает и удаляет предстоящий перенос и проверяет наличие послестоящего, что не создаёт проблем пропуска через одну строку и удаляет вместе с переносом.
    ВАЖНО: при копировании строки проверь, точнее удали пробел в шаблоне, который копируется с форума иначе будешь долго угадывать почему не работает. Для убирание граблей добавил (?x) - игнор пробелов.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 09:00 14-05-2019 | Исправлено: AZJIO, 09:04 14-05-2019
    MisterMyth

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
     
    Сделал, но вот способ иной помог.
    1. В notepad++ в открытом файле нажимаем Ctrl+f и ищем нужное слово во вкладке «Пометки».
    2. После этого все строки, содержащие нужное слово, будут помечены. После этого осталось их удалить. Для этого в меню Поиск — Закладки  выбрать пункт «Удалить все строки с закладкой».

    Всего записей: 1041 | Зарегистр. 03-01-2015 | Отправлено: 12:15 15-05-2019
    AZJIO



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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Notepad++ v7.7 new features and bug-fixes:
     
    list itemContinue Microsoft binary code signing thanks to the offer from DigiCert (again).
    Upgrade Scintilla from v3.56 to v4.14.
    Fix a regression about memory issue while reloading a file.
    Fix cursor flickering problem after double clicking on URL.
    Make Python files default to using spaces instead of tabs.
    Add “Count in selection” option in Find dialog.
    Add Ctrl + R shortcut for “Reload from disk” command.
    Fix \ display problem in CSS while using themes (Remove Batang font for CSS tags).
    Fix crash while right clicking on DocSwitcher’s column bar.
    Fix all plugins being removed problem while Plugin Admin romoves an old plugin (of old system).
    Please let me know if you find any regression or critical issue.

    Всего записей: 4164 | Зарегистр. 26-02-2013 | Отправлено: 21:38 19-05-2019
    subreal1ty

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Что это за радужный релиз? Всё это очень подозрительно...

    Всего записей: 86 | Зарегистр. 11-11-2016 | Отправлено: 21:04 23-05-2019
    Koyotero



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

    Цитата:
    Что это за радужный релиз? Всё это очень подозрительно...
     

    Умерьте свою паранойю, автор всего лишь поприветствовал разрешение однополых браков на Тайване, отсюда и и цвет релиза.

    Всего записей: 1315 | Зарегистр. 30-10-2005 | Отправлено: 23:02 23-05-2019
    Wave_Blessed

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    — А что, Слава тоже креативщик? А я думала, он нормальный мужик.
    ©

    Всего записей: 1128 | Зарегистр. 16-04-2006 | Отправлено: 08:03 24-05-2019
    AZJIO



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

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



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

    Цитата:
    — А что, Слава тоже креативщик? А я думала, он нормальный мужик.  
     

    Видимо да.

    Цитата:
    One more country in which same-sex marriage is legal,
    one more better place in the Earth.

    Ппц

    Всего записей: 6440 | Зарегистр. 09-12-2001 | Отправлено: 17:03 25-05-2019
    Wave_Blessed

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

    Цитата:
    Придётся на акелпад переходить

    Он уже три года как не обновляется. Так что уж лучше на Notepad2 - Notepad3. Или SublimeText. Или CudaText (как раз автор говорит, что многое делал под влиянием NPP).

    Всего записей: 1128 | Зарегистр. 16-04-2006 | Отправлено: 17:38 25-05-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