Документ в формате ruff при сохранении в VS Code *по-настоящему*Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Документ в формате ruff при сохранении в VS Code *по-настоящему*

Сообщение Anonymous »

Как мне убедить ruff и VS Code фактически отформатировать документ при сохранении? Я имею в виду, что когда я сохраняю файл Python и выполняю «Ерш: форматировать документ», я получаю разные результаты. Я хочу сохранить файл, чтобы также запустить «Ruff: Format Document». Как мне это сделать?
Например, если я начну с

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

import os
import abc

def what():
return 'hey'
когда я сохраняю документ, я получаю:

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

def what():
return "hey"
с помощью «Ерш: Формат документа» я получаю:

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

import os
import abc

def what():
return "hey"
Обратите внимание, что в обоих случаях слово «эй» было заменено на «эй» в двойных кавычках, и это хорошо.
Как мне сохранить документ для выполнения «Ерш: Форматировать документ»?
Вот соответствующий раздел моего файла settings.json

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

  "[python]": {
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "file",
"editor.defaultFormatter": "charliermarsh.ruff",
"editor.tabSize": 4,
"editor.insertSpaces": true,
"editor.codeActionsOnSave": {
"source.fixAll": "explicit",
"source.organizeImports": "explicit"
}
},
Изображение



Подробнее здесь: https://stackoverflow.com/questions/792 ... e-for-real
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как обнаружить ошибку B008 в Ruff при запуске с проверкой conda run ruff
    Anonymous » » в форуме Python
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • VSCode ruff игнорирует ruff.toml
    Anonymous » » в форуме Python
    0 Ответы
    47 Просмотры
    Последнее сообщение Anonymous
  • VSCode ruff игнорирует ruff.toml
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • VSCode ruff игнорирует ruff.toml
    Anonymous » » в форуме Python
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • VSCode ruff игнорирует ruff.toml
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

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