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

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



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    asku
    Как обычный текстовой файл)
    1) копируем shortcuts.xml куда-нибудь, а то если редактировать NP++ по живому, при закрытии программы изменения не сохраняться. И про бэкап не забываем.
    2) список команд управления для макросов можно найти, например, здесь/ Но это не все. Мне хватает, ну и зная пошаговые действия своего макроса можно понять назначения недокументированных команд.
    3) Самое, что доставляет неудобство - это кодировка.
    Для перекодировки используем
    https://www.kadifeli.com/fedon/utf.htm
    При перекодировке смотрим последнюю строку  - Hexadecimal (partial)
     
    или
    https://www.online-toolz.com/tools/html-entity-decode-encode.php
     
    У меня в основном макросы вида найти-заменить-сохранить. Но нужно периодически добавить/удалить шаги.  
    Для себя выписал кусок кода команды, ну и редактирую/добавляю по необходимости.

    Всего записей: 81 | Зарегистр. 05-01-2008 | Отправлено: 08:18 13-02-2023
    asku



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ECi
    У вас ваши (записанные вами) макросы видны в shortcuts.xml?
    У меня их почему-то нет.

    Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 11:46 13-02-2023
    ECi



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    asku
    Да, видны. У вас в самом NP++ видны записанные ранее макросы (Меню -> Макросы)? Может, запись была проведена, но не сохранили?

    Всего записей: 81 | Зарегистр. 05-01-2008 | Отправлено: 14:33 13-02-2023
    asku



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ECi
    Да, видны. Я их записал -- название им дал, они в меню отображаются.
     
    Добавлено:
    ECi
    Я выше привел текст моего файла  shortcuts.xml. Он очень короткий и там нет тех макросов, которые я записывал.

    Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 14:38 13-02-2023
    ishalka61

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

    Цитата:
    там нет тех макросов, которые я записывал.

    посмотрите в папке пользователя, там он лежит
    (в program files лежит shortcuts.xml для всех пользователей)

    Всего записей: 5 | Зарегистр. 26-02-2019 | Отправлено: 14:42 13-02-2023 | Исправлено: ishalka61, 14:49 13-02-2023
    asku



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ishalka61
    Других файлов с названием shortcuts.xml нет на компе. )

    Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 17:01 13-02-2023
    gutasiho

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    asku
    Мож закатился куда, ну там под стол Если NP++ портабельный, то этот файл в его папке. У меня такой, посмотрел, есть в нем записи макросов
       
    Но там разбираться - только с большого горя.
     
     

    Всего записей: 6414 | Зарегистр. 14-09-2020 | Отправлено: 17:19 13-02-2023
    iPadishah



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если кто сталкивался с багом в версии 8.4.9 при открытии файла, в пути к которому есть пробелы: Ссылка
    Этот баг разработчики исправили. Собранные из исходников файлы на замену:
    notepad++.v8.4.9.fix.x86
    notepad++.v8.4.9.fix.x64

    Всего записей: 178 | Зарегистр. 07-12-2019 | Отправлено: 23:38 13-02-2023
    asku



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

    Цитата:
    Мож закатился куда, ну там под стол

     
    Видимо) Странно и очень жаль, что в Notepad++ нет возможности нормального редактирования макроса...
     
    ВОЗНИК ВОПРОС.
    Можно ли в Notepad++ как-то не потерять форматирование текста (полужир, курсив; еще цвет, но это наверное навряд ли)?
    Хочу из ворда форматированный текст перекинуть в Notepad++ и сделать кое-какие преобразования, которые в самом ворде сделать проблематично.

    Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 11:12 14-02-2023
    Samotek

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет!
    Тут обнаружил, что при открытии файла .ini, если в нем есть кириллица,  то при открытии файла кодировка его определяется как кириллица-Macintosh. Не подскажите как его вразумить?
     
    Добавлено:
    Тут обнаружил, что, если поменять расширение на txt - тоже самое. Notepad виндовый говорит ANSI.
    текст тан простой:

    Код:
    [common]  
    Кино=Кино
     

    Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 12:33 14-02-2023
    AZJIO



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

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 13:59 14-02-2023
    Samotek

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

    Цитата:
    в шапке красным цветом

    Круто! Спасибо!





    Все благодарности, пожалуйста, старайтесь отправлять в ПМ пользователю, который Вам помог

    Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 14:10 14-02-2023 | Исправлено: Maz, 07:46 16-02-2023
    ishalka61

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

    Цитата:
    посмотрите в папке пользователя,

    C:\Users\abcd\AppData\Roaming\Notepad++
    abcd поменяйте на своё, здесь он лежит, если у вас виндовс 8, 10, 11

    Всего записей: 5 | Зарегистр. 26-02-2019 | Отправлено: 15:56 14-02-2023
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ECi написал(а)
    Цитата:
    1) копируем shortcuts.xml куда-нибудь, а то если редактировать NP++ по живому, при закрытии программы изменения не сохраняться.  

    Я и наживую вносил правки. потом просто перезапускал Npp.

    Цитата:
    список команд управления для макросов можно найти, например, здесь/ Но это не все.

    Можно ещё посмотреть в nativeLang.xml (это удобней, чем искать ссылку на сайт в интернете ибо он рядом лежит), но там тоже не все.
     
    Добавлено:
    asku написал(а)
    Цитата:
    Можно ли в Notepad++ как-то не потерять форматирование текста (полужир, курсив; еще цвет, но это наверное навряд ли)?

    Вам слова "simle text" что-то говорят? Почитайте. что такое txt.
    А так для справки вордовский документ можно редактировать в Npp, я как-то ради интереса попробовал rtf - конечно очень геморно, но можно.
     
    Добавлено:
    ishalka61 написал(а)
    Цитата:
    C:\Users\abcd\AppData\Roaming\Notepad++  
     abcd поменяйте на своё, здесь он лежит, если у вас виндовс 8, 10, 11

    также на windows 7, но при условие, если он инсталирован, а не портабл. И путь удобней просто вставить и перейти в

    Код:
    %appdata%\Notepad++



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

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 22:18 15-02-2023
    ishalka61

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

    Цитата:
    если он инсталирован, а не портабл.

    да, так и есть.
    Про портабл, ему писали ранее.

    Всего записей: 5 | Зарегистр. 26-02-2019 | Отправлено: 10:50 16-02-2023
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FindAllReferencesNPP - яндекс, upload.ee
    скриншот
     
    Адаптировал развивающуюся на форуме PureBasic утилиту поиска строк под Notepad++. В идеале лучше плаг сделать, но это требует перестройки кода, поэтому пока по лёгкому сделал адаптацию. в Readme.txt подробнее описание и с командой для shortcuts.xml.
    Выглядеть будет как на скриншоте. выделить слово нажать хоткей Ctrl+Shift+D, получить список строк, в которых есть это слово, кликнуть на строку чтобы прыгнуть в эту позицию в Notepad++.
     
    В принципе это можно сделать и обычным поиском с выводом в консоль и там кликать.
     
    Обновление: теперь всвязи с получением дескриптора Scintilla это работает нативно, т.е. непосредственная работа со Scintilla.
    Обновление: Регулярные выражения теперь в ini-файле

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 12:23 19-02-2023 | Исправлено: AZJIO, 14:43 22-02-2023
    Mr_Hat



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Портабл v. 8.4.9
    Захотелось запускать - проверять выполнение сценариев BAT прямо из программы,
    поглядел советы в сети -

    Цитата:
     с .bat все просто.
    Вариант 1.
    В Notewpad++ кнопка "Запуск" или клавиша F5 в окне пишем
    "$(FULL_CURRENT_PATH)"
    Мы запускаем сам файл.
    Вариант 2.
    Если Notepad++ портативный, то в директории с Notepad++ открываем файл shortcuts.xml
    и добавляем строку, внутри
    <UserDefinedCommands>
    <Command name="bat" Ctrl="no" Alt="no" Shift="no" Key="0">&quot;$(FULL_CURRENT_PATH)&quot; ;</Command>
    </UserDefinedCommands>

    опробовал оба варианта, но есть проблема -
    не правильно запускает cmd код по F5
    суть в том что в  коде есть проверки типа

    Код:
    if not exist "%ProgramFiles%\Locktime Software\NetLimiter\NLClientApp.exe" goto eof
     

    проверяемый файл существует, и путь соответствует действительности.
    но при запуске сразу срабатывает выход,
    хотя код рабочий, если запускать из проводника, то работает как должно.
    Не пойму откуда такой глюк.
    Это можно поправить, что бы работало как должно ?

    Всего записей: 984 | Зарегистр. 04-10-2005 | Отправлено: 00:18 23-02-2023 | Исправлено: Mr_Hat, 00:19 23-02-2023
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mr_Hat
    Проблемой бывает что рабочей папкой становится папка Notepad++ и если файлам указаны относительные пути от текущей папки то естественно он их не находит в папке Notepad++. Ещё вариант мало правдоподобный, зависит от битности программы, что если для х32 и для х64 по разному понимают %ProgramFiles%? Сделай вывод пути.

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 01:36 23-02-2023 | Исправлено: AZJIO, 01:37 23-02-2023
    Mr_Hat



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

    Цитата:
    вариант мало правдоподобный, зависит от битности программы

    этот вариант рабочий, была х32 на системе х64,
    распаковал х64, и все заработало.
     
    Спасибо!

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



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

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 14:19 01-03-2023 | Исправлено: vaskamy, 14:33 01-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 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