We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
例如配置词库为:
{ "words": ["你好World"] }
输入语句为:
这是我的一天,have a nice day!你好World
使用当前格式化可以做到:
这是我的一天,have a nice day!你好 World
如果加上词库则可以得到:
这个功能在我写文章的时候遇到过好几次,无法有效解决结果不得不通过人工进行格式化 TvT
The text was updated successfully, but these errors were encountered:
你好,想问下需要 "你好World" 的场景是什么?因为按照参考的规范,中英文之间就是需要添加空格的。
如果你只是需要在部分内容禁用某些规则,可以参考 https://prettier.io/docs/en/ignore 使用 . prettierignore 忽略某些文件 或者 /* prettier-ignore */忽略下一行 等方式来解决需求。
. prettierignore
/* prettier-ignore */
Sorry, something went wrong.
感谢你的耐心解答~
在部分场景下,例如软件名称内同时包含中英文时,单个软件名称之间不应该包含空格:
eg: 天若OCR 期望的效果:我们使用 天若OCR 进行文字识别 当前格式化的效果:我们使用 天若 OCR 进行文字识别 会让名称变得不那么“像是”一个完整的名称。
eg: 天若OCR
天若OCR
期望的效果:我们使用 天若OCR 进行文字识别 当前格式化的效果:我们使用 天若 OCR 进行文字识别
我们使用 天若OCR 进行文字识别
我们使用 天若 OCR 进行文字识别
会让名称变得不那么“像是”一个完整的名称。
所以希望能够有一个自定义的词库,在词库词的内部不增加空格,单行的其余部分还是希望使用 Prettier 格式化,所以不能使用 /* prettier-ignore */ 忽略。
不过这确实是一个期望的功能,无论是否能够实现,感谢你开发的这个优秀的插件,它基本完成了我所有的额外中文格式化需求。 :-)
感谢对本项目的认可!
看起来是个合理的需求。初步设想了下,提供一个 ignores 配置,让用户可选择的忽略某些匹配项,例如:
{ 'zhIgnorePatterns': ['天若OCR', /天若[a-zA-Z]+/ ] }
命中 ignores 规则的会忽略所有 Zh 提供的格式化能力。
No branches or pull requests
例如配置词库为:
输入语句为:
这是我的一天,have a nice day!你好World
使用当前格式化可以做到:
这是我的一天,have a nice day!你好 World
如果加上词库则可以得到:
这是我的一天,have a nice day!你好World
这个功能在我写文章的时候遇到过好几次,无法有效解决结果不得不通过人工进行格式化 TvT
The text was updated successfully, but these errors were encountered: