OpenType特性预览器 - 连字/小型大写等
输入文字,切换开启连字(liga)、小型大写(c2sc)等OpenType特性,观察渲染差异。
UD5工具箱
并排对比编程字体的连字效果与字符清晰度,找到最适合你的那一款
| 字符组 |
|---|
=> 会显示为完整的箭头,!= 显示为带斜线的等号。这让代码更接近数学符号的书写方式,减少视觉噪音,提升阅读流畅度。Fira Code、JetBrains Mono、Cascadia Code 等字体都支持丰富的连字。0 O o、1 l I |、2 Z、5 S、8 B、( { [ 等易混淆字符。好的编程字体会刻意加大这些字符的区别度——例如在 0 中加点或斜线,让 1 有明确的基部和钩部。在长时间编码时,清晰的字符区分能减少眼疲劳和错误。font family,填入字体名称如 'Fira Code', 'JetBrains Mono', monospace,并启用 fontLigatures: true。输入文字,切换开启连字(liga)、小型大写(c2sc)等OpenType特性,观察渲染差异。
在放大网格上逐点绘制字母与符号,生成像素字体文件(.ttf预览)及CSS代码片段。
在线HTML实体编码与解码工具,实现特殊字符与HTML实体的相互转换,防止XSS及显示问题。
将整个文本中的非ASCII字符全部转换为HTML数字或命名实体。
在线比较两段文本或代码的差异,高亮显示增删改行,适用于代码审查和版本比对。
将图片转换为使用不同密度的Unicode块元素(░▒▓█)构成的文本艺术。
将不带空格的十六进制字符串解码还原为原始文本,方便阅读编码数据。
输入错误文本,自动寻找最可能正确单词替换,展示编辑距离原理。
输入文字,选择系统字体,将每个字符的轮廓转换为SVG path数据。
输入文字设定打字速度和光标样式,生成逼真的打字机逐字显示动画HTML/JS代码。
输入实际长度和模型比例(如1:72),计算模型对应尺寸。
在英文文本的行内插入空格使其左右两端同时对齐,模拟印刷排版效果。
提供英文对话句子,要求正确放置引号和逗号,自动判分。
快速统计文本的段落数、平均每段字数、最长/最短段落等维度。
预览所有主流系统预装的Web安全字体,并显示对应的font-family名称。
展示所有HTML input type(text, password, date, color等)的渲染效果。
让文字从左到右或随机逐渐显现,生成对应的CSS animation代码和HTML结构。
上传或粘贴乱码文本,利用启发式算法猜测可能的原始编码(如 GBK/Shift-JIS),辅助解码。
扫描当前页面使用的所有字体栈,并展示实际渲染字体名及样例。
输入需要练习的汉字或英文单词,生成含虚线的描红练习纸。
利用零宽度空格等不可见Unicode字符将秘密信息嵌入普通文本,肉眼不可见,前端加解密。
通过Local Font Access API读取已安装字体,输入文字实时预览各种字体效果。
调整下沉字母的大小、行高和颜色,生成对应的CSS ::first-letter 代码。
列出从text到color的所有input type,旁边实时展示控件的原生渲染,表单开发参考。
将秘密信息编码到文本每行末尾的不可见空格数量中,朴素但有效的隐蔽通信。
统计文本总字数、各部分字数(可自定义标题匹配),并估算分段落占比。
检测YAML语法错误并定位,同时以树形JSON展示解析结果。
按下键盘任意键,实时显示对应JavaScript键盘事件的key、keyCode、code等信息,方便开发调试。
尝试用常见密码字典测试加密ZIP文件,限于教学演示,不保证破解强度。
随机播放一个上行或下行音程,选择正确的度数,统计成功率。