它是一个编程语言“入门第一课”的速查表。
几乎所有编程教程的第一课,都是教你打印一句 Hello World!。虽然原理一样,但每种语言的写法都不同:
Python:print("Hello World!")
Java:System.out.println("Hello World!");
C:printf("Hello World!");
AutoHotkey:MsgBox, Hello World!
这个小工具把 80 种语言的 Hello World 写法集中到一个页面,想查哪个语言,搜一下就能看到,还能一键复制。
主要能做什么?
80 种语言全覆盖:从主流语言(Python、Java、C++、Go、Rust)到经典古董(COBOL、Fortran、Pascal),到脚本语言(Bash、PowerShell、Batch),到冷门语言(Zig、Nim、V、Raku),应有尽有。
搜索筛选:输入关键字,比如 python、AutoHotkey、Zig,列表实时过滤,只显示匹配的。
一键复制:每条代码右边都有“复制”按钮,单条拿走。
汇总文本:下面有个大文本框,把所有(或筛选后的)语言代码拼成一段,方便整段复制。
复制全部代码:底部一键把当前列表全部复制走。
语言计数:顶部和列表头都显示当前有多少种语言。
重置筛选:清空搜索框,恢复全部语言。
Toast 气泡测试:有个按钮专门测试四种提示气泡(成功、警告、错误、信息),开发者调试用。
适合谁用?
编程新手:想看看不同语言的入门写法长什么样。
老师 / 讲师:讲编程语言对比时,快速拿出各语言的例子。
做 PPT / 教程的人:需要各语言 Hello World 截图或代码。
程序员:学新语言时快速看看它的入门写法。
技术写作者:写文章需要对比多语言语法。
对编程好奇的人:想看看编程语言到底有多少种、都长什么样。
用起来是什么感觉?
打开页面,顶部是一个深色大卡片,写着“全编程语言 Hello World (80种)”,下面提示你输入语言名称筛选。
卡片里有个输入框和一个绿色“筛选语言”按钮,输入关键字,回车或点按钮。
下面是一大片语言列表,一行一种语言:
左边是语言名(比如 Python)
右边是代码(比如 print("Hello World!"))
最右边是“复制”按钮
列表头显示“共 80 种语言”,筛选后会变成“共 X 种语言”。
再下面是汇总文本区,一个只读文本框,把当前显示的所有语言代码拼成一段文字,一行一条,格式是 语言名: 代码。
底部三个按钮:
测试 Toast 气泡:点一下连弹四种提示,开发者用
重置筛选:清空搜索框,恢复全部
复制全部代码:把汇总文本整段复制
操作流程就是:
想找某个语言?输入名字,回车
想复制某条代码?点它右边的“复制”
想一次性拿走所有代码?点“复制全部代码”
整个页面打开即用,不用翻文档、不用查搜索引擎,80 种语言的 Hello World 一目了然。
对学编程、教编程、写技术文章的人来说,是个很实用的小参考工具。