JPeroutek Asked: 2021-04-27 07:39:51 +0800 CST2021-04-27 07:39:51 +0800 CST 2021-04-27 07:39:51 +0800 CST 为什么 Notepad++ 仅当鼠标光标位于该行时才将某些 Unicode 字符显示为 `⎕`? 772 我创建了一个简单的 apl 文件,其中包含一个用于评估多项式的函数: polyval ← {+/⍵×⌽⍺*(⍳≢⍵)-1} (注意末尾的换行符) 在 Notepad++ 中,如果光标当前位于第一行的末尾,则许多 unicode 字符呈现为框: 但是当我将光标放在第二行(空)时,所有字符都正确呈现: 无论光标在哪一行,如何让字符正确呈现? 为将来的可见性进行编辑:只要光标与一组匹配的大括号相邻,就会发生这种情况。 notepad++ unicode 2 个回答 Voted Best Answer JPeroutek 2021-04-28T13:46:28+08:002021-04-28T13:46:28+08:00 Direct Write解决方案是在 MISC中启用。首选项窗口。 我在 Github 上向维护人员提交了一个错误,这是他们推荐的解决方案。在有另一种解决方案之前,这已经足够了。 harrymc 2021-04-27T12:10:58+08:002021-04-27T12:10:58+08:00 这看起来像是 Notepad++ 的错误,与匹配大括号的显示有关。 您会注意到问题发生在这四个字符上: {, }, (, )。当用红色写匹配的大括号/括号时,该错误与就地显示有关。 我还没有找到禁用此功能的方法,只能在Settings > Style Configurator... > Global Styles > Brace highlight中更改其属性。但无论如何,禁用它并没有多大用处。 您可以在 Notepad++ Community中发出错误信号。
Direct Write
解决方案是在 MISC中启用。首选项窗口。我在 Github 上向维护人员提交了一个错误,这是他们推荐的解决方案。在有另一种解决方案之前,这已经足够了。
这看起来像是 Notepad++ 的错误,与匹配大括号的显示有关。
您会注意到问题发生在这四个字符上:
{
,}
,(
,)
。当用红色写匹配的大括号/括号时,该错误与就地显示有关。我还没有找到禁用此功能的方法,只能在Settings > Style Configurator... > Global Styles > Brace highlight中更改其属性。但无论如何,禁用它并没有多大用处。
您可以在 Notepad++ Community中发出错误信号。