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

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

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

DmitryFedorov

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


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



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    krot4224
    1. хз
    2. userDefineLang.xml

    Всего записей: 9020 | Зарегистр. 24-02-2013 | Отправлено: 20:23 16-09-2021 | Исправлено: harrykkk, 14:38 17-09-2021
    krot4224



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Благодарю harrykkk - увидел что свои пользовательские синтаксисы сохраняются в файле userDefineLang.xml. Теперь осталось догадаться куда вставить название синтаксиса, чтоб он был по умолчанию при открытии и создании нового документа. При этом в файле config.xml  есть строка  

    Код:
    <GUIConfig name="NewDocDefaultSettings" format="0" encoding="4" lang="0" codepage="-1" openAnsiAsUTF8="yes" />

    В ней lang="0" задает номер синтаксиса который будет при открытии нового документа. Но у созданного синтаксиса нет номера - есть только название. Пробовал вставлять название своего синтаксиса типа lang="New" - не прокатило.

    Всего записей: 390 | Зарегистр. 11-01-2013 | Отправлено: 21:38 16-09-2021 | Исправлено: krot4224, 21:45 16-09-2021
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ, подскажите...
     
    Настройки пролистал - ничего не нашёл. В хелпе тоже ничего толком не сказано...
     
    Можно ли в Notepad++ настроить различные цвета для различных алфавитов, комбинаций букв и т.п., как это можно сделать с помощью регулярных выражений в Highlight секции в Emeditor?
     

    Всего записей: 3729 | Зарегистр. 17-09-2001 | Отправлено: 11:38 17-09-2021
    regist123



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

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

    Всего записей: 7198 | Зарегистр. 20-03-2009 | Отправлено: 14:32 17-09-2021
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    niccolo
    Если хочешь именно регулярные выражения, то пробуй мой плаг, только он не подсвечивает в реальном времени, при вводе текста, а только когда нажал кнопку.

    Всего записей: 4562 | Зарегистр. 03-05-2006 | Отправлено: 19:07 17-09-2021
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    regist123
    За идею спасибо - чего-то не додумался сам, но не работает она. Набирал алфавит и сплошняком, и через пробел.
     
    AZJIO
    Спасибо. Но это не то, что мне нужно.

    Всего записей: 3729 | Зарегистр. 17-09-2001 | Отправлено: 19:59 17-09-2021
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    niccolo
    тебе нужен AkelPad, там это есть.
    А в Notepad++ я несколько лет назад просил сделать рег.выр.ы в движке UDL.

    Всего записей: 4562 | Зарегистр. 03-05-2006 | Отправлено: 20:26 17-09-2021 | Исправлено: AZJIO, 20:28 17-09-2021
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
     
    Меня пока и Emeditor устраивает. Просто в N++ проверка орфографии может работать одновременно с несколькими словарями, что важно для отдельных моих задач.....
    Вот и захотелось приблизить внешний вид к типичному для себя.
     
    Честно говоря, учитывая обилие английских/русских с и и массы других межалфавитных подстановок не там где надо, отсутствие такой функции в большинстве редакторов или поддержки раскрашивания шрифтов начинает удивлять.

    Всего записей: 3729 | Зарегистр. 17-09-2001 | Отправлено: 15:34 18-09-2021
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    niccolo
    если речь между двумя языками, то в UDL указать английский алфавит как операторы. Аналогично можно там где указываются числа и поддерживается шестнадцатеричные "0123456789ABCDEF" можно задать также англ. алфавит. Подробнее

    Всего записей: 4562 | Зарегистр. 03-05-2006 | Отправлено: 16:02 18-09-2021
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
     
    Попробую. Вопрос на засыпку - без проб — а будет ли потом проверка орфографии в английском работать?
     
    Добавлено:
    Может, если тут есть кто из разработчиков, - напишите кейс добавления в UDL расркаски текста на основе настройки раскраски поддиапазонов символов UNICODE - чтобы все  могли настроить под свои языки.

    Всего записей: 3729 | Зарегистр. 17-09-2001 | Отправлено: 17:43 18-09-2021 | Исправлено: niccolo, 17:46 18-09-2021
    vzhik777

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет.
     
    Notepad++ умеет одинаковое вот так подсвечивать:
     
       
     
    Как бы именно в подсвеченном сразу вбивать нужное и во всех чтобы менялось на такое же, а?
    А то через "Заменить все" приходится лишнее мышкодвижение делать.
    22105 сечас надо вбить, потом 22106 и т.д. Мне до 221000 надо все менять с +1.
    Может формула какая то есть?

    Всего записей: 680 | Зарегистр. 03-03-2007 | Отправлено: 09:10 20-09-2021 | Исправлено: vzhik777, 09:11 20-09-2021
    AZJIO



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

    Цитата:
    а будет ли потом проверка орфографии в английском работать?
    да, цвет не меняет содержимое файла (plain-text = простой текст)
     
    vzhik777
    на AutoIt3 пример как увеличить числа на 1, вот
     
    Протестировал чуть подправив код, стабильно выполнил. В папке со своим файлом положи скрипт и замени имя файла (file.txt) в скрипте на своё. Результат сохраняется в file2.txt, можно указать в тот же файл, но когда в новый файл, то можно проверить стабильность работы. Если данных много, то можно закомментировать строки вывода массивов (_ArrayDisplay), чтобы не тратить время на показ и формирование данных в GUI.

    Всего записей: 4562 | Зарегистр. 03-05-2006 | Отправлено: 16:04 20-09-2021 | Исправлено: AZJIO, 16:34 20-09-2021
    krot4224



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вопрос как создать кнопки на панель NotePad c регулярными выражениями ?
    1)Плагин Cuztomize Toolbar делает кнопки - но ему нужно действующее меню за счет плагинов и меню  NP.  Есть ли плагин какой - в который можно вставлять свои регулярки для их выполнения ?
    2)Есть ли еще альтернативный способ для создания кнопок на панель NotePad c регулярными выражениями ?

    Всего записей: 390 | Зарегистр. 11-01-2013 | Отправлено: 12:24 22-09-2021 | Исправлено: krot4224, 12:26 22-09-2021
    regist123



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

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

    Всего записей: 7198 | Зарегистр. 20-03-2009 | Отправлено: 21:27 22-09-2021
    krot4224



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да все верно - регулярка в макрос пишется (ранее так не пробовал) и название макроса присутствует в меню - значит кнопка получится. Благодарю за совет !

    Всего записей: 390 | Зарегистр. 11-01-2013 | Отправлено: 23:12 22-09-2021
    Kspeh

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

    Всего записей: 384 | Зарегистр. 17-11-2015 | Отправлено: 08:17 23-09-2021 | Исправлено: Kspeh, 09:40 23-09-2021
    sikemo

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

    Всего записей: 1329 | Зарегистр. 27-11-2008 | Отправлено: 22:55 23-09-2021
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
     
    Не работает проверка орфографмм в английском, при настройке по вашей подсказке....

    Всего записей: 3729 | Зарегистр. 17-09-2001 | Отправлено: 23:41 23-09-2021
    Kspeh

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

    Всего записей: 384 | Зарегистр. 17-11-2015 | Отправлено: 08:19 24-09-2021 | Исправлено: Kspeh, 08:22 24-09-2021
    PRIZ2rak



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А есть ли какие "авторитетные" сборки с плагинами и прочим?

    Всего записей: 489 | Зарегистр. 20-02-2008 | Отправлено: 10:51 24-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 177 178 179 180 181 182 183

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