如何将带有连字的字体改为无连字的字体 / 如何删除某个指定连字符

最近浏览内容的时候看见有人提到:有些带连字字体不适合某些语法场景,用了反而会影响阅读。
其实目前主流的IDE都支持关闭或者开启连字,但也有不支持关闭连字功能的IDE,要解决这个问题,就得想办法去改字体了。
所以这里提供一个直接修改字体来关闭的连字的思路,也可以用于删除某个你不喜欢的连字,自己定制连字功能。

首先下载FontCreator,这里就不提供下载链接了,上网一查就有,并且官方提供一段时间的免费试用。
打开字体文件,我这里打开的是ttf格式的字体文件。

右键任意一个字符会显示菜单栏,在这里,我们选择Captions-> Unicode Names,可以看到每个字符顶部的文字都变成了其名称,这样更容易阅读。

找到你要删除的连字符,右键删除。
我不是很懂字体设计,就我修改的情况来看一般没有Unicode的就是连字符的,删的时候注意右边的Unicode有没有变少,变少就说明删错了,删的是单个字符。

我这里删了一个-->的连字符,我们在下方的预览窗口里测试下:

可以看到虽然<--还是连字,但-->连字已经编变成正常单个字符了。

我们来到右上角,点击Fonts->Properties,更改字体名称以和原版的字体作区分。

回到右上角,准备导出字体。

点击导出后会弹出窗口,在这里把输出文件目录改一下

找到生成的字体文件,点击安装即可使用。

posted @   汤问  阅读(268)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示