我正在进行VS代码中的一个角度项目,使用“更漂亮”的插件进行代码格式化,使用ESLint/TSLint插件执行标准。
我知道这不是一个“错误”,但我非常喜欢干净的构建,并且喜欢尽可能地删除警告。
groupMouseDown = d => {
...
}; <--- This semicolon is the issue
以上是一个类型记录中的函数,使用"fat箭头“语法,从而使函数是内联的。注意,在行的末尾,是一个分号.
我来这里不是为了争论分号是否应该在这里,网络上有很多分号。更确切地说,我只是需要处理一下。
更漂亮的人被认为是一个“固执己见”的格式化者,
更漂亮的v8.1.0开箱即用(没有.prettierrc文件)
我是用.js文件写的。更漂亮的是在返回语句之后添加分号。这些都出现在我的开发环境网页中。
--例如
return (
<div className="not-found">
<h1>Oops...</h1>
<h2>That page cannot be found.</h2>
<p>
Go back to the
<Link href="/"&g
我使用的是类型记录,更漂亮,更细,我试图定义一个多行字符串变量,如下所示:
const text = 'Some really long interesting text' +
' some more really really long text' +
' and some even more really long text';
但是,当我使用fix选项运行eslint时,更漂亮的代码迫使我的代码看起来像这样。
const text =
'Some really long interesting text
是否可以在根目录没有更漂亮的配置的VS代码上自动格式化?
- root <- current directory on VS Code
- app
- src <- Do i have to be here to run auto formatting??
- .prettierrc
- package.json
- file1
我不能在根目录中运行得更漂亮了。我必须在有prettierrc的目录中吗?
这让我在这里疯狂了一段时间,我搞不懂。我尝试过将我的prettier.printWidth设置为160或400,但这并没有什么区别。我的环境是Vscode,Vue有更漂亮的/vetur。我可以在代码上面使用// prettier-ignore,但这不是一个解决方案。
我想让它看起来像:
// prettier-ignore
if(!this.dataFields.some((field) => this.item.field && field.text === this.item.field)) {
// Find the field in the