问题标签 [jsprettier]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sublimetext3 - Sublime 3 中的 JsPrettier 没有单引号 className
我正在使用带有 JSPrettier 的 Sublime Text 3 来格式化 Javascript 和 JSX 代码。
我的 JSPrettier 配置中有以下设置:
即使这样,在格式化代码时 JSPrettier 仍然坚持在 className 和其他 JSX 属性上加上双引号,例如:
或者
我真的期望一切都用单引号,特殊情况下保留双引号。
关于如何解决的任何提示?
visual-studio-code - 更漂亮 + eslint 换行符
我将 eslint 与 VSCode 1.18.1 和更漂亮/更漂亮的扩展 0.26.0 用于 VSCode。在我的 VSCode 配置中,我有"prettier.eslintIntegration": true,
. 我的依赖项曾经是:
通常 prettier-eslint 格式如下:
然后我升级到:
现在 prettier-eslint 正在格式化这样的文件:
这是一个微不足道的例子,但如果缩进深入了几个层次,那么它就会变得难以阅读。我更喜欢旧风格。
是否可以通过升级的依赖项实现以前的格式样式?
sublimetext3 - 崇高文本上的 JsPrettier [OSX]
我尝试在我的 Sublime 文本上使用 JSPrettier 安装 auto_format_on_save。但是每次我保存文件时,我都会得到:
对于我所阅读的内容,这是因为我正在使用oh-my-zh
但nvm
我没有成功正确配置我的设置文件。
请帮忙
哪个节点 :: /Users/mymac/.nvm/versions/node/v9.5.0/bin/node
感谢您的帮助
visual-studio-code - VueCLI 3 - Eslint Prettier
我对这个 Vue 项目配置有疑问。我正在使用 prettier 和 eslint,但文件没有按照应有的方式获得格式。
我使用 VS Code 作为代码编辑器,并且在保存时安装了更漂亮的格式。
代码示例:
总是被格式化为:
我还注意到,如果我在代码中有分号,它们不会被删除,那不是所需的行为。格式化也应该去掉分号。
babel.config.js
.eslintrc.js
.prettierrc
好像是
visual-studio-code - VS Code 正在使用新行上的运算符格式化 JS 文件
对于我的生活,我无法弄清楚这一点。我有一个复杂的 VSCode 设置,我相信更漂亮的扩展会导致一些我不想要的行为,我希望有人知道如何禁用或重新配置它:
JS 文件:需要:
并渲染:
我真的需要格式化程序,并且想尝试修复而不是禁用。谢谢你的帮助。
现有选项:
sublimetext3 - Sublime Text 3 - Prettier / jsPrettier 错误:parser.parse 不是函数
在 Sublime Text 3 中,我正在尝试使用 jsPrettier(以前运行良好)并在控制台中收到此错误:
TypeError: parser.parse is not a function
. 我已经尝试过多次重新安装 prettier(全局)和 jsPrettier(ST3 包),以及重新启动 Sublime。我如何让工作变得更漂亮?
javascript - Prettier - 使用通配符
我目前更漂亮的脚本看起来像
随着更漂亮的支持的增长,扩展列表最终会增长......
如果我试试这个:
prettier 尝试美化不受支持的文件(例如 yarn.lock 等)失败。
有什么方法可以使用通配符让 prettier 决定是美化还是跳过文件?
javascript - 如何在 JavaScript 文件中允许空格?
我试图覆盖 Prettier 插件规则但没有成功。我想在 JavaScript 文件中允许空格,如下所示:
我需要处理的 .eslint 文件:
我已经尝试过 eslint 键间距规则,但 lint 来自更漂亮的插件。我在Prettier 文档中找不到空格字符的规则。
typescript - 如何更漂亮地打破所有联合类型?
我要这个:
始终格式化为:
不管它是否溢出指定的列宽。
visual-studio-code - 代码格式化程序“无法格式化”JavaScript 文件
我正在使用 Macbook,突然我在 VSCode 中的 Prettier 无法正常工作,并在底部栏中显示如下消息:
这是我的 settings.json 文件:
同样在右下角,它显示了 Prettier 的复选标记,如下所示:
有人可以帮我修复它,我一直在尝试卸载并再次安装 Prettier 或 VScode,但它仍然显示相同的错误消息。