pin*_*ngo 9 eslint visual-studio-code vscode-settings prettier
我最近换了一台新电脑,但是设置得比较漂亮.(我认为它更漂亮,可能是eslint).
这个gif说明了发生了什么:http: //g.recordit.co/H871hfT9Sv.gif
谁知道这个设置叫什么?我希望所有导入都在一行上,除非长度扩展了printWidth
设置.
以下是我在VS Code中的相关用户设置:
{
"prettier.printWidth": 100,
"prettier.semi": false,
"prettier.singleQuote": true,
"prettier.trailingComma": "all"
}
Run Code Online (Sandbox Code Playgroud)
谢谢 !
编辑:视觉描绘,因此您不需要观看GIF.
预期:
import React from 'react'
import { Dimensions, StyleSheet, View } from 'react-native'
import LinearGradient from 'react-native-linear-gradient'
import { isIphoneX } from 'react-native-iphone-x-helper'
Run Code Online (Sandbox Code Playgroud)
行为:(不需要的)
import React from 'react'
import {
Dimensions,
StyleSheet,
View
} from 'react-native'
import LinearGradient from 'react-native-linear-gradient'
import {
isIphoneX
} from 'react-native-iphone-x-helper'
Run Code Online (Sandbox Code Playgroud)
Ste*_*ane 31
对于那些试图快速更改 VS Code的Prettier设置的人.以下是步骤:
Mat*_* C. 26
配置更漂亮设置的新方法:
{
"trailingComma": "none",
"tabWidth": 4,
"semi": true,
"singleQuote": true
}
Run Code Online (Sandbox Code Playgroud)
我建议在您的每个项目中执行此操作,包括在任何源代码管理中,这样每次拉取 repo 都会自动为该开发人员的 prettier 实例设置一些基本设置。
小智 12
我在 VS Code 中遇到格式化问题。它正在从 Prettier 获取扩展设置。
我做了以下设置.vscode/settings.json
.prettierrc.json
在项目根目录中创建文件npm install --save-dev prettier
这些设置在 VS Code 中对我有用。
.vscode/设置.json
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.formatOnPaste": false,
"prettier.useEditorConfig": false,
"prettier.useTabs": false,
"prettier.configPath": ".prettierrc.json",
}
Run Code Online (Sandbox Code Playgroud)
.prettierrc.json
{
"trailingComma": "es5",
"tabWidth": 2,
"semi": false,
"singleQuote": true
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17215 次 |
最近记录: |