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

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


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



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

    Цитата:
    Подскажите можно ли как то выделить одинаковые на сто процентов строки в тексте.

     
    выделяешь нужную строку -  
    жмешь правой кнопкой на выделенном фрагменте,
    выбираешь из меню "пометить все совпадения" -

    Всего записей: 984 | Зарегистр. 04-10-2005 | Отправлено: 18:20 01-03-2023
    vaskamy



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

    Цитата:
    выделяешь нужную строку -  
    жмешь правой кнопкой на выделенном фрагменте,
    выбираешь из меню "пометить все совпадения" -

    Я имею ввиду - есть текст в котором строки разной длинны столбиком, нужно автоматически выделить идентичные строки.

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 21:44 01-03-2023
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaskamy задача не понятна, какую строку с какой сравнивать, а если там к примеру 1 и 8, а также 3 и 15 строка парные тогда их тоже все одним цветом помечать? Да и лучше бы сказали для чего вам это нужно, может более удобный способ реализации есть.
    А так из того что приходит на ум, отсортировать строки, потом сравнить соседние строки. При желании это записываете в макрос и вызываете его по горячей клавише или вручную мышкой из меню.

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

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 22:31 01-03-2023
    vaskamy



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

    regist123


    Цитата:
    выделить идентичные строки


    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 23:13 01-03-2023
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaskamy
    Конкретно сделать это автоматически, такой кнопки нет.
    Как вариант скачать Compare_strings, там использовать пункт "Подсчёт уникальных строк", сортировать результат по числам (Правка -> Операции со строками -> Сорт. по убыванию целых чисел), потом используя результат выделять те строки, которые нужны и с помощью "Пометки" (Ctrl+F) и галки "Помечать закладкой" сделать выделение этих строк (вручную каждой из результатов). Дальше, когда строки помечены закладками с ними можно пакетно что-нибудь сделать (копировать, удалить, заменить и т.д.) (Поиск -> Закладки), но опять же не полёт фантазии, а несколько ограниченных операций.

    Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 00:51 02-03-2023 | Исправлено: AZJIO, 01:01 02-03-2023
    vaskamy



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

    regist123
    AZJIO

     
    Мой вариант быстрее -
    [img] [/img]

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 08:42 02-03-2023
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaskamy
    1. Я попробовал сократить твой регвыр

    Код:
    ^(.*?)$\s+?^(?=.*^\1$)
    ^(.*?)$\v+?^(?=.*^\1$)
    ^(.*?)$(?=.*^\1$)

    И такой рег выр не подсвечивает последнее найденное.
     
    2. Так как я знал что "рекурсивные" поиски работают медленно, хотя точнее не рекурсивный, а пробегающий по всему файлу многократно, даже на тестовом css файле 400 строк работает почти 3 секунды (а моя прога выдала результат мгновенно), то решил проверить сколько он отработает времени на исходнике 6750 строк, предполагая увеличение времени в геометрической прогрессии, ожидая результат в несколько минут. В итоге произошёл сброс, он подсветил одну строку (первую) и всё, на самом деле там очень много завершающих ключевых слов, например EndIf там 270 штук. Моя программа выдала результат за 0.14 сек.
     
    Если ваш рег.выр. даёт результаты на ваших файлах, пользуйтесь им, учитывая, что он сразу подсвечивает и не требует ручных манипуляций. Я ему лишь устроил краш-тест.

    Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 10:28 02-03-2023 | Исправлено: AZJIO, 10:50 02-03-2023
    KostmicK

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

    Всего записей: 1647 | Зарегистр. 12-04-2012 | Отправлено: 08:09 06-03-2023
    UIPack



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Notepad++ 8.5 Installer.x64 RUS
     
    | Download |

    Всего записей: 485 | Зарегистр. 29-08-2020 | Отправлено: 20:31 06-03-2023
    alloledd

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

    Цитата:
    Notepad++ 8.5
     
    Release note

    Как я понимаю, автор опять ради политоты выкатил новую версию.




    Просил ведь без политики. Зачем ворошить???

    Всего записей: 7085 | Зарегистр. 25-10-2019 | Отправлено: 21:42 06-03-2023 | Исправлено: Maz, 19:25 07-03-2023
    Alexander_B

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

    Цитата:
    Как я понимаю, автор опять ради политоты выкатил новую версию

    ну, как же без этого?





    флуд

    Всего записей: 1150 | Зарегистр. 19-01-2003 | Отправлено: 01:53 07-03-2023 | Исправлено: Maz, 19:23 07-03-2023
    fscpsd



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    alloledd
    Цитата:
    Как я понимаю, автор опять ради политоты выкатил новую версию.


    Всего записей: 1808 | Зарегистр. 16-09-2010 | Отправлено: 06:09 07-03-2023
    grom17



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

    Цитата:
    автор опять ради политоты выкатил новую версию

    Как понять? И кто такие политоты?
     
    Notepad++ v8.5 исправления ошибок и новые функции:
     
    1. Исправьте имя открывающего файла замены блокнота, содержащее регрессию пробелов.
    2. Исправить регрессию визуального сбоя в окне выполнения поиска в файлах и переключателе документов.
    3. Обновление до Scintilla 5.3.3 и Lexilla 5.2.2.
    4. Добавьте новый пункт контекстного меню проводника «Редактировать с помощью Notepad++» для WINDOWS 11.
    5. Добавьте команду показать непечатаемые символы.
    6. Примените цвета вкладок к элементам списка документов и добавьте группы в список документов.
    7. Добавлена возможность закрытия документа средним щелчком мыши в списке документов.
    8. Добавьте команду выбора начала/конца в режиме столбца.
    9. Добавить возможность сделать список автозаполнения кратким.
    10. Удалите повторяющиеся элементы в списке функций/слов автозаполнения.
    11. Исправьте отсутствующие элементы в автозаполнении слов.
    12. Исправьте автозаполнение для сортировки без учета регистра.
    13. Исправьте неправильное значение, установленное в «Настройки» -> «Производительность» -> «Определить большой размер файла».
    14. Изменить поведение: сделать Select и Find (Next/Previous) всегда в обычном режиме поиска.
    15. Изменить поведение: сделать изменчивым Поиск использует наименее строгие настройки параметров.
    16. Изменить поведение: не заполнять Find what if выбор потока более 1024 символов.
    17. Исправлена ​​ошибка, из-за которой панели с возможностью стыковки не восстанавливались для моно экземпляров, когда Notepad ++ находится в трее.
    18. Исправьте панели, которые не восстанавливаются из системного трея с помощью «Редактировать с помощью Notepad ++» в режиме администратора.
    19. Исправлена ошибка, из-за которой текст попадания в результатах поиска не прокручивался при просмотре.
    20. Исправьте проблему скачка или повторения номера документа без названия.
    21. Добавлено новое уведомление NPPN_EXTERNALLEXERBUFFER для подключаемого модуля лексера с идентификатором буфера, когда к рассматриваемому буферу применяется новый лексер.
    22. Исправлена ошибка, из-за которой команды прокрутки Synch H/V не синхронизировались с двумя представлениями.
    23. Добавьте несколько улучшений графического интерфейса.
    24. Сделайте несколько элементов графического интерфейса переводимыми.

    Всего записей: 1301 | Зарегистр. 12-10-2002 | Отправлено: 12:57 07-03-2023
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    alloledd
    Нет смысла жаловаться тут, когда на официальном форуме есть раздел "Boycott Notepad++", то есть писать непосредственно автору на его форуме.

    Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 16:02 07-03-2023
    gutasiho

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обновил портабельную копированием файлов конфигурации, все нормально.
     
    Тут было обсуждение политических вопросов




    Я просил не тянуть сюда политику и не обсуждать политические вопросы, не связанные с функционированием. Запрет на пост.

    Всего записей: 6329 | Зарегистр. 14-09-2020 | Отправлено: 17:01 07-03-2023 | Исправлено: Maz, 19:25 07-03-2023
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gutasiho
    Ссылку дали не для того чтобы ты пропаганду сюда кидал.




    флуд

    Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 18:42 07-03-2023 | Исправлено: Maz, 19:26 07-03-2023
    Galaxoid



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    1) подскажите как сделать, чтобы программа не сохраняла файлы во вкладках?
     
    2) как сделать чтобы рабочее поле было не на всю ширину экрана? при этом сама программа раскрыта на весь экран. типа как в Ворде режим вида "Разметка страниц", но без разрыва по страницам.
     
    Добавлено:
    в шапке темы указанные форумы уже несколько лет без активности. Актуальное обсуждение программы вот здесь:
    https://community.notepad-plus-plus.org/

    Всего записей: 129 | Зарегистр. 03-10-2021 | Отправлено: 15:38 12-03-2023
    vaskamy



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите - Notepad++ при открытии файла cmd не правильно определяет кодировку oem 866 и нужно каждый раз идти в настройки переключать кодировку в ручную на oem 866 что бы не было крякозябров. Чего делать караул помогите...........

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 20:52 21-03-2023
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaskamy
    Посоветую сохранять файлы .cmd в кодировке UTF-8 без BOM. В начале файла прописать CHCP 65001.
    Пример:
    Код:
    CHCP 65001
    ECHO Всем привет!
    PAUSE

    Это штатно работает в Windows 10.
    На Windows 7 надо единожды выбрать шрифт Consolas или Lucida Console в свойствах командной строки. Подтвердить выбор(OK), закрыть консоль, после чего можно запускать командные файлы.

    Всего записей: 10484 | Зарегистр. 05-02-2003 | Отправлено: 22:28 21-03-2023
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На предыдущей странице я выкладывал FindAllReferences. Инструмент был обновлён (15 пунктов обновлений) и теперь в основной обновлённый исходник встроена поддержка ком-строки "TitlePart ClassWindow CurrentWord TestFlag" для сторонних редакторов Scintilla. Так что нет необходимости поддерживать инструмент отдельно под каждый редактор.
    Скачать yandex, upload.ee
    скриншот

    Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 18:14 22-03-2023 | Исправлено: AZJIO, 18:39 22-03-2023
    Открыть новую тему     Написать ответ в эту тему

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