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

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


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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO2
    Цитата:
    троллинговый ажиотаж
    спс, поржал.. =)
    всё дело в знании этого нюанса, не более того.. и лично я сталкивался ну ни разу не со специально подогнанным..
    вопчем, никто от мд5 не собирается отказываться, но факты коллизий есть.. и речь была только об этом..

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

    Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 15:41 01-02-2016 | Исправлено: TheBarmaley TMP, 15:42 01-02-2016
    ANDE2003



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите есть настройка в Notepad++ что-то типа:
     
    Cursor past EOF
    Cursor past EOL
     
    хочется курсором выходить за пределы строк.

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



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

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



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Неожиданно сам нашел решение
    http://superuser.com/questions/401551/notepad-cursor-past-end-of-line-virtual-spaces
     
    попробуйте, у меня получилось!

    Всего записей: 461 | Зарегистр. 21-04-2003 | Отправлено: 23:25 03-02-2016
    jFobos



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ANDE2003
    Ого! Круто, реально работает! Спасибо!
     
    Продублирую решение тут:.

    Цитата:
    Sort of a hack (sends a window message directly to the Scintilla edit control on startup), but works great:
     
        Install NppExec plugin
     
        Go to Plugins -> NppExec -> Execute
     
        Enter the following code:
     
        // ensure console stays hidden
        NPP_CONSOLE 0
     
        // enable virtual spaces (cursor past end of line) outside column edit mode
        SCI_SENDMSG 2596 3 0
     
        // SCI_SENDMSG == send message to Scintilla edit control
        // 2596 == the message we're sending is SCI_SETVIRTUALSPACEOPTIONS
        // 3 == send the value (SCVS_RECTANGULARSELECTION | SCVS_USERACCESSIBLE)
        // the default value is 1 (just SCVS_RECTANGULARSELECTION) for
        //   virtual spaces in column select mode only
        // you can find these values by poking around the source code a bit, or
        // see http://www.scintilla.org/ScintillaDoc.html
     
        Click the Save button at the bottom, and give the script a name
     
        Now go to Plugins -> NppExec -> Advanced Options
     
        On the right, under "Execute this script when Notepad++ starts", select the script name you just saved
     
        Click OK, close/reopen Notepad++, and enjoy
     
     

     

    Всего записей: 452 | Зарегистр. 03-12-2007 | Отправлено: 10:04 04-02-2016
    DmitryFedorov

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

    Цитата:
    хочется курсором выходить за пределы строк

    Просвети - зачем?
    Штатное средство - это режим колонок.
    Т.е. удерживаешь Alt - и пожалте выделяешь за пределами конца строк.  
    Это мне понятно для чего.
     
    А воз зачем гулять мышью просто так за пределами концов строк - мне непонятно.

    Всего записей: 1962 | Зарегистр. 19-03-2006 | Отправлено: 06:37 08-02-2016
    jFobos



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DmitryFedorov
    Так реально удобней. Стрелками добежать к нужной позиции, зажать Alt+Shift и теми же стрелками провести нужное выделение. Без использования мыши.

    Всего записей: 452 | Зарегистр. 03-12-2007 | Отправлено: 14:23 08-02-2016
    ANDE2003



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

    Цитата:
    Просвети - зачем?
    Штатное средство - это режим колонок.  

     
    привычка, когда ходишь стрелочка по строкам, а строчки разного размера, неприятно, что курсор туда-сюда  скачет.

    Всего записей: 461 | Зарегистр. 21-04-2003 | Отправлено: 10:48 09-02-2016 | Исправлено: ANDE2003, 14:22 09-02-2016
    jFobos



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Случайно наткнулся на эту страничку. 60+ тем для подсветки кода.
    http://elementfire.tumblr.com/post/677425851/60-free-notepad-styler-themes

    Всего записей: 452 | Зарегистр. 03-12-2007 | Отправлено: 23:41 13-02-2016
    NAgain

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Уважаемые. Сразу ногами просьба не бить, но что-то найти решение не нашел, хотя честно искал и тут и по всяким яндексам.  
     
    Как вынести кастомные иконки на тулбар и ассоциировать их с макросами ? Хоткеи на макросы навешены, но хочется большего.  
     
    Встречал описание файла toolbarIcons.xml , но что-то оно не стреляет (видимо ошибки в путях и т.п.). К тому же, там есть параметр pathPrefix , в котором задается путь до папки с иконками. Ставил относительные/абсолютные пути, а так же просто ничего не указывал, толку ноль (иконки размещал и в отдельной папке внутри каталога блокнота, и в корне). Блокнот портабельный, так что абсолютные пути не вариант вообще. Но это к слову.  
     
    Мож кто покажет на пальцах что к чему ?

    Всего записей: 3 | Зарегистр. 17-02-2016 | Отправлено: 14:57 17-02-2016
    AZJIO2

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

    Всего записей: 85 | Зарегистр. 27-01-2016 | Отправлено: 21:24 17-02-2016 | Исправлено: AZJIO2, 21:52 17-02-2016
    DmitryFedorov

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

    Цитата:
    У DmitryFedorov версия по новее но переведено с изменением размера полей, то есть снижена стабильность.

    Не знаю, может не понял о чем ты здесь говоришь, но в справке этого плагина я вытащил все подводные камни, которые в нем есть.
    Про то что путь не надо указывать (если иконка находится где надо) говорится в первой же строчке в справке энтого плагина. Далее идут примеры где это подтверждается. Но путь это даже не подводный камень, это то о чем и говорить то не надо.  
     
    Главный из камней - в какой кодировке сохранить файл. Ты об этом ни гу-гу. Ведь сам сделал правильно (иначе бы не работало), но не сказал. Так что шанс у парня нулевой, пока он не сделает этого.
    Кстати он про это и пишет. Все мол перепробовал и не помогает.
    Ну и конечно будет работать лишь в случае, если при русском фейсе, он укажет реальные названия перевода - так называемый путь к команде.  Названия того перевода который он выбрал.
     
    AZJIO2 Так и должно быть

    Всего записей: 1962 | Зарегистр. 19-03-2006 | Отправлено: 05:07 18-02-2016 | Исправлено: DmitryFedorov, 05:57 18-02-2016
    NAgain

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    2 AZJIO2
     
    Огромное спасибо. Единственное что - не стал ставить русскую версию плагина, все прекрасно пашет на родной английской, и:
     
    "... Содержимое CustomizeToolbar.btn (кодировка UTF-16LE c BOM) ..."
     
    в Notepad++ зовется как "UCS-2 Little Endian". Вдруг кому пригодится.

    Всего записей: 3 | Зарегистр. 17-02-2016 | Отправлено: 11:41 18-02-2016 | Исправлено: NAgain, 11:45 18-02-2016
    AZJIO2

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NAgain
    Кстати, вот справка по плагину на русском, она же в офлайн справке (CHM), что я выложил в шапке, она же на оффсайте поддержки. Может интересно будет узнать и о других интересных плагинах, я же рекомендованные все описал. Там кстати претензии к BMP-файлу - "16х16 пикселей и с глубиной цвета 8 бит" (не помню проверял ли я)
     
    DmitryFedorov
    Не знаю на сколько плох Norton, пользовался им более 10 лет назад, но заменять платный активированный, своим бесплатным вариантом можно услышать претензии за доброту. Также как и аваст выборочно убивает мои проги. Непонравилось тем, что жестко тормозит систему, а в меню нет пункта "Приостановить", как в каспере или авасте.

    Всего записей: 85 | Зарегистр. 27-01-2016 | Отправлено: 12:24 18-02-2016
    DmitryFedorov

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

    Цитата:
    "... Содержимое CustomizeToolbar.btn (кодировка UTF-16LE c BOM) ..."  
     
    в Notepad++ зовется как "UCS-2 Little Endian". Вдруг кому пригодится.

    Об этом я и говорил, когда писал что без сохранения в нужной кодировке шансов у тебя ноль.
     
    Только это неправильно что UTF-16LE c BOM в Np++ зовется UCS-2 Little Endian.
    На практике Np++ создает файл (.btn) в кодировке UTF-16LE c BOM в то время как для поддержки русского ему надо UCS-2 Little Endian.
     
    Файл (.btn) создается лишь в случае если его нет.
    По логике файл создается через плагин, по его просьбе так сказать..  
    Это значит в плагине ошибка.  
    Плагин объявляет в справке что ему нужна кодировка UCS-2 Little Endian, а создает файл-пример в другой кодировке (которая работает только с английским Np++)
     
    AZJIO2

    Цитата:
    DmitryFedorov  
    Не знаю на сколько плох Norton
    - я имел ввиду, что без разницы Norton или еще чего используешь. Толку (когда поймал вирус) ноль. Это как система "ПРО" - стоит дорого, а работает наполовину. А нортон просто еще и сам сделан как неудаляемый вирус. Так нафига он мне тогда? Я использую "Тень". Приспособился и в ус не дую.

    Всего записей: 1962 | Зарегистр. 19-03-2006 | Отправлено: 06:09 20-02-2016 | Исправлено: DmitryFedorov, 06:15 20-02-2016
    AZJIO2

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

    Всего записей: 85 | Зарегистр. 27-01-2016 | Отправлено: 13:42 20-02-2016 | Исправлено: AZJIO2, 13:43 20-02-2016
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO2
    ответ
    Кстати система "ПРО" - это американская система противо ракетной обороны, а не профессиональная версия Нортона. (только сейчас дошло, что ты меня опять не понял)

    Всего записей: 1962 | Зарегистр. 19-03-2006 | Отправлено: 14:32 20-02-2016 | Исправлено: DmitryFedorov, 15:07 20-02-2016
    AZJIO2

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

    Цитата:
    Ты как дурак пишешь
    дальше этих слов читать не стал. Не буду себя оскорблять чужим презрением.

    Цитата:
    только сейчас дошло, что ты меня опять не понял
    надо уметь писать не дав повода двумыслия. Я  писал о Windows, а не о нортоне в контексте "система".

    Всего записей: 85 | Зарегистр. 27-01-2016 | Отправлено: 15:51 20-02-2016
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO2извини, забыл что ты особенный

    Всего записей: 1962 | Зарегистр. 19-03-2006 | Отправлено: 23:36 20-02-2016
    The Unforgiven



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

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

     
    Также автор указал, что подписывает файлы программы цифровой подписью, начиная с этой версии (6.9)

    Цитата:
    For the security reason, Notepad++ binaries is signed from the v6.9. I make it a point to thank DigiCert for their code sign certificate donation.

    Всего записей: 3665 | Зарегистр. 20-12-2001 | Отправлено: 20:54 22-02-2016 | Исправлено: The Unforgiven, 20:55 22-02-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