В винде есть стандартная возможность вводить специальные юникодовские символы с помощью нажатия ALT + код символа.
Например, с помощью ALT + 8212 можно ввести длинное тире, и т. п.
В AkelPad это всегда срабатывало, до перехода на 4ю версию.
Возможно ли вернуть эту функциональность? Очень часто бывает нужно.
Заранее спасибо.
PS:
Огромное спасибо разработчику, постоянно использую AkelPad уже несколько лет.
Пропала возможность вводить символы юникода с клавиатуры
- Author
- Message
-
Offline
- Posts: 47
- Joined: Sat Jul 25, 2009 10:47 pm
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Для ввода длинного тире: Alt+0151.
Шаги, чтобы узнать какой код вводить с клавишей Alt:
1. HexSel плагин - копируем шестнадцатиричный код у символа.
2. Ищем юникод в таблице символов: "Главное меню->Правка->Вставить символ (Ctrl+I)"
3. В строке состояния указывается код, используемый с клавишей Alt.
Шаги, чтобы узнать какой код вводить с клавишей Alt:
1. HexSel плагин - копируем шестнадцатиричный код у символа.
2. Ищем юникод в таблице символов: "Главное меню->Правка->Вставить символ (Ctrl+I)"
3. В строке состояния указывается код, используемый с клавишей Alt.
-
Offline
- Posts: 47
- Joined: Sat Jul 25, 2009 10:47 pm
Спасибо. С длинным тире я действительно не очень удачный пример привёл. К сожалению, далеко не все юникодовские символы можно ввести подобным образом. Например, попробуйте найти такой код (используя приведённый Вами алгоритм) для знака «минус» U+2212. В RichEdit, например, его можно было ввести нажатием Alt+8722. Это работало и в AkelPad3. В AkelPad4 это больше не работает.