资讯动态

figures符号大全速查清单:230+终端Unicode字符按场景分类(框线、勾选框、箭头、数学符号全覆盖)

发布时间:2026/8/27 15:15:03 来源:尧图企业网站定制
figures符号大全速查清单230终端Unicode字符按场景分类框线、勾选框、箭头、数学符号全覆盖【免费下载链接】figuresUnicode symbols with fallbacks for older terminals项目地址: https://gitcode.com/gh_mirrors/fi/figures在终端里画表格、打日志时你是否被勾选符号在 CMD 里显示成方框、找不到合适的框线字符困扰过figures就是为此而生的 Node.js 终端 Unicode 符号大全库内置230 个 Unicode 字符按名称导出覆盖框线、勾选框、箭头、三角形、数学符号等全部场景并能自动检测终端能力在 Windows 老终端上无缝降级为可用字符。为什么终端程序需要 Unicode 符号库老终端Windows Console Host / CMD只支持 Code page 437 的有限字符集直接输出✔会显示成■之类的乱码figures 会在运行时判断当前终端是否支持 Unicode依赖is-unicode-supported同一份代码、任何终端都显示正确符号你只引用语义化的属性名如figures.tick不用再背诵这个字符的编码是多少一键安装与使用npm install figuresimport figures from figures; console.log(figures.tick); // Unicode 终端✔ 老终端√ console.log(figures.warning 注意);就这么简单装完即可用符号自动适配终端。勾选框与状态符号速查打日志最常用属性名符号老终端回退典型用途tick✔√成功提示cross✘×失败提示infoℹi信息提示warning⚠‼警告提示bullet●—列表圆点dot․—小圆点ellipsis…—省略号pointer❯光标/选中项pointerSmall››次级光标radioOn/radioOff◉ / ◯(*) / ( )单选按钮checkboxOn/checkboxOff☒ / ☐[×] / [ ]复选框circleQuestionMark?⃝(?)问号标记一句话记忆状态提示用tick / cross / info / warning表单交互用radio* / checkbox*。框线符号大全100 个画表格、画边框的字符figures 把 Unicode 制表符box drawing几乎收全了按基础线 → 拐角 → 三通 → 交叉四层找即可。基础横竖线属性名符号说明line/lineBold/lineDouble─ / ━ / ═细线 / 粗线 / 双线lineVertical/lineVerticalBold/lineVerticalDouble│ / ┃ / ║竖向三种lineDashed0~lineDashed15┄ ┅ ┈ ┉ …16 种横向虚线lineVerticalDashed0~11┆ ┇ ┊ ┋ …12 种竖向虚线四角与圆角位置直角圆角双线直角左上lineDownRight┌╭╔右上lineDownLeft┐╮╗左下lineUpRight└╰╚右下lineUpLeft┘╯╝三通与十字交叉属性名符号属性名符号lineUpDownRight├lineUpDoubleDownDoubleLeftDoubleRightDouble╬lineUpDownLeft┤lineUpDownLeftRight┼lineDownLeftRight┬lineCross╳lineUpLeftRight┴lineBackslash/lineSlash╲ / ╱粗体、双线组合的每个分支命名都是line 方向 粗细描述如lineDownBoldLeftBold在 readme.md 的总表里可逐行对照命名与符号一一对应。箭头、三角形与几何图形符号类别常用属性符号基础箭头arrowUparrowDownarrowLeftarrowRight↑ ↓ ← →双向箭头arrowLeftRightarrowUpDown↔ ↕实心三角triangleUptriangleDowntriangleLefttriangleRight▲ ▼ ◀ ▶小三角triangleUpSmalltriangleDownSmalltriangleRightSmall▴ ▾ ▸菱形lozengelozengeOutline◆ ◇方块squaresquareSmallFilledsquareDarkShadesquareMediumShadesquareLightShade█ ◼ ▓ ▒ ░趣味符号homehamburgerplayheartstarmusicNotemusicNoteBeamednodejs⌂ ☰ ▶ ♥ ★ ♪ ♫ ⬢数学符号与分数一次配齐写 CLI 报告、进度条、数据表格时这些字符也都在库里比较运算almostEqual≈、notEqual≠、lessOrEqual≤、greaterOrEqual≥、identical≡、infinity∞下标数字subscriptZero~subscriptNine→ ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉适合版本号、变量名分数oneHalf½、oneThird⅓、oneQuarter¼、oneEighth⅛、twoThirds⅔、threeQuarters¾、sevenEighths⅞ 等共 15 个覆盖八分之一到十分之一的常见分数高级用法主动选择主符号或回退符号figures 提供 4 个导出应对不同场景导出行为适合场景figures默认导出自动适配当前终端99% 的情况mainSymbols永远输出 Unicode 符号如 ✔确定终端支持、需要固定外观fallbackSymbols永远输出回退符号如 √截图、导出到不支持 Unicode 的环境replaceSymbols(str)把字符串中的 Unicode 符号批量替换为回退字符处理日志、第三方文本import { replaceSymbols } from figures; console.log(replaceSymbols(✔︎ check)); // 老终端自动变为√ check快速找到你要的符号命名规律速记line*开头 → 框线类横竖线、拐角、三通、交叉共 100 个triangle*/arrow*→ 三角形与箭头大小写后缀区分尺寸square*/circle*→ 方块、圆形系tickcrossinfowarning→ 日志状态四件套subscript*与分数 → 数学类名字即含义完整的 230 符号对照总表见项目根目录的 readme.mdFigures 章节含 Main 与 Fallback 两列符号的 TypeScript 类型定义在 index.d.ts符号数据本体在 index.js回归测试在 test.js。小结这份清单适合谁CLI 开发者打日志、画表格、做交互表单直接查表取符号不用再查 Unicode 码表跨平台项目一次引用Windows / macOS / Linux 终端全兼容新手记住tick、cross、line*、arrow*这几个高频前缀就能覆盖日常 90% 的需求【免费下载链接】figuresUnicode symbols with fallbacks for older terminals项目地址: https://gitcode.com/gh_mirrors/fi/figures创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价