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

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

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

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


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



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть файл, в котором появляются строчки вида
    ============================================
    03ido.za@yalon.ort.org.il:Ronen1616
     
    Первая строка - одинаковая всегда.
    Во второй строке(за ней) текст может быть разным, но всегда есть @ и потом :
     
    Есть ли какой-то способ выделить именно конструкцию из таких строк, для последующего удаления?
    Остальной текст не должен пострадать. В остальном тексте могут встречаться @ и :


    ----------
    Дьявол коварен - он может явиться к нам просто в образе дьявола

    Всего записей: 8945 | Зарегистр. 03-03-2002 | Отправлено: 11:33 21-06-2022 | Исправлено: obtim, 13:34 21-06-2022
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    obtim
    1) Лучше это спросить в профильной теме DmitryFedorov написал(а)
    Цитата:
    ! Все вопросы и обсуждения по поводу поиска/замены текста задавайте пожалуйста в теме Регулярные выражения [?]  
      

    2) По одной строчке судить сложно. Дали бы пример файла, было бы наглядней. Но лучше в теме по ссылке из шапки.

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

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 12:54 21-06-2022
    Arcadaw

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вставил в прогу большой текст с табуляцией. А можно как-то выровнять строки?

    Всего записей: 1508 | Зарегистр. 25-03-2004 | Отправлено: 15:18 21-06-2022
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Arcadaw написал(а)
    Цитата:
    Вставил в прогу большой текст с табуляцией. А можно как-то выровнять строки?

    Shift + Tab не спасёт отца русской демократии? (с)

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

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 17:39 21-06-2022
    Arcadaw

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

    Цитата:
     Shift + Tab не спасёт отца русской демократии? (с)

    Нет, не спасет.  
    Вот текст:
    2GIS UpdateService    Обеспечивает обновление компонентов программы 2ГИС.        Вручную    Локальная система
    aswbIDSAgent    Provides Identity Protection Against Cyber Crime.    Выполняется    Вручную    Локальная система
    Avast Antivirus    Управляет службами антивируса Avast на этом компьютере, включая средства защиты в реальном времени, хранилище вирусов и планировщик.    Выполняется    Автоматически    Локальная система
    Avast Tools    Manages and implements avast Tools services for this computer.    Выполняется    Автоматически    Локальная система
    AvastWscReporter        Выполняется    Автоматически    Локальная система
    BranchCache    Эта служба кэширует сетевое содержимое, полученное от кэширующих узлов локальной подсети.        Вручную    Сетевая служба
    CaptureService_680e9    Служба записи OneCore        Вручную    Локальная система

    Можно ли его как-то выровнять, чтобы было как-то похоже на таблицу, т.е. каждая табуляция была друг под другом. А то один сегмент длинный, другой короткий и т.д.

    Всего записей: 1508 | Зарегистр. 25-03-2004 | Отправлено: 18:35 21-06-2022
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Arcadaw написал(а)
    Цитата:
    Можно ли его как-то выровнять, чтобы было как-то похоже на таблицу, т.е. каждая табуляция была друг под другом. А то один сегмент длинный, другой короткий и т.д.

    По сообщению на форуме и ещё не заключённому в тег CODE трудно ориентироваться сколько где табов, так что точное решение попробуйте сами подобрать.
    Принцип, что
    1) Нажимаете CTRL + H
    2) Ставите галочку внизу на расширенный.
    3) Выбираете заменить \t на  \r\n - или что там вам надо в зависимости от стиля документа.
    Кол-во \t которые надо в поиске сами подрегулируйте. Если к примеру их несколько и нужно, чтобы был только один можно заменить \t\t на \t и т.д., в общем уже под свой вариант сами подгоните.
     
    Если там сложнее логика нужна и к примеру после каждого 3-го таба, то тогда тоже лучше перейти в тему по регуляркам.
     
    Добавлено:
    Хотя возможно я не правильно понял, если бы сразу дали пример, что должно получиться на выходе, то было бы эффективней.
    Если вам надо в зависимости от длины текста добавить разное кол-во пробелов, то вроде в сабже это нельзя сделать (точней кажись где-то в настройках было, чтобы визуально этого добиться, но при открытии в другом редакторе всё равно будет тоже самое).

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

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 19:19 21-06-2022
    Arcadaw

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

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

    К сожалению тут табуляция не работает, но попробую:
    Avast Antivirus    Управляет службами антивируса Avast на этом компьютере, включая средства защиты в реальном времени, хранилище вирусов и планировщик.    Выполняется    Автоматически    Локальная система
    Avast Tools         Manages and implements avast Tools services for this computer.                                                                                                                                       Выполняется   Автоматически    Локальная система
     
    Т.е. каждый сегмент друг под другом.
    Заменой одного таба на 2-3-4 и т.д. - это муторно. Проще в настройках (в разделе Синтаксис) увеличить длину таба методом перебора и тогда все выровняется, но будут длинннные строки.

    Всего записей: 1508 | Зарегистр. 25-03-2004 | Отправлено: 19:32 21-06-2022 | Исправлено: Arcadaw, 20:43 21-06-2022
    Arcadaw

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А еще вот вопрос, а как заставить Notepad открывать файлы в том синтаксе, который мне удобен.
    Ну например у меня есть батник с расширением "bat+" и у меня стоит по умолчанию открывать такие файлы в нотепаде. Но синтаксис такой файл не ловит. Приходится вручную назначать синтаксис.

    Всего записей: 1508 | Зарегистр. 25-03-2004 | Отправлено: 10:27 22-06-2022
    Death_INN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Arcadaw, опции, определение стилей, выбираешь свой стиль, выбираешь синтаксис и в пользовательском расширении прописываешь cmd bat

    Всего записей: 3062 | Зарегистр. 24-10-2002 | Отправлено: 11:52 22-06-2022
    Arcadaw

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

    Цитата:
    Arcadaw, опции, определение стилей, выбираешь свой стиль, выбираешь синтаксис и в пользовательском расширении прописываешь cmd bat  

    Отлично. Спасибо.

    Всего записей: 1508 | Зарегистр. 25-03-2004 | Отправлено: 12:46 22-06-2022
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как изменить отображение символа конца строки с буквенного обозначения на стрелочное?

    Всего записей: 10507 | Зарегистр. 05-02-2003 | Отправлено: 08:56 25-06-2022
    iglezz

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    Scintilla только такой вид для CR/LF предлагает (DrawEOL в EditView.cxx)

    Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 16:27 25-06-2022
    Kspeh

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

    Всего записей: 357 | Зарегистр. 17-11-2015 | Отправлено: 10:15 29-06-2022
    New_Mazzi



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kspeh
    по-умолчанию для выбора используется TAB. А так, смотрите Settings->Preference->Auto-Competion "Insert Selection" (Опции->Настройки->Автозавершение "Вставить выделенное"). Навигация в окне автозавершения осуществляется стрелками вверх и вниз

    Всего записей: 240 | Зарегистр. 17-01-2004 | Отправлено: 11:45 29-06-2022
    annatut

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, пожалуйста, как в Нотепад++ программно склеить большое количество html в один. С трудом нашел плагин combine, но он не работает в моей версии 64 bit. Или это можно сделать только вручную?

    Всего записей: 65 | Зарегистр. 20-05-2019 | Отправлено: 12:16 08-07-2022
    Dart Raiden



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

    Цитата:
    Как изменить отображение символа конца строки с буквенного обозначения на стрелочное?

    Начиная с 8.4.3 можно изменить хоть и не сам символ конца строки, но его цвет.

    ----------
    Данная хрюканина создана и (или) распространена поганым жалом, не закусившим удила, и (или) выполняющим функции штрибана.

    Всего записей: 5647 | Зарегистр. 20-10-2006 | Отправлено: 15:02 08-07-2022
    usalex

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    8.4.3 -- отвалился плагин TextFX Characters.
    Исчез из доступных и не виден при ручном добавлении в папку.
    Чем заменить? (сортировкой строк часто пользовался)

    Всего записей: 6234 | Зарегистр. 20-12-2004 | Отправлено: 20:37 08-07-2022
    Repackager



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

    Цитата:
    8.4.3 -- отвалился плагин TextFX Characters.
    Исчез из доступных и не виден при ручном добавлении в папку.
    Чем заменить? (сортировкой строк часто пользовался)

    Notepad++ v8.4.2, от 03-06-2022 вот этим заменить и впредь не гонятся за новизной, работает всё устраивает, зачем проблемы себе создавать.

    Всего записей: 128 | Зарегистр. 29-08-2020 | Отправлено: 08:27 09-07-2022
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    usalex
    как вариант сделать кнопку или пункт меню, чтобы открыть файл (текущий документ) в другом редакторе, там выполнить недостающую операцию, развернуть предыдущий редактор, в нём спросит: "переоткрыть изменённый файл?", согласится. Я так с IDE делаю, редактор в языке программирования, который заточен под конкретный язык и не имеет множества полезных вещей.
    А вообще не сложно написать плаг сортировки. А что в "Правка -> Операции со строками -> Сортировка" не работает как надо?
     
    Вот по-быстрому добавил сортировку в свой плаг TextA (в обе стороны, без учёта регистра). Тест показал "без учёта регистра" работает только для английского языка.
    Ещё раз перезалил, сделав поддержку любого языка без учёта регистра.

    Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 09:26 09-07-2022 | Исправлено: AZJIO, 11:28 09-07-2022
    usalex

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

    Цитата:
    А что в "Правка -> Операции со строками -> Сортировка" не работает как надо?

    Да фиг знает - я ей практически никогда не пользовался - привык к TextFX.
     

    Цитата:
    добавил сортировку в свой плаг TextA

    О! Спасибо большое! Беру в копилочку

    Всего записей: 6234 | Зарегистр. 20-12-2004 | Отправлено: 14:41 09-07-2022
    Открыть новую тему     Написать ответ в эту тему

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

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