Ru-Board.club
← Вернуться в раздел «Программы»

» Notepad++

Автор: regist123
Дата сообщения: 28.12.2014 19:39
http://sourceforge.net/p/notepad-plus/discussion/331753/thread/c5b8d92b/#c320
Автор признал проблему с автоматическим выбором кодировки, но не знает как её исправить .
спутал ники.
Автор: AZJIO
Дата сообщения: 29.12.2014 09:52
regist123
Я там не вижу автора, автор Don HO
Loreia2 делает UDL 3, почти год прошёл, скрин
Автор: jFobos
Дата сообщения: 29.12.2014 12:20
Подскажите, есть ли возможность сделать вот такую разноцветную подсветку синтаксиса для логических блоков?

http://ipic.su/img/img7/fs/Untitled.1419848368.png
Автор: DmitryFedorov
Дата сообщения: 29.12.2014 17:12
Обновил перевод и справку. см. в шапке. В версии 6.7.2 в переводе ничего не изменилось. (лишь автор изменил форму диалога задания языка программирования. Уменьшил размеры. Вроде все влазит)

Чтой-то последние версии сыроваты. Много багов. Автор молчит.
Самый явный - в меню Поиск. Там перевод последних пунктов сдвинут. В итоге нажимаешь пункт, а делается не то что написано. На англ. та же петрушка. Виновата экзешка.
Ну это он изменит.
Автор: regist123
Дата сообщения: 29.12.2014 20:38
10:52 29-12-2014
Цитата:
Я там не вижу автора, автор Don HO

редко в тот раздел заглядываю, спутал ники. По обсуждению в темах решил, что он (под каким ником автор не помнил). В пост поправку внёс.

Добавлено:
13:20 29-12-2014
Цитата:
Подскажите, есть ли возможность сделать вот такую разноцветную подсветку синтаксиса для логических блоков?

имхо, нет.
Автор: DmitryFedorov
Дата сообщения: 31.12.2014 15:24
regist123

Цитата:
Цитата:
Подскажите, есть ли возможность сделать вот такую разноцветную подсветку синтаксиса для логических блоков?

имхо, нет.

Странная категоричность.
Автор: PolluxVonTXII
Дата сообщения: 01.01.2015 16:07
Notepad++ 6.7.3, 01-01-2015

Цитата:
Notepad++ v6.7.3 bug fixes:

Fix a crash issue for old processors due to SSE2 instruction.
Fix the regression for the translation: remap the sub-menu entry for the added command "Mark...".
Автор: Skif_off
Дата сообщения: 01.01.2015 16:48
6.7-6.7.2 иногда не выгружаются из памяти, кто-нибудь сталкивался?

Цитата:
Fix a crash issue for old processors due to SSE2 instruction.

Какие могут быть фиксы, кроме отключения SSE2 в компиляторе?
Автор: DmitryFedorov
Дата сообщения: 02.01.2015 00:42
Skif_off

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

Какая-то хитрая формулировка. О чем речь?
Я как-то и не знаю как проверить наличие в памяти процесса, если диспетчер задач его не показывает.

------
В версии 6.7.3 убран bug с меню Поиск. Теперь все в порядке: Перевод из шапки отображается верно.
Автор: Skif_off
Дата сообщения: 02.01.2015 05:21
DmitryFedorov

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

Ничего хитрого: закрываю окно - окна нет, а notepad++.exe в диспетчере задач есть.
Причём версия 6.7 как-то (случайно заметил) провисела так почти полтора суток. Молча.
Автор: villa777
Дата сообщения: 02.01.2015 07:41
Погуглил, но так и не нашел, как поставить ударение в Notepad++?
Автор: nord0047
Дата сообщения: 02.01.2015 08:04
villa777копировать из другого редактора
Автор: Skif_off
Дата сообщения: 02.01.2015 10:02
villa777
Плохо гуглите Alt+коды, как вариант: после ввода гласной зажать кнопку Alt и ввести 769 на цифровой клавиатуре (речь ведь о U+0301?).

З.Ы. В SynWrite и AkelPad скриптами реализована вставка символа по указанному 16тиричному коду (код символа в юникоде), вполне возможно, что-то подобное есть и в сабже.
Автор: villa777
Дата сообщения: 02.01.2015 10:42
Skif_off

