Featured image of post 代码质量评估工具:快速识别“屎山”等级和隐患 | 开源日报 No.767

代码质量评估工具:快速识别“屎山”等级和隐患 | 开源日报 No.767

fuck-u-code 是一款开源的多语言代码分析工具,旨在检测代码质量并评估 “屎山等级”。它支持多种编程语言,采用七个维度综合评分,分数越高表示代码质量越差。该工具提供彩色终端报告和 Markdown 输出,支持灵活配置,且全程本地运行,保障用户隐私。

Done-0/fuck-u-code

Github Repo Stars License: `MIT` Language: `Unknown`

cover

fuck-u-code 是一款用于检测代码质量、评估“屎山等级”的多语言代码分析工具。

  • 支持 Go、JavaScript/TypeScript、Python、Java 和 C/C++ 等多种编程语言
  • 通过复杂度、函数长度、注释率、错误处理等七个维度综合评分,分数越高表示代码质量越差
  • 提供彩色终端报告和 Markdown 格式输出,方便阅读和集成文档或 AI 分析
  • 支持灵活配置,包括摘要模式与详细模式、多语言报告以及排除特定目录文件等功能
  • 全程本地运行,无需上传代码,保障用户隐私安全

devfullcycle/imersao14

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

cover

imersao14 是一个用于车辆追踪的系统,旨在提供全周期的学习体验。

  • 包含课程中使用的所有代码供参考
  • 提供详细的安装说明和项目幻灯片
  • 讲解如何将 Kafka 连接到微服务的视频教程

winterx/color4bg.js

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

demo-picture-of-color4bg.js

color4bg.js 是一个基于 WebGL 和 JavaScript 的动态、抽象且视觉惊艳的背景图像生成工具。

  • 可自定义颜色:可以指定最多 6 种颜色来生成背景图案。
  • 动态动画:生成的背景可以设置为循环播放,创造出迷人的流动动画效果。
  • 一致性模式:通过提供种子值,可以确保每次生成相同的图案,便于集成到网页设计中。
  • 易于集成:只需导入 Bg 类并使用所需设置创建实例。

ohyicong/decrypt-chrome-passwords

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

cover

decrypt-chrome-passwords 是一个简单的程序,用于解密保存在您机器上的 Chrome 密码。

  • 仅在 Windows 操作系统上测试,可能不适用于其他操作系统。
  • 使用 sqlite、pycryptodomex 和 pywin32 作为依赖项。
  • 通过运行 python decrypt_chrome_password.py 来使用该程序。
  • 解密后的密码将保存为 decrypted_password.csv 文件。

slarkvan/Block-Pornographic-Replies

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

demo-picture-of-Block-Pornographic-Replies

Block-Pornographic-Replies 是一个用于屏蔽推特回复下黄推的浏览器插件。

  • 纯客户端代码,保护用户隐私
  • 支持关键词自定义,灵活性高
  • 提供一键批量屏蔽和单个屏蔽功能
  • 高达 90% 的识别准确率,通过关键词匹配检测黄推
  • 可加入信任白名单以避免误判
Licensed under CC BY-NC-SA 4.0