5.0
关注
AI SCORE
开源项目2023-02-10 23:03
Spaghettify:用 AI 故意破坏代码的 VSCode 扩展
Hacker News · spaghettify.dev#VSCode#开源
Editor brief · 编辑速览
创意项目利用 AI 自动生成冗长难读的代码,可用于学习、娱乐或代码混淆实验
创意项目利用 AI 自动生成冗长难读的代码,可用于学习、娱乐或代码混淆实验
一个能把你的代码变成意大利面的 Visual Studio Code 扩展。🍝
用 AI 把代码变得更糟。
写代码并不是什么美味的活动。你坐在屏幕前,敲点东西,然后屏幕上就多了点东西。要是我们能让这件事变得更美味呢?就像狼吞虎咽地吃下一大盘意大利面一样。
来认识一下 Spaghettify:一个能把你那不怎么美味的代码变成意大利面的 Visual Studio Code 扩展。Mama Mia!🤌
Spaghettify 提供了好几种方法,让你的代码变得更有风味。(以及……可能稍微没那么健康)
下面是一段用于查找二维数组中相邻元素的 Python 代码。让我们把它意大利面化。
悄悄塞进一个足以破坏代码的小改动,让你的同事抓耳挠腮好几个小时。随手加个多余的 +1、额外的一轮迭代,或者一个嵌套列表,轻轻松松!你能找出这个 bug 吗?🐛
代码是不是太容易读了?太优雅了?你的同事随便扫一眼就能看懂它在做什么?现在可不会了!
你有没有看着一段代码,心想:“这个排序函数确实需要来一场关于自己为什么存在的哲学拷问。”现在实现起来很容易!
既然我们正在 ✍️ 写注释,那要不要 👏 干脆全用 👏 emoji 😤 来给 🐺 代码写文档?🎭🙋
让你的代码把自己在做什么表达得再明确一点点。(Objective-C 开发者,我们看到你们了。)
在原本对称的代码里到处随机添加不一致的空格,赢下这场太空竞赛。
使用任意字符或风格,自动为你的代码编写文档。Rap 歌词?下流的打油诗?语速飞快的 1930 年代黑帮分子?嗑了药的海盗?无论你需要什么,Spaghettify 都会照办。