首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Prettier中重写降价规则?

如何在Prettier中重写降价规则?
EN

Stack Overflow用户
提问于 2017-12-23 06:44:10
回答 2查看 3.1K关注 0票数 4

我对VSCode使用Prettier extension。我已经设法设置了一个扩展ESLint的基础项目,这样我就可以按照standard rules在保存时自动格式化我的JavaScript语法。

有没有办法对markdown做同样的事情?我想利用markdownlint规则或类似的规则,因为更漂亮的力量将列表编号为:

代码语言:javascript
复制
<!-- Prettier rules -->
1. This is
1. A numbered
1. List

但我更喜欢手动编号,如下所示:

代码语言:javascript
复制
<!-- My rules -->
1. This is
2. A manual 
3. List
EN

回答 2

Stack Overflow用户

发布于 2017-12-27 00:11:03

Prettier不强制执行编号列表,如下所示:

代码语言:javascript
复制
1. first
1. second
1. third

在Prettier的游乐场上看这个:link

它将检测你的第二项是否也是1.,并像那样格式化列表,否则,它将用递增的数字格式化。

没有办法覆盖Prettier的规则,只能更改传递的选项,但对于markdown,只有--prose-wrap选项可用。您可以随意运行更漂亮的程序,然后运行markdownlint来调整您的首选项,如果您愿意的话,就像对ESLint所做的那样。

票数 3
EN

Stack Overflow用户

发布于 2018-04-23 13:27:46

这并不完全符合您的要求,但是您可以通过在项目根目录中创建一个名为.prettierignore的文件来取消激活MarkDown文件的Prettier,您可以在其中编写*.md

详情请参见Prettier documentation

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47948169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档