Как изменить отступ Prettier?Javascript

Форум по Javascript
Ответить
Anonymous
 Как изменить отступ Prettier?

Сообщение Anonymous »

выдаются ошибки
только 6 пробелов
Ниже приведены текущие настройки Prettier:
< pre class="lang-json Prettyprint-override">

Код: Выделить всё

{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnType": false, // required
"editor.formatOnPaste": true, // optional
"editor.formatOnSave": true, // optional
"editor.formatOnSaveMode": "file", // required to format on save
"prettier.singleQuote": true,
"prettier.printWidth": 80,
"eslint.options": {
"rules": {
"quotes": [2, "single"],
"prettier/prettier": ["error", {"singleQuote": true}]
}
},
"prettier.tabWidth": 2,
"prettier.bracketSpacing": false,
"prettier.trailingComma": "all",
"prettier.useTabs": false
}
Ниже приведен файл eslint.config.js, включенный в репозиторий моего проекта (навязанный профессором, здесь ничего не может измениться):

Код: Выделить всё

import google from 'eslint-config-google';
delete google.rules['valid-jsdoc'];
delete google.rules['require-jsdoc'];

import jsdoc from 'eslint-plugin-jsdoc';
import js from '@eslint/js';
import globals from 'globals';

export default [
google,
js.configs.recommended,
jsdoc.configs['flat/recommended'],
{
plugins: {
jsdoc,
},
rules: {
// "no-unused-vars": "warn",
// "no-undef": "warn",
},
languageOptions: {
ecmaVersion: 2024,
sourceType: 'module',
globals: {
...globals.browser,
...globals.node,
},
},
},
];

Я уже пробовал изменить tabWidth на другое число, однако это меняет каждый отступ, а это не то, что мне нужно. Я также пытался установить для useTabs значение True, а также изменить tabWidth, но тоже безрезультатно. Это для курса, и мне приходится придерживаться правил линтера, который не позволяет использовать табы вместо пробелов.


Подробнее здесь: https://stackoverflow.com/questions/793 ... ndentation
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»