Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

源代码整理工具

一个纯前端网页应用,用于处理文件夹中的源代码文件,删除注释和空行,并输出为单个文本文件。

功能

  • 选择包含源代码文件的文件夹
  • 自定义选择要处理的文件(可排除不需要的文件)
  • 删除各种编程语言的注释
  • 删除空行
  • 支持多种输出格式(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)

使用方法

  1. 在网页浏览器中打开 index.html
  2. 点击"选择文件夹"并选择包含源代码文件的文件夹
  3. 从显示的文件列表中选择或取消选择要处理的文件
  4. 输入输出文件名(不需要扩展名)
  5. 选择输出格式(TXT、DOCX 或 PDF)
  6. 选择处理选项:
    • 删除注释(默认启用)
    • 删除空行(默认启用)
  7. 点击"处理文件"生成并下载处理后的文件

注意事项

  • 此应用完全在浏览器中运行 - 不会上传任何文件到服务器
  • 自动忽略二进制文件(图像、可执行文件等)
  • 跳过大于10MB的文件以防止浏览器卡顿
  • 默认自动选择所有非二进制文件进行处理

系统要求

  • 支持以下功能的现代网页浏览器:
    • 文件系统访问API
    • ES6+JavaScript
    • CSS3

许可协议

MIT

About

一个纯前端网页应用,用于处理文件夹中的源代码文件,删除注释和空行,并输出为单个文本文件

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages