Sci4AutoHotkey вылетает при использовании смайликов
Этот скрипт AutoHotkey работает, когда я пишу его в блокноте:
!Numpad1::Send
!Numpad2::Send
!Numpad3::Send
!Numpad4::Send
Но если я скопирую и вставлю его в SciTE4AutoHotkey, приложение вылетает.
Регулировка File > Encoding
варианты не решают проблему.
Есть ли способ для SciTE4AutoHotkey для поддержки Emojis?
Глупый обходной путь: поместите свои смайлики в другой скрипт (используя Блокнот) и пообещайте себе никогда не открывать этот скрипт в SciTE4AutoHotkey. Затем вызовите этот скрипт из основного сценария, который вы можете редактировать в SciTE4AutoHotkey. Я говорил тебе, что это глупо.
1 ответ
Если вы хотите отправить смайлики и по-прежнему использовать SciTE для своего редактора, найдите расширенные сопоставления Юникода для смайликов, которые вы хотите использовать, а затем используйте соответствующие кодировки для каждого символа, который вы хотите отправить (вместо того, чтобы встраивать сами символы непосредственно в ваш скрипт).
Например, вы можете send % chr(0x1F44D)
или же send {U+1F44D}
Кроме того, веб-сайт https://unicode-table.com/en/ позволит вам выполнять поиск с использованием английских описаний значков, которые вы хотите найти, или наборов значков.
В этом случае вас могут заинтересовать коды для смайликов, например: