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

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



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Можно ли в Notepad сделать поиск по такому шаблону?
     
    слово1-любые символы в количестве от 10 до 200-слово2
     

    Всего записей: 130 | Зарегистр. 28-03-2009 | Отправлено: 20:04 09-03-2016
    jFobos



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kpripper
    слово1(.){10,200}слово2
     
    Fossyara
    Действительно не работает, это неожиданность для меня.

    Всего записей: 452 | Зарегистр. 03-12-2007 | Отправлено: 20:30 09-03-2016
    kpripper



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    jFobos, спасибо, находит. Но возник следующий вопрос.
     
    Я ищу слово1(.){10,200}слово2  и делаю замену на слово3(.){10,200}слово4  
     
    В результате меняются не только крайние слова, но и содержимое между ними на (.){10,200}. Как сделать, чтобы менялись только слово1 и слово2?

    Всего записей: 130 | Зарегистр. 28-03-2009 | Отправлено: 21:18 09-03-2016
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kpripper
    попробуй найти: слово1((.){10,200})слово2
    заменить на:  слово3\1слово4  


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

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 22:17 09-03-2016
    ManagerRUS



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день.
    Можно ли как-то распечатать блоки текста свернутыми (например чтоб xml-узлы были свернуты)?

    Всего записей: 26 | Зарегистр. 25-12-2010 | Отправлено: 15:57 10-03-2016
    Collapse Troll

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    N++, пакостник - портит файлы! точней русские записи в них.
    и эт совсем не смешно) какую настройку поменять?
     

    Всего записей: 790 | Зарегистр. 05-08-2006 | Отправлено: 21:34 10-03-2016
    thejustsoul



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

    Всего записей: 1789 | Зарегистр. 30-03-2014 | Отправлено: 23:25 10-03-2016 | Исправлено: thejustsoul, 23:25 10-03-2016
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    thejustsoul
    Тролль - индивид занимающийся провокационными действиями.  
    Уже и в шапке красным написано. Зачем отвечать?

    Всего записей: 1952 | Зарегистр. 19-03-2006 | Отправлено: 00:51 11-03-2016
    Collapse Troll

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

    Цитата:
    Тролль - индивид занимающийся провокационными действиями.  

    А если у кого-то будет ник Ракопаукодав - вы какое ему определение дадите?)
     
    А в шапке тогда имеет смысл или шрифт увеличить, или подправить с "Darkred" на "Red", а может быть даже и этот скрин добавить. т.к. на данный момент эта надпись не заметна
     
    А то у вас каждый третий будет это продолжать спрашивать)

    Всего записей: 790 | Зарегистр. 05-08-2006 | Отправлено: 12:11 11-03-2016
    TheBarmaley TMP



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Collapse Troll
    Цитата:
    каждый третий будет это продолжать спрашивать
    пара вопросов встречно:
    1. используемая версия венды?
    2. патч/правку cp1252/cp1251 применял?

    ----------
    один из.. шоб было понятно.. =)

    Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 12:54 11-03-2016
    Collapse Troll

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    TheBarmaley TMP,
    ответ thejustsoul решил проблему. надо его в шапке ужирнить как-то.
     
     

    Цитата:
    пара вопросов встречно:  
    1. используемая версия венды?  
    2. патч/правку cp1252/cp1251 применял?

    Win Server 2012  
    про патч такой не слышал, ставлю стандартную сборку с офсайта
     
    я пробовал переставить и перебрать все кириллические кодировки в Encoding-> Character Sets- Cyrillic, эт не помогает.  
     

    Всего записей: 790 | Зарегистр. 05-08-2006 | Отправлено: 13:09 11-03-2016
    TheBarmaley TMP



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Collapse Troll
    Цитата:
    Win Server 2012  
    про патч такой не слышал
    ясно, снят вопрос.. =)

    Цитата:
    надо его в шапке ужирнить как-то
    сделано.. укрупнил, но ужирнять не стал - народ (в основном) в курсе.. )
    // текущий бэкап #

    ----------
    один из.. шоб было понятно.. =)

    Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 13:56 11-03-2016 | Исправлено: TheBarmaley TMP, 13:58 11-03-2016
    AZJIO2

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

    Всего записей: 85 | Зарегистр. 27-01-2016 | Отправлено: 14:54 11-03-2016
    ItsJustMe

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не потеряет. Кодировки, которые детектятся неверно, составляют малую часть от их общего числа, судя по всему. UTF16, UTF8, Windows-1252 детектятся надежно.

    Всего записей: 2025 | Зарегистр. 02-09-2005 | Отправлено: 15:31 11-03-2016 | Исправлено: ItsJustMe, 15:31 11-03-2016
    Collapse Troll

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

    Цитата:
    Не потеряет. Кодировки, которые детектятся неверно, составляют малую часть от их общего числа, судя по всему. UTF16, UTF8, Windows-1252 детектятся надежно.

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

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

    её надо сделать 'unchecked' по дефолту..
    а система кстати не русская - система английская и без ленг-паков, но региональные стандарты Россия, и "Language for non-unicode programs: Russian"

    Всего записей: 790 | Зарегистр. 05-08-2006 | Отправлено: 16:13 11-03-2016
    jFobos



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unchecked по дефолту, правку cp1252/cp1251 и тому подобные решения - костыли.  
    ИМХО единственно правильным решением будет изменение алгоритма определения кодировки. Можно даже решение стащить с редакторов с открытыми сорцами. Тот же vim без проблем определяет кодировку, с него и скопипастить решение.

    Всего записей: 452 | Зарегистр. 03-12-2007 | Отправлено: 18:07 11-03-2016
    ItsJustMe

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

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

    Я смеялся не над проблемой как таковой, а над предположением, что она должна вызывать бессонницу у автора. У него бессонницу не вызывают даже откровеннейшие ляпы в коде Notepad++. И он с ними жил долгие годы, пока полгода-год назад, кто-то из его друзей не утерпел и их не исправил.

    Цитата:
    а система кстати не русская - система английская и без ленг-паков, но региональные стандарты Россия, и "Language for non-unicode programs: Russian"

    Это не имеет значения для сабжа. Детектор кодировки файла работает независимо от настроек системы.
     
    jFobos

    Цитата:
    ИМХО единственно правильным решением будет изменение алгоритма определения кодировки.

    Можно применить и неправильное решение - грязный хак. Оно, хоть и неправильное, но работает.

    Всего записей: 2025 | Зарегистр. 02-09-2005 | Отправлено: 18:34 11-03-2016
    thejustsoul



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да в NPP определение кодировки сделано через Ж. Открывая файл с кодировкой 866, приходится менять вручную (если отключено автоопределение). В AkelPad такой фигни нет.
     
    З.ы. автор вообще в курсе проблемы? Писал кто-то багрепорт? Вроде писал кто-то когда-то, был ли ответ?

    Всего записей: 1789 | Зарегистр. 30-03-2014 | Отправлено: 18:41 11-03-2016 | Исправлено: thejustsoul, 18:42 11-03-2016
    ANDE2003



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    thejustsoul
     
    Просто akelpad пишут русские, а notepad++ нет. В Sublime такая же проблема, 866 никому кроме нас не нужна.

    Всего записей: 461 | Зарегистр. 21-04-2003 | Отправлено: 19:30 11-03-2016
    Skif_off

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

    Цитата:
    В AkelPad такой фигни нет.

    Не хочу вас расстраивать, тем более как-либо оченять мой любимый редактор, но отсюда и ниже. Бывает, всё бывает.
     
    ANDE2003

    Цитата:
    Просто akelpad пишут русские, а notepad++ нет. В Sublime такая же проблема, 866 никому кроме нас не нужна.

    А если Sublime лажанёт с OEM932, то что вы скажете?
     
    На самом деле не имеет значение, носителем какого языка является разработчик, имеет значение только то, как часто лажает автодетект кодировки. Ни один редактор не будет _всегда_ безупречным, ну а вот автор Notepad++ просто забил на автодетект.

    Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 22:06 11-03-2016
    Открыть новую тему     Написать ответ в эту тему

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