字数统计
实时统计文本字符数、单词数、行数
支持大写、小写、驼峰、蛇形等多种转换
大写、小写、标题式、驼峰、蛇形、烤肉串等写法互转,结果实时更新。
一次给出九种写法:大写、小写、每个词首字母大写、句首大写,以及 camelCase / PascalCase / snake_case / kebab-case / CONSTANT_CASE。
标识符类的五种会在**大小写边界**处断词:`helloWorld` 转 snake 得到 `hello_world`、`HTTPServer` 得到 `http_server`——直接把驼峰粘进来就是想要的结果。
标识符类只保留 ASCII 字母与数字:中文、emoji 与标点会被丢掉(`中文abc测试` → `abc`);标题/句首/大小写这几种不动这些字符。
粘贴文本
九种结果一次全部算好,随输入实时更新,不用逐个切换。
挑要的那一行复制
每行右侧就是复制按钮,点一下拿到该写法的结果。
标识符场景直接用
变量名用 camelCase、文件名用 kebab-case、常量用 CONSTANT_CASE,粘过去即可。
因为那套规则(a / of / the 不首字母大写)各投稿规范不同,没有单一正确答案。这里选最直白的做法:每个词都大写。要精细控制就手工改几个词。
标识符(变量名、文件名)本来就该是 ASCII:多数语言允许 Unicode 标识符但工具链、URL 与命令行经常会出问题。所以这几种写法只保留字母数字——需要保留中文的标识符请手工加,或改用 slug-generator(它保留中文)。