一个纯前端网页应用,用于处理文件夹中的源代码文件,删除注释和空行,并输出为单个文本文件。
- 选择包含源代码文件的文件夹
- 自定义选择要处理的文件(可排除不需要的文件)
- 删除各种编程语言的注释
- 删除空行
- 支持多种输出格式(TXT、DOCX、PDF)
- 可自定义输出文件名
应用可以删除以下文件类型的注释:
- JavaScript/TypeScript (.js, .ts, .jsx, .tsx)
- C/C++ (.c, .cpp)
- Java (.java)
- C# (.cs)
- Go (.go)
- Swift (.swift)
- Kotlin (.kt)
- PHP (.php)
- Python (.py)
- HTML/XML (.html, .xml, .svg)
- CSS/SCSS/SASS (.css, .scss, .sass)
- 在网页浏览器中打开
index.html - 点击"选择文件夹"并选择包含源代码文件的文件夹
- 从显示的文件列表中选择或取消选择要处理的文件
- 输入输出文件名(不需要扩展名)
- 选择输出格式(TXT、DOCX 或 PDF)
- 选择处理选项:
- 删除注释(默认启用)
- 删除空行(默认启用)
- 点击"处理文件"生成并下载处理后的文件
- 此应用完全在浏览器中运行 - 不会上传任何文件到服务器
- 自动忽略二进制文件(图像、可执行文件等)
- 跳过大于10MB的文件以防止浏览器卡顿
- 默认自动选择所有非二进制文件进行处理
- 支持以下功能的现代网页浏览器:
- 文件系统访问API
- ES6+JavaScript
- CSS3
MIT