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

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

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть а Notepad++ плагин, который делает цветовые схемы ? Разный фон, шрифт, выделение ?

    Всего записей: 384 | Зарегистр. 13-01-2023 | Отправлено: 10:54 23-05-2023
    gutasiho

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    provera
    Переключение синтаксиса, это не то? bat, css, lst, все по-своему подсвечиваются.

    Всего записей: 6422 | Зарегистр. 14-09-2020 | Отправлено: 13:52 23-05-2023
    Smallette

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    provera
    Опции -> Определение стилей...

    Всего записей: 290 | Зарегистр. 01-11-2006 | Отправлено: 14:03 23-05-2023
    provera

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gutasiho, Smallette --  все спасибо. Я даже плагин поставил NPP-HighLighter -- что он делает не понимаю. А мне надо только подсветку текста было найти,  как мимо все время проходил. Шас буду удалять все плагины лишние

    Всего записей: 384 | Зарегистр. 13-01-2023 | Отправлено: 15:31 23-05-2023
    Samotek

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет!
    Ситуация такая: беру файл UTF-8, оставляю пару строк, сохраняю, открываю снова, сабж говорит - ANSI. Делаю преобразовать в UTF-8, сохранить, закрытие, открытие - ANSI. Открываю этот файл Notepad - говорит - UTF8. Как работать с такими файлами, чтоб все было  однозначно?

    Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 22:24 23-05-2023
    RTX

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

    Всего записей: 3518 | Зарегистр. 13-11-2003 | Отправлено: 22:29 23-05-2023
    Samotek

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

    Цитата:
    Было бы, наверное, хорошо, если бы вы такой файл предоставили


    Код:
    user_pref("ui.textHighlightBackground", #BA55D3);  
    user_pref("ui.textSelectAttentionBackground",    #FF0800);  
     

    Файл называется user.js
     
    Добавлено:
    А вот и сам файл: https://drive.google.com/file/d/1jHF_RuSaRxDHzAvCzrXLn8vvh3dDMn1A/view?usp=sharing

    Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 00:04 24-05-2023
    RTX

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня в Notepad++ (8.5.3) показывает, что файл - в UTF-8

    Всего записей: 3518 | Зарегистр. 13-11-2003 | Отправлено: 02:05 24-05-2023 | Исправлено: RTX, 02:11 24-05-2023
    idefikar

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RTX (02:05 24-05-2023)
    Цитата:
    У меня в Notepad++ (8.5.3) показывает, что файл - в UTF-8

    Распакуйте чистый Notepad++ и убедитесь, что это не так.
    Samotek
    Добавляйте несколько русских букв, например заголовок, и кодировка будет сохранятся.

    Всего записей: 144 | Зарегистр. 04-08-2022 | Отправлено: 02:52 24-05-2023
    Samotek

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

    Цитата:
    У меня в Notepad++ (8.5.3) показывает, что файл - в UTF-8  

    У меня нет. Поэтому и спрашиваю здесь. Версия та же 8.5.3
    idefikar

    Цитата:
    Распакуйте чистый Notepad++ и убедитесь, что это не так

    Да, так показывает правильно. И куда копать?
     
     
     
    Добавлено:
    Сравнил конфиги двух нп и выяснил это зависит от  
    в "чистом"

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

    в моем

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

    Если openAnsiAsUTF8="no" - открывает как анси, если yes - как utf. Даже Даже не знаю как правильно оставить.
    Пока оставил

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

    работает более - менее адекватно. А где это в меню?
     
    Добавлено:
    Да тоже не адекватно, если в тексте нет кирилицы. Но тут, наверно ничего не сделаешь

    Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 12:19 24-05-2023
    RTX

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А что значит распаковать чистый Notepad++?

    Всего записей: 3518 | Зарегистр. 13-11-2003 | Отправлено: 14:44 24-05-2023
    gutasiho

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RTX
    Цитата:
    распаковать чистый Notepad++?
    Чистый видать это тот, который еще не запускался. Распаковать установочный или портабельный дистрибутив, скачанный с сайта.

    Всего записей: 6422 | Зарегистр. 14-09-2020 | Отправлено: 14:50 24-05-2023
    Samotek

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

    Цитата:
    Чистый видать это тот

    Абсолютно!

    Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 14:52 24-05-2023
    idefikar

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Samotek (12:19 24-05-2023)
    Цитата:
    Да, так показывает правильно.

    Боюсь, что такое "правильно", будет менять кодировку файлов, а некоторые конфигурационные файлы должны быть строго в определенной кодировке. Так что, тут скорее "удобно-неудобно".

    Всего записей: 144 | Зарегистр. 04-08-2022 | Отправлено: 17:15 24-05-2023
    Samotek

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

    Цитата:
    Боюсь, что такое "правильно", будет менять кодировку файлов

    Согласен. Придется иметь это в виду. Я когда искал на эту тему на форуме, обнаружил, что огромное количество претензий к ++ по определению кодировки файлов. Буду проверять стандартным Notepad!

    Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 17:53 24-05-2023
    AZJIO



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

    Цитата:
    огромное количество претензий к ++ по определению кодировки файлов

    Бесполезный флаг в 99%. Почему? В 99% вы открываете свои файлы или англоязычные, разве что какие то фрики будут открывать какой нибудь арабский текст, даже в этом случае выкладываемые тексты будет иметь кодировку utf-8 и только обычные люди будут не понимая проблемы выкладывать в ANSI. Из этого вывод, вам никогда не удастся открыть левый текст, которому понадобиться определение кодовой страницы, а между UTF8 и ANSI оно определяется по умолчанию ещё старым распознаванием, там способ прост, по метке BOM и если нет, то содержит ли файл широкие символы, которые заканчиваются нулём. В любом случае файл откроется либо как UTF, либо как ANSI с 1251. Снять галку и подсказать автору чтобы галка была снята по умолчанию.

    Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 06:03 29-05-2023
    Samotek

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

    Цитата:
    Бесполезный флаг в 99%

    То-есть вы предлагаете в настройках для нового документа оставить кодировку ANSI a формат конца строки Windows?  Я правильно понял?
     

    Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 09:11 29-05-2023
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Samotek
    кодировку любую ANSI или UTF-8, взависимости на что распространяются ваши документы, если для в русскоязычной среде, то можно ANSI, а если с возможностью ознакомления иностранцами, то UTF-8. Кодировка и кодовая страница немного разные вещи. Кодировка ANSI или UTF это ширина символов, а кодовая страница это однобайтовая кодировка ANSI, но только в расширенной её части после 127 содержится язык носителя и он для каждой страны разный, вот тут и работает это выше указанное распознавание.
     
    ——————————————
    Я для своей проги My_Notepad_Sci сделал поддержку плагов в стиле Notepad++, попробовал свои плаги и один нотепадоский - NppExport, всё работает. Не работает пока Callback и вызовы внутренних Notepad++ функций, а те плаги, которые работают чисто со Scintilla будут работать и на моём блокноте.

    Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 09:15 30-05-2023
    provera

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Насколько я помню , UTF-8 содержит 65536 символов. Это и есть UNICODE  ? Кодировке уже лет 20, и принята, чтобы собрать в себе все языки мира и все символы человечества. И забыть про эти разные языки.  Хорошая идея, но все равно находятся любители мелких кодировок из 90-х.  
    Я создал файл   txt. В Notepad++ все по-русски. F3 в  TotalComm - все криво, и не переключается  на правильную раскладку.  
    Файл создан вчера в 2023 году , какие еще могут быть проблемы с этими кодировками ?

    Всего записей: 384 | Зарегистр. 13-01-2023 | Отправлено: 09:40 30-05-2023 | Исправлено: provera, 11:53 30-05-2023
    Samotek

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

    Цитата:
    Это и есть UNICODE  ?  

    UNICODE предполагает два байта на каждый символ, а UTF8 - на все символы кроме первых 256, насколько я помню.  

    Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 11:13 30-05-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