Pythonの静的解析ツール開発を進めた。 現在の目標は以下。 までは一通り形になってきた。 ASTから取得した情報をDataClassへ格納する構造へ変更し、GUI化やファイル出力にも対応しやすいように整理を進めている。 @dataclass class AnalysisResult: files : list[FileItem ...
プロジェクトのディレクトリ構造やファイル内容を一覧化したいとき、手作業でコピペするのは大変です。この記事では、指定したディレクトリ配下の全ファイル情報を自動収集し、読みやすいMarkdownレポートを生成するPythonスクリプトを紹介します。