编程
共 27 条资源
免费又好用的代码编辑器:VS Code 跨平台,插件生态最大
写代码的工具这两年变化很大,但 VS Code 的位置没怎么动:启动快、插件多、几乎什么语言都能接。对多数人来说它仍然是性价比最高的默认选择。
官方认可的 Rust 教材:中文版免费在线阅读,还带练习
Rust 的学习曲线公认陡,但官方教材的编排方式帮了大忙:它不是先讲语法,而是先让你写出能跑的程序,再解释编译器为什么在这里拦住你。
Python 官方中文文档:不用再靠猜英文,标准库也能查得明白
遇到 Python 问题时,最权威的答案永远在官方文档里。中文版的存在,让「读文档」这件事不再是英语好的人的专利。
TypeScript 官方手册:类型系统一次讲清,中文版也能看
TypeScript 的难点不在语法,在类型心智模型:什么时候用 interface、什么时候用 type,泛型里的 extends 到底在做什么。这些都得靠官方手册才能讲准。
算法竞赛的知识地图:OI Wiki 开源免费,从入门到进阶都覆盖
算法与数据结构的知识点零散且互相依赖,OI Wiki 把它们整理成一张可导航的知识地图,几乎每个竞赛常用算法都能找到中文讲解与复杂度分析。
不装系统也能学 Linux:命令行大全免费 PDF,作者授权公开
学 Linux 最容易走弯路的方式,是先装一堆发行版、折腾桌面环境,然后发现自己连文件权限和管道都没搞明白。这本书直接从命令行讲起,反而更接近 Linux 的本质。
在线跑完整前端项目:CodeSandbox 开箱即用,不用配环境
想试一个 React 组件库、跑一个别人的开源 demo,本地环境要装 Node、装依赖、配构建工具,一晚上就过去了。在线 IDE 点了就跑。
Git 不用死记命令:Pro Git 中文版免费,讲清原理就不再怕冲突
Git 用不好的人,多数不是命令记不住,而是不知道「暂存区」「分支指针」「HEAD」这些概念到底指什么。Pro Git 把这些讲清楚之后,冲突和误操作就不再可怕。
调接口不用装软件:Hoppscotch 开源在线 API 调试,秒开
Postman 功能全,但启动慢、资源占用高,偶尔调一个接口不值当。Hoppscotch 是网页版,打开就能发请求。
学校不教但天天要用的技能:Missing Semester 免费,MIT 开的课
计算机专业课程会教你算法和操作系统,但很少教你「怎么高效地用命令行、怎么配置开发环境、怎么调试别人的代码」。这门课补的就是这一块。