行号与空白字符显示

为文本添加行号,并把空格、Tab、换行等不可见字符可视化标注出来

数据仅在浏览器本地处理,不上传服务器。