VSCode | エディタの79文字目に縦線を表示する

Python のコーディング標準である PEP8 では、1行の文字数は79文字以内にすること、と規定されています。
次のように、settings.json に rulers の定義を追加することで、エディターに縦線を表示させ、視覚的に79文字の位置を意識することができます。

settings.json
{
    ...,
    "editor.rulers": [
        79,
    ],
    ...,
}

以下がエディタの表示例です。

ラインの内側に79文字含まれるように、縦線が描画されます。

Setting からの設定

なお、Rulers の設定は Setting の一覧から見つけることができますが、settings.json からの設定のみしかサポートされていません。

私の設定

私は実際には 88 と 100 の2つのラインで設定しています。

settings.json
{
    ...,
    "editor.rulers": [
        88,
        100,
    ],
    ...,
}

Python については、Black による自動整形が 79 文字ではなく 88 文字を基準としています。
また、Rust では 100 文字を1行の文字数と規定されております。
上記の理由から、79 は設定せず、88 と 100 の 2 つを設定しています。

  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次