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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Notepad++

Модерирует : gyra, Maz

articlebot (02-03-2016 15:06): Notepad++ (часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

UKPR



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

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

 
  • Русификатор 6.7.5 и сборка от AZJIO |   Npp_exe_6.8.6_Ru от DmitryFedorov (полный перевод!) + Плагины_RU
     
    ...Проблема с "макинтош"-распознаванием кодировки 1251 решается снятием галки "Autodetect character encoding" в Preferences|Misc.

  • Всего записей: 18716 | Зарегистр. 12-11-2004 | Отправлено: 08:14 09-06-2005 | Исправлено: DmitryFedorov, 19:53 30-10-2015
    DmitryFedorov

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

    Цитата:
    6.7-6.7.2 иногда не выгружаются из памяти, кто-нибудь сталкивался?  

    Какая-то хитрая формулировка. О чем речь?
    Я как-то и не знаю как проверить наличие в памяти процесса, если диспетчер задач его не показывает.
     
    ------
    В версии 6.7.3 убран bug с меню Поиск. Теперь все в порядке: Перевод из шапки отображается верно.

    Всего записей: 1967 | Зарегистр. 19-03-2006 | Отправлено: 01:42 02-01-2015
    Skif_off

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

    Цитата:
    Какая-то хитрая формулировка. О чем речь?  

    Ничего хитрого: закрываю окно - окна нет, а notepad++.exe в диспетчере задач есть.
    Причём версия 6.7 как-то (случайно заметил) провисела так почти полтора суток. Молча.

    Всего записей: 6489 | Зарегистр. 28-01-2008 | Отправлено: 06:21 02-01-2015
    villa777



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

    Всего записей: 2773 | Зарегистр. 22-06-2011 | Отправлено: 08:41 02-01-2015
    nord0047

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    villa777копировать из другого редактора

    Всего записей: 6 | Зарегистр. 11-02-2015 | Отправлено: 09:04 02-01-2015
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    villa777
    Плохо гуглите Alt+коды, как вариант: после ввода гласной зажать кнопку Alt и ввести 769 на цифровой клавиатуре (речь ведь о U+0301?).
     
    З.Ы. В SynWrite и AkelPad скриптами реализована вставка символа по указанному 16тиричному коду (код символа в юникоде), вполне возможно, что-то подобное есть и в сабже.

    Всего записей: 6489 | Зарегистр. 28-01-2008 | Отправлено: 11:02 02-01-2015
    villa777



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

    Код:
    кнопку Alt и ввести 769

    Это я знаю, вот только в сабже не работает, выдаёт

    Всего записей: 2773 | Зарегистр. 22-06-2011 | Отправлено: 11:42 02-01-2015 | Исправлено: villa777, 11:43 02-01-2015
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Skif_off 11:02 02-01-2015
    Цитата:
    З.Ы. В SynWrite и AkelPad скриптами реализована вставка символа по указанному 16тиричному коду (код символа в юникоде), вполне возможно, что-то подобное есть и в сабже.

    А в Npp есть такая хорошая штука как таблица символов . Откуда можно вставлять символы без всяких спец. кодов.

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

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 11:46 02-01-2015
    villa777



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    regist123
    Таблица символов есть, только не могу найти ударение в ней.

    Всего записей: 2773 | Зарегистр. 22-06-2011 | Отправлено: 12:03 02-01-2015
    Skif_off

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

    Цитата:
    вот только в сабже не работает

    В AkelPad, LibreOffice и SynWrite тоже не работает, а в Word - работает. Любопытно.
     
    regist123

    Цитата:
    А в Npp есть такая хорошая штука как таблица символов

    Закончу за вас: с диапазоном 0-255
     
    Добавлено:
    В AkelPad работает Alt+00769.

    Всего записей: 6489 | Зарегистр. 28-01-2008 | Отправлено: 13:06 02-01-2015
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    villa777
    Чтобы правильно ввести код символа почитай мой перевод справки (Непечатные символы). Там освещены нюансы. То что ты получаешь - это стандартная ошибка, потому что ты не учитываешь то разрядность, то раскладку клавиатуры.
     
    При английской клаве (ТАМ ГДЕ НЕ СОВПАДАЕТ) - ты получишь английские непечатные символы
    При русской - "русские" непечатные симолы
    При вводе кода не той разрядности (опять же в зависимости от раскладки и от того совпадает или нет значение кода не той разрядности со значением 4-х значного кода) - еще кое-что.
    Изменив реестр, ты можешь вводить еще хитропопей: через удержание Alt потом + на числовой клаве, потом код. Это ввод шестнадатеричного кода.  
     
    Добавлено:
    Skif_off

    Цитата:
    Цитата:
    Какая-то хитрая формулировка. О чем речь?  
     
    Ничего хитрого: закрываю окно - окна нет, а notepad++.exe в диспетчере задач есть.  
    Причём версия 6.7 как-то (случайно заметил) провисела так почти полтора суток. Молча.

     
    Твоя формулировка была такая

    Цитата:
    6.7-6.7.2 иногда не выгружаются из памяти, кто-нибудь сталкивался?

    Естественно в память залезть трудно.
     
    А в диспетчере у меня не зависало. Винда была виновата наверняка. Иначе б это было "на постоянку"

    Всего записей: 1967 | Зарегистр. 19-03-2006 | Отправлено: 14:52 02-01-2015 | Исправлено: DmitryFedorov, 15:26 02-01-2015
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По зависаниям: заметил, что обычно notepad++.exe отжирает немногим больше 20 метров, в случае зависания - около 9. Наверное, косячит какой-нибудь плагин. При этом повторный запуск происходит без задержек и ошибок. Придётся всё перебрать
     
    DmitryFedorov

    Цитата:
    Твоя формулировка была такая

    И что там не так? Одно и то же разными словами.

    Всего записей: 6489 | Зарегистр. 28-01-2008 | Отправлено: 18:46 02-01-2015
    villa777



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

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

    А на пальцах можно что нужно сделать чтобы поставить ударение в русском слове. Раскладка клавиатуры никак не влияет на Alt+769. В WordPad ударение ставится при любой раскладке.

    Всего записей: 2773 | Зарегистр. 22-06-2011 | Отправлено: 22:07 02-01-2015
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Skif_off
    В параметрах запуска есть команда для запуска NP++ без плагов, специально для теста.

    Всего записей: 4412 | Зарегистр. 03-05-2006 | Отправлено: 22:12 02-01-2015
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    Воспроизводиться в менее чем половине случаев, наверное, попробую для начала убрать HexEditor.dll.
     
    villa777
    Раскладка будет влиять только с символами в диапазоне 0-255, кажется. Попробуйте такой вариант, хотя лично мне он не нравится.

    Всего записей: 6489 | Зарегистр. 28-01-2008 | Отправлено: 02:00 03-01-2015
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    villa777
    Каюсь невнимательно прочитал. Речь шла не о символе с умляутом, а о символе ударения.
    Да с этим символом акцента что-то не так.
    При копировании из WordPad он вставляется в Np++ не так как видится в нем. Например ш́, вставляется как ш и символ акцента, который отдельно здесь на форуме не видим, так же как он не видим отдельно как символ в WordPad.
    Зато в Np++ он видим отдельно. И ставится над буквой не после буквы а перед ней.
    Чтобы поставить этот символ в Np++ как полагается приходится сначала вводить символ акцента (методом копирования), а потом вводить букву над которой он появится.
    И это абсолютно неверно. Это баг 100%. Потому что в этом случае невозможно копировать из Np++ такие символы. Символ акцента после копирования из Np++ в нормальный редактор будет стоять над предыдущей буквой.
     
    Судя по всему такие символы придется вводить расширенным методом, как подтверждают в форуме AkelPad. Тема "Ввод символов через Alt+####"
    Цитата:
    Fr0sT wrote:
    Для меня имеет значение только то, что я не могу вменяемым способом ввести элементарное ударение (U+0769)
     
    Открою вам небольшой секрет: такой способ существует Shocked  
    Quote:
    HKEY_CURRENT_USER\Control Panel\Input Method
     
    Создаем параметр EnableHexNumpad типа REG_SZ со значением 1. Не забываем перезагрузиться. В Блокноте набираем Alt + +301 и получаем символ ударе́ния

    После этого вводить код равный +769 (или +301), удерживая Alt
     
    Я не могу перезагрузить комп. Слишком много висит в работе. Попробуй.
     
    -----------
    А раскладка влияет но для символов до 255
    например Alt и 0128 это  € - (английская раскладка) Ђ- (русская раскладка)
     
    Также влияет и разрядность:
    Alt + 13 - это символ ноты. Alt+013 (и 0013) это символ CR (возврат каретки carriage return)

    Всего записей: 1967 | Зарегистр. 19-03-2006 | Отправлено: 07:36 03-01-2015 | Исправлено: DmitryFedorov, 08:14 03-01-2015
    villa777



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

    Цитата:
    HKEY_CURRENT_USER\Control Panel\Input Method
     
    Создаем параметр EnableHexNumpad типа REG_SZ со значением 1. Не забываем перезагрузиться. В Блокноте набираем Alt + +301 и получаем символ ударе́ния

    Не помогло, наверное это для AkelPad помогает только.

    Всего записей: 2773 | Зарегистр. 22-06-2011 | Отправлено: 16:39 03-01-2015
    DmitryFedorov

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

    Цитата:
    Не помогло, наверное это для AkelPad помогает только.

    Ну это баг. При случае тоже проверю. Автору писать зря бумагу марать. Не отзывчивый он. Хотя формально стукнуть после проверки можно.
     
    ---------
    У меня вот вопрос: проект лежит на Open source.  
    Что, действительно можно поставить чего надо на комп и загрузить проект np++?
    И потом сварганить экзешку np++ самому? Кто делал, пробовал?
    Что-то мне с трудом верится.

    Всего записей: 1967 | Зарегистр. 19-03-2006 | Отправлено: 04:40 04-01-2015
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    villa777
    Очевидное решение: вставка символов макросами:
    закрыть Notepad++, открыть файл shortcuts.xml в другом приличном редакторе, далее дописываем

    Код:
        <Macros>
            <Macro name="Accent" Ctrl="no" Alt="no" Shift="no" Key="0">
                <Action type="1" message="2170" wParam="0" lParam="0" sParam="&#x0301;" />
            </Macro>
        </Macros>

    На кнопку можно повесить самостоятельно.
     
    З.Ы. Сообщение 2170 найдено экспериментально, а с кодом символа пришлось помучиться - всё пытался 769 воткнуть )
     
    DmitryFedorov

    Цитата:
    Что, действительно можно поставить чего надо на комп и загрузить проект np++?  

    Ага, либо слить исходники текущего релиза, либо совсем свежее с SVN.

    Цитата:
    И потом сварганить экзешку np++ самому?

    Если все зависимости удовлетворите.

    Всего записей: 6489 | Зарегистр. 28-01-2008 | Отправлено: 07:43 04-01-2015 | Исправлено: Skif_off, 08:06 04-01-2015
    ItsJustMe

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Посмотрел для интереса на l'accent aigu et grave. Ранее ими никогда не пользовался ибо не пишу на языке Вольтера и Дидро. Оказалось, что в Word и Notepad для их установки нужно ставить курсор после буквы (что логично), тогда как Notepad++ и мой любимый EmEditor покажут значок над следующей буквой. По-моему, они в этом не правы

    Всего записей: 2028 | Зарегистр. 02-09-2005 | Отправлено: 13:46 04-01-2015
    ne_viens

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    >DmitryFedorov
    Да, вполне нормально собирается.
    Я для себя делал, чтобы 16 одновременно открытх в NPP+ файлов компилировались с cl.exe

    Всего записей: 1530 | Зарегистр. 01-11-2004 | Отправлено: 13:51 04-01-2015
       

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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Notepad++
    articlebot (02-03-2016 15:06): Notepad++ (часть 2)


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru