很多人学编程的第一个拦路虎不是语法,是环境。想验证一段正则、对一下时间格式、看看某行代码输出什么,得先装环境、配好解释器、再开一个吃内存的编辑器;等弄妥,当初想问的问题已经凉了。W3Cschool 这个在线工具库想解决的正是这件事:网页一开,工具就在里面。
它是编程狮(W3Cschool)站里的一个页面,名字就叫在线工具库。左边一列十一个分类,右边按分类铺成卡片,从常用工具、在线IDE编码工具、站长辅助工具一直排到密码工具和编程工具,一共三百八十来个入口,点开就是工具本身,不会把你甩去别的网站。

最值得说的是「在线IDE编码工具」那一栏:两百八十多条入口背后是一套在线运行环境,支持两百七十多种语言。Python、Java、C、Go、Rust 这些常客都在,也有一串平时根本装不上的语言,从 Perl、Pascal 排到 Brainfuck、Malbolge、LOLCODE 这种做出来就是玩的。每门点开都是同一个界面:左边写代码,右边出结果,按一下运行,答案几秒就出来了。

剩下那些小工具更贴着日常。Unix 时间戳来回换算、Markdown 在线编辑、二维码生成与解码、Base64编解码、人民币大写转换、CSS3 圆角生成、正则在线测试、网页安全色查询、MD5 与 SHA 加密,各自独立成页,用哪个点哪个,不用注册也不用登录。
整站不收费,点赞三千八百多、收藏两千四百多,另外还有配套手机应用,站内叫编程狮工具箱。当然它不完美:最上面那栏「常用工具」其实大半是 AI 产品的推广位;开了广告拦截会弹提示让你把本站加进白名单;入口也有重复,比如 CSS、CSS3、HTML 点开的是同一个编辑器。
如果你手边常年开着十几个「在线 XX」的收藏,不如把它当一个总目录收着。下次临时要转个时间戳、劈一段正则,或者只是想让一段陌生代码跑起来看看结果,从这里点进去,总比翻收藏夹快。