如何在Android Studio的Android源代码或Windows OS的IntelliJ中使用表情符号?我想通过从上下文相关的弹出窗口中选择表情符号在logcat打印消息中使用表情符号。我找不到正确的插件。 我需要下面图片中使用的插件。但是不知道如何实现相同的目标。当我用Google搜索时,我得到了emoji-compat的引用,用于在android应用程序的软键盘对话框中显示emoji。但是我只想在注释和logcat的源代码中使用表情符号。
更新:我认为这是android studio功能。但是它可以作为Windows 10中的软触摸键盘使用。是启动它的快捷方式。
现在,我的下一个问题是如何使emoji表情在Windows android studio的代码编辑器和logcat中显示的色彩像在Mac中一样。 在Mac中,它看起来像这样: 在Windows中,添加表情符号后,在编辑器中的显示如下:
答案 0 :(得分:1)
答案 1 :(得分:0)
在屏幕截图中,表情符号在您的编辑器中似乎以单色版本呈现。在macOS上的IntelliJ中显示表情符号时,我也遇到了类似的问题。
起初,我认为这是由于字符编码设置引起的。事实证明这无关紧要,因为我的文件编码到处都设置为UTF-8。
解决此问题一段时间后,发现适合我显示表情符号的解决方案是设置后备字体(对于主字体不支持的符号)为“ Apple Color Emoji” (用于编辑器和控制台)。
下面列出了此设置的相应UI路径。
当配色方案字体设置覆盖编辑器字体时,可以应用以下路径。
需要暂时禁用“仅显示等宽字体”,才能在“ Fallback字体”下显示表情符号字体。
此外,我将“不格式化粘贴”作为默认的粘贴选项,以便可以直接粘贴表情符号,而无需将其转换为Unicode转义序列的风险。
结果是表情符号在整个IDE中按我的预期显示,对我的编码乐趣有很大的影响!
答案 2 :(得分:0)
代码编辑器现在可以正确处理Unicode表情符号字符。在Mac OS X上,表情符号字符呈现为彩色图像。在Windows和Linux上,表情符号呈现为单色字符。 来源:https://blog.jetbrains.com/idea/2016/12/intellij-idea-2017-1-eap-is-open/