Код: кнопку Alt и ввести 769
Автор: regist123
Дата сообщения: 02.01.2015 10:46
Skif_off 11:02 02-01-2015
Цитата:
З.Ы. В SynWrite и AkelPad скриптами реализована вставка символа по указанному 16тиричному коду (код символа в юникоде), вполне возможно, что-то подобное есть и в сабже.

А в Npp есть такая хорошая штука как таблица символов . Откуда можно вставлять символы без всяких спец. кодов.
Автор: villa777
Дата сообщения: 02.01.2015 11:03
regist123
Таблица символов есть, только не могу найти ударение в ней.
Автор: Skif_off
Дата сообщения: 02.01.2015 12:06
villa777

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

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

regist123

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

Закончу за вас: с диапазоном 0-255

Добавлено:
В AkelPad работает Alt+00769.
Автор: DmitryFedorov
Дата сообщения: 02.01.2015 13:52
villa777
Чтобы правильно ввести код символа почитай мой перевод справки (Непечатные символы). Там освещены нюансы. То что ты получаешь - это стандартная ошибка, потому что ты не учитываешь то разрядность, то раскладку клавиатуры.

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

Добавлено:
Skif_off

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

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


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

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

Естественно в память залезть трудно.

А в диспетчере у меня не зависало. Винда была виновата наверняка. Иначе б это было "на постоянку"
Автор: Skif_off
Дата сообщения: 02.01.2015 17:46
По зависаниям: заметил, что обычно notepad++.exe отжирает немногим больше 20 метров, в случае зависания - около 9. Наверное, косячит какой-нибудь плагин. При этом повторный запуск происходит без задержек и ошибок. Придётся всё перебрать

DmitryFedorov

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

И что там не так? Одно и то же разными словами.
Автор: villa777
Дата сообщения: 02.01.2015 21:07
DmitryFedorov

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

А на пальцах можно что нужно сделать чтобы поставить ударение в русском слове. Раскладка клавиатуры никак не влияет на Alt+769. В WordPad ударение ставится при любой раскладке.
Автор: AZJIO
Дата сообщения: 02.01.2015 21:12
Skif_off
В параметрах запуска есть команда для запуска NP++ без плагов, специально для теста.
Автор: Skif_off
Дата сообщения: 03.01.2015 01:00
AZJIO
Воспроизводиться в менее чем половине случаев, наверное, попробую для начала убрать HexEditor.dll.

villa777
Раскладка будет влиять только с символами в диапазоне 0-255, кажется. Попробуйте такой вариант, хотя лично мне он не нравится.
Автор: DmitryFedorov
Дата сообщения: 03.01.2015 06:36
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)
Автор: villa777
Дата сообщения: 03.01.2015 15:39
DmitryFedorov

Цитата:
HKEY_CURRENT_USER\Control Panel\Input Method

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

Не помогло, наверное это для AkelPad помогает только.
Автор: DmitryFedorov
Дата сообщения: 04.01.2015 03:40
villa777

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

Ну это баг. При случае тоже проверю. Автору писать зря бумагу марать. Не отзывчивый он. Хотя формально стукнуть после проверки можно.

---------
У меня вот вопрос: проект лежит на Open source.
Что, действительно можно поставить чего надо на комп и загрузить проект np++?
И потом сварганить экзешку np++ самому? Кто делал, пробовал?
Что-то мне с трудом верится.
Автор: Skif_off
Дата сообщения: 04.01.2015 06:43
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>
Автор: ItsJustMe
Дата сообщения: 04.01.2015 12:46
Посмотрел для интереса на l'accent aigu et grave. Ранее ими никогда не пользовался ибо не пишу на языке Вольтера и Дидро. Оказалось, что в Word и Notepad для их установки нужно ставить курсор после буквы (что логично), тогда как Notepad++ и мой любимый EmEditor покажут значок над следующей буквой. По-моему, они в этом не правы
Автор: ne_viens
Дата сообщения: 04.01.2015 12:51
>DmitryFedorov
Да, вполне нормально собирается.
Я для себя делал, чтобы 16 одновременно открытх в NPP+ файлов компилировались с cl.exe
Автор: villa777
Дата сообщения: 04.01.2015 21:19
Skif_off

Код: <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>
Автор: ItsJustMe
Дата сообщения: 04.01.2015 21:28
так там же меню есть - так и называется Macro.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283

Предыдущая тема: Windows MediaPlayer 11


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.