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

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

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

DmitryFedorov

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

 
Notepad++ - это бесплатный редактор текстовых файлов (замена стандартного Блокнота) с поддержкой синтаксиса большого количества языков программирования, ориентирован для работы в операционной системе MS Windows. Этот проект базируется на компоненте Scintilla (очень мощном компоненте для редактирования) написанном на C++ с использованием только Win32 API и STL (что гарантирует максимальную скорость выполнения при минимальном размере программы), распространяется под лицензией GPL.  
 

 
  • (полный перевод!) Npp_exe_7.3.3_Ru + Плагины_RU от Dm.Fedorov | Русификатор 6.9 и сборка от AZJIO  
     
     

    ! Проблема с "макинтош"-распознаванием кириллицы в кодировке 1251 (и другим неверным авто-распознаванием, где часть символов отображается кракозябрами) решается снятием галки "Autodetect character encoding" в Preferences|Misc.

    ! Все вопросы и обсуждения по поводу поиска/замены текста задавайте пожалуйста в теме Регулярные выражения

  • Всего записей: 1245 | Зарегистр. 19-03-2006 | Отправлено: 01:23 02-12-2015 | Исправлено: DmitryFedorov, 14:46 20-03-2017
    DmitryFedorov

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

    Всего записей: 1245 | Зарегистр. 19-03-2006 | Отправлено: 22:34 18-12-2015
    Gideon Vi

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

    Цитата:
    Проблема с "макинтош"-распознаванием кодировки 1251

    у кого-нибудь есть проблемный файл? Похоже, что в версии 6,8,8 это наконец-то починили.

    Цитата:
    нет, проблема до сих пор на месте

    а счастье было так близко... спасибо.

    ----------
    Firefox. Вопросы?

    Всего записей: 6568 | Зарегистр. 02-02-2004 | Отправлено: 10:31 19-12-2015 | Исправлено: Gideon Vi, 18:06 19-12-2015
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gideon Vi 10:31 19-12-2015
    Цитата:
    Похоже, что в версии 6,8,8 это наконец-то починили.

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

    ----------
    FAQ по восстановлению аккаунтов
    Подфорум для раздач

    Всего записей: 5023 | Зарегистр. 20-03-2009 | Отправлено: 13:24 19-12-2015
    jFobos



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кто-то разбирался с UserLang ? Как там работает параметр nesting? Как эта вложенность высчитывается? Он почти всегда равный нулю, но некоторые пишут nesting ="768" или nesting ="255"

    Всего записей: 330 | Зарегистр. 03-12-2007 | Отправлено: 17:49 22-12-2015 | Исправлено: jFobos, 17:49 22-12-2015
    ItsJustMe

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

    Цитата:
    Похоже, что в версии 6,8,8 это наконец-то починили.

    Вроде бы, эта часть кода не менялась со времен царя гороха. Сущность проблемы и ее решение уже обсуждались.

    Всего записей: 1724 | Зарегистр. 02-09-2005 | Отправлено: 19:02 22-12-2015
    Gueest



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, есть ли какой-нибудь "прибамбас" для Нотепада, который бы сразу показывал ошибки в написании того или иного кода?

    Всего записей: 497 | Зарегистр. 25-04-2011 | Отправлено: 13:21 25-12-2015
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gueest для начала следует уточнить  
    1) для какого кода, универсального для всех существующих "кодов" несуществует.
    2) Какого рода ошибки.

    ----------
    FAQ по восстановлению аккаунтов
    Подфорум для раздач

    Всего записей: 5023 | Зарегистр. 20-03-2009 | Отправлено: 22:21 25-12-2015
    Gueest



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

    Цитата:
    универсального для всех существующих "кодов" несуществует.  

    Понятно. Спасибо.

    Всего записей: 497 | Зарегистр. 25-04-2011 | Отправлено: 15:47 27-12-2015
    frost745

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

    Цитата:
    Notepad++ v6.8.9 bug-fixes and enhancements:  
    1. Fix Notepad++ hanging issue while user uses touchscreen to activate Notepad++ window.  
    2. HTML auto-close tag enhancement: Prevent <br>, <hr>, <img>, <link> and <meta> from being closed automatically.  
    3. Project enhancement: Allows user defined extension to associate workspace file.  
    4. Make behavior of SHIFT+END and SHIFT+HOME more consistent when word wrapping is enabled.  
    5. Add new API NPPM_SAVEFILE (for plugins) to save any file, not only the focused one.  
    6. Add file extensions for FreePascal/Lazarus pascal, lex (as C).  
    7. Update keywords for C, C++, JavaScript, Python and YAML.


    Всего записей: 1424 | Зарегистр. 26-02-2013 | Отправлено: 00:49 14-01-2016
    Wu Tang



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

    ----------
    Всему свое время и каждому свой час!
    Хочешь жить - умей вертеться!

    Всего записей: 2081 | Зарегистр. 15-10-2007 | Отправлено: 03:01 14-01-2016
    jFobos



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Wu Tang
    Что вы имеете ввиду? NP++ не подсвечивает текст вставленный с буфера.

    Всего записей: 330 | Зарегистр. 03-12-2007 | Отправлено: 22:57 14-01-2016
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Релиз  6.8.9 будет заменен на 6.8.10 из-за крэша проги (в случае изменения файла извне при ответе - Да, перезагрузить измененный файл.)

    Цитата:
    14 Jan 2016 20:51:00
     
    Due to a critical regression, Notepad++ 6.8.9 release has been removed from the website.
     
    The regression is a crash issue : while user switches off from Notepad++ and an opened document is modified outside, user switches back to Notepad++ and answer YES for reloading the modified document - then the crash happens.
     
    The new release 6.8.10 to fix this regression will be available soon. In the meantime, please downgrade to v6.8.8.
    Sorry for the inconvenience.

    Всего записей: 1245 | Зарегистр. 19-03-2006 | Отправлено: 05:27 15-01-2016 | Исправлено: DmitryFedorov, 05:30 15-01-2016
    Euler1



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть ли возможность превратить
     
    Оскар, 1951 год
    Победитель (1):
    Лучший сценарий
     
    Золотой глобус, 1951 год
    Победитель (1):
    Лучший фильм (драма)
     
    в
     
    <code>Оскар, 1951 год</code>
    Победитель (1):
    Лучший сценарий
     
    <code>Золотой глобус, 1951 год</code>
    Победитель (1):
    Лучший фильм (драма)
     
    регулярными выражениями?

    Всего записей: 64 | Зарегистр. 14-12-2005 | Отправлено: 16:28 15-01-2016 | Исправлено: Euler1, 16:29 15-01-2016
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Euler1
    И в чем прикол?
    Найти:
    (Оскар, 1951 год)(\r\nПобедитель \(1\):\r\nЛучший сценарий\r\n\r\n)(Золотой глобус, 1951 год)(\r\nПобедитель \(1\):\r\nЛучший фильм \(драма\)\r\n)
    Заменить на:
    <code>\1</code>\2<code>\3</code>\4

    Всего записей: 1245 | Зарегистр. 19-03-2006 | Отправлено: 18:25 15-01-2016
    Skif_off

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Euler1
    Это всё-таки примеры, год будет меняться? Как-то так можно попробовать (не проверял):
     
    Что: ^((Оскар)|(Золотой глобус))(, )([12]\d{3} год)$
    Чем: <code>\1\2\3</code>
     
    Дополнить премии по аналогии просто.

    Всего записей: 4466 | Зарегистр. 28-01-2008 | Отправлено: 18:39 15-01-2016
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Skif_off 18:39 15-01-2016
    Цитата:
    Это всё-таки примеры, год будет меняться? Как-то так можно попробовать

    Тут надо вручную перечислять Оскар, Глубус и т.д., предлагаю более универсальный вариант.

    Код:
    (.*[12]\w{3} год)
    это для поиска.  
    Заменить на
    Код:
    <code>\1</code>

     
    Проверил вариант от Skif_off, и слегка подкректировал
    найти:
    Код:
    ^((Оскар)|(Золотой глобус))(, )([12]\d{3} год)

    заменить на:
    Код:
    <code>\2\3\4\5</code>

    в таком виде нормально работает на этом примере.

    ----------
    FAQ по восстановлению аккаунтов
    Подфорум для раздач

    Всего записей: 5023 | Зарегистр. 20-03-2009 | Отправлено: 19:13 15-01-2016 | Исправлено: regist123, 19:47 15-01-2016
    Skif_off

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

    Цитата:
    Тут надо вручную перечислять Оскар, Глубус и т.д.

    Зато наглядно, легко понять, как работает, и добавить, не так их много. Универсальный вариант может захватить больше, чем нужно.
     
    Слабо разбираюсь в регэкспах, поэтому стараюсь делать понятно и конкретно Сами видите - и начало/конец строки, и даже год не "\d{4}", а с "1" или "2" в начале группы.

    Всего записей: 4466 | Зарегистр. 28-01-2008 | Отправлено: 22:20 15-01-2016
    Wu Tang



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

    ----------
    Всему свое время и каждому свой час!
    Хочешь жить - умей вертеться!

    Всего записей: 2081 | Зарегистр. 15-10-2007 | Отправлено: 08:19 16-01-2016
    jFobos



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Wu Tang
    Интересно посмотреть, скиньте куда-то на файлообменник вашу сборку. Может какой-то плагин это делает.

    Всего записей: 330 | Зарегистр. 03-12-2007 | Отправлено: 14:26 16-01-2016 | Исправлено: jFobos, 14:26 16-01-2016
    Wu Tang



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

    ----------
    Всему свое время и каждому свой час!
    Хочешь жить - умей вертеться!

    Всего записей: 2081 | Зарегистр. 15-10-2007 | Отправлено: 17:48 16-01-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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Notepad++ (часть 2)

    Имя:
    Пароль:
    Сообщение

    Для вставки имени, кликните на нем.

    Опции сообщенияДобавить свою подпись
    Подписаться на получение ответов по e-mail
    Добавить тему в личные закладки
    Разрешить смайлики?
    Запретить коды


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2017

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru