Выполняет поиск комментариев в директории с исходными текстами, используя регулярные выражения. Поиск выполняется по расширениям файлов.
- Go
- C
- C++
- C#
- JavaScript
- TypeScript
- Python
- Perl
- Java
- Rust
python comments-parser.py <src_dir> <output.json>
{
"directory": "src_dir_pathr",
"analyzeTime": "yyyy-mm-dd hh:mm:ss",
"statistics": {
"totalFiles": 8596,
"processedFiles": 8596,
"totalComments": 425829
},
"files": {
"src_dir_path/example.js": [
{
"comment": "comment 1",
"line": 1
},
{
"comment": "comment 2",
"line": 16
}
],
"src_dir_path/test.py": [
{
"comment": "comment 1",
"line": 10
},
{
"comment": "comment 2",
"line": 160
}
]
}
}