Keil是嵌入式编程常用IDE之一,但是这款IDE对中文字符十分不亲和。在屏幕上打字没有问题,但要删除就很恶心了,由于一个中文字符占2个字节,但是Keil每按一次Backspace键只删除一个字符,这就导致出现乱码。
这款IDE除了这个缺点外,还有一大堆要吐槽的,比如每次Tab键只有两个空格,比如UI做的是很渣!!!很难受,要不是嵌入式编程要用早扔掉了,听说eclipse可以做ARM编程,以后研究清楚了再来分享。
中文字符的问题如何解决呢?其实只要安装一款字体就好了——YaHei Consolas Hybrid(文末提供下载链接,字体文件的安装方法百度上很容易搜索到)。
字体安装到Windows上以后,打开Keil,点击左上角“Edit”,再点最下面的“Configuration”,弹出对话框,按照下图操作
然后,按照下图从左至右操作,很容易就能修改完成,最后点击“OK”。
最后,按照第1张图中的蓝色框中的,修改为4以后,按1次Tab键就可以输入4个空格了。
字体下载链接:https://pan.baidu.com/s/1yrSa8Yf35KaowciUZvwBCg 提取码:w9su