Visual Studio Codeで Ruff を使ったときの問題
· 約2分
Visual Studio CodeでRuffを使うときに1つ問題があったので対処方法を記録しておきます.
Ruff はリンターおよびフォーマッタです.高速なのが特徴です. Visual Studio Codeで使う場合、拡張機能をインストールします.
使用していると、整形時に最終行が複製されてしまう問題が発生しました. どうやら、他の拡張機能と合わせて使っていると起きるようです. issue(#128)として報告はされているようです. 対処方法は確認したところ、2つあるようです.
- 他のリンターやフォーマッタなどの拡張機能を無効にする
ruff.organizeImports
を無効にする
前者の場合、ms-python.isort を無効にします. もしかするとそれ以外も無効にする必要があるかもしれません.
厄介な問題なので、対応はしておきましょう.
以上です.