首页 > 解决方案 > 为什么更改代码块 20.03 中的 edior 字体会显示 wxWidgets 调试警报?

问题描述

我最近安装了 20.03 版本的代码块,但是当我尝试更改编辑器字体时,它向我显示了如下调试警报:

wxWidgets 调试警报,此应用程序中的调试检查失败。

那里出现了两个选择,停止和继续。如果我单击停止,它会停止应用程序,并单击继续它会继续显示警报消息。如果我重新启动应用程序,它会一次又一次地显示。如果有人可以帮助我,请帮忙。

标签: codeblockswxwidgets

解决方案


我有同样的问题。切换了一下之后,我发现当我尝试更改编辑器的字体大小和样式时会显示此警告。您可以通过以下几个步骤摆脱这个问题,并根据您的选择设置字体样式和大小。

  1. 打开代码块。如果出现警告,请暂时点击继续按钮。

  2. 从编辑器转到设置然后编辑器。 截图 1

  3. 选择您想要的字体和大小。 截图 2

就我而言,我选择了字体 Cambria 和大小 14。按 ctrl+c 复制字体名称。

  1. 现在按确定。在这里,您可能会再次收到该警告。现在只需单击继续。

  2. 关闭代码块。

  3. 转到 C:\Users\YOUR_USERNAME\AppData\Roaming\CodeBlocks\default.conf 按 ctrl+f 并输入“字体”。它可能看起来像这样:

     <FONT>
         <str>
             <![CDATA[1;14.8;-23;0;0;0;400;0;0;0;0;3;2;1;18;Arial]]>
         </str>
     </FONT>
    
  4. 这里第二个数字代表字体大小(14.8),“Arial”文本是字体名称。根据您在编辑器中选择的字体大小更改 14.8 并粘贴字体名称以代替“Arial”。对我来说,它看起来像:

     <FONT>
         <str>
             <![CDATA[1;14;-23;0;0;0;400;0;0;0;0;3;2;1;18;Cambria]]>
         </str>
     </FONT>
    
  5. 不要忘记保存它,现在关闭它。重新打开代码块和整个!没有更多的警告。


推荐阅读