VSCodeはPythonの開発に非常に便利なエディタで、その中でもアウトライン機能はコードの構造を一目で理解するのに役立ちます。しかし、デフォルトの設定ではアウトラインが非常に詳細すぎて、クラスやメソッドだけでなく、メソッド内の変数やモジュールのインポートまで表示されてしまいます。これはアウトラインの見通しを悪くし、その有用性を低下させます。

幸いなことに、VSCode 1.40からはアウトラインビューのフィルタリング機能が追加され、設定を変更することで表示内容をカスタマイズできます。たとえば、"outline.showVariables"のような設定を検索すると、それぞれのオプションを見ることができます。また、"outline.showModules"はインポートの表示/非表示を切り替える設定です。

しかし、これらの設定を変更しても、依然としてインポートされた関数が表示される問題があります。これを解決するためには、Pylance拡張機能をインストールすると良いでしょう。Pylanceをインストールすると、すべてのoutline.show*設定がtrueに設定されていても、インポートは一切表示されなくなります。

以上の情報を元に、VSCodeでPythonのアウトラインを最適化する方法を理解し、より効率的なコーディングを実現しましょう。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です