Ответ Neutrino активировал метод ввода Alt + Numpad ( Глоссарий Microsoft ), но мне пришлось искать правильный путь в реестре. Это:
- Перейдите к HKC U \ Панель управления \ Способ ввода
Я пытался написать символ Unicode в моих комментариях в источнике (.
К сожалению, я не могу ввести кодовую точку Unicode, как показано в charmap
, чтобы получить соответствующий символ.
- Использование [Alt] + [+] + , где шестнадцатеричная кодовая точка Unicode (4 цифры) заменяет xxxx, не вводит никаких символов (ни [Numpad +], ни обычная клавиша [+]), при использовании обычных цифровых клавиш.
- Между тем, используя Numpad для 4-значного кода (он имеет только цифры), не имеет значения нажимать [+] перед вводом кодовой точки Unicode. Он просто пишет тот же символ, что и без предшествующего [+] (или в моем случае с предшествующим нулем [0]). Введенный символ является тем, который определен в кодовой странице.
- Просто для любопытства я пробовал также использовать десятичный код (0x2192 = 8594) или переключать кодовую страницу с помощью
chcp
. Но это ничего не меняет.
К сожалению, я не нахожу способа убедить Windows ввести символ с его кодом U + xxxx, представленным в собственном charmap
Windows.
К счастью, есть люди, которые разделяют эту проблему в нескольких программах, а не только в Visual Studio. Таким образом, ребята из http://www.fileformat.info предоставляют несколько советов в статье для Windows , среди них самописная UnicodeInput Utility , которая решает ее.
Хотя я все еще думаю, что в Windows должно быть встроенное решение.
(PS: Я бы добавил комментарий, но моя репутация все еще слишком низкая.)