谁也不可能记住所有事情,对吧?哪怕你写了多年代码,每天都在敲键盘,也依然可能会忘记某个 Git 命令的具体参数,或者怎么在 Python 中格式化日期。
这很正常。优秀的编程从来都不在于把每一个细节都死记硬背在脑子里,而是在于知道如何快速找到答案。
你可能打开了一个浏览器标签页、保存了一份笔记,或者在某个地方存了一张截图,用来随时查看语法。速查表(Cheat Sheet)也是起这个作用,而且效率更高。一页纸,所有内容一目了然。
因此,我们把这些资源整合在了一起。Coddy 速查表库将 25 个参考指南汇集一处,涵盖了你日常开发中可能接触到的各种语言和工具。
每一个速查表都完美契合你在 Coddy 上的学习方式。当你在浏览器编辑器中练习某个概念时,如果需要快速确认,相应的速查表就在手边,随时帮你唤醒记忆。如果速查表还不够用,我们的 AI 助手 Bugsy 还可以一步步引导你解决卡壳的地方。
好了,让我们来看看里面都有什么吧。

1. 从命令行开始
在学习编程语言之前,先要了解环境。这三个工具几乎是你进行所有操作的基础,所以从它们开始再合适不过了。
1. Git 速查表: 那些你总是记不住的命令,从暂存更改、变基(rebase)到撤销不小心做错的操作,应有尽有。
2. Linux 命令速查表: 直接在 Linux 命令行中进行目录切换、搜索和管理文件。
3. 终端速查表: 用于导航、文件操作、管道以及管理进程的 Shell 命令。
2. 网页开发
前端开发更新迭代极快,语法也越积越多。这四个速查表涵盖了人们在浏览器中看到的一切:结构、样式以及背后的逻辑。
4. HTML 速查表: 按功能分类,包含你所需的所有标签和属性。
5. CSS 速查表: 选择器、盒模型、Flexbox、Grid,以及那些总是容易遗忘的属性。
6. JavaScript 速查表: 一页纸汇集现代语法、数组方法和异步模式。
7. TypeScript 速查表: 类型、接口、泛型和工具类型一目了然。
3. 万能通用语言
有些语言无处不在,从你的第一个入门教程,到你十年后的工作,都能看到它们的身影。它们是真正的编程主力军。
8. Python 速查表: 语法、数据结构以及你经常依赖的标准库核心内容。
9. Java 速查表: 语法、类型、集合和面向对象编程(OOP)关键字,尽在一页之中。
10. C# 速查表: 语法、类型、LINQ、集合和 OOP 关键字一网打尽。
4. 追求极致速度
这些语言更接近底层。当你追求极致的性能和控制力时,它们是首选。
11. C 语言速查表: 语法、类型、指针、格式化占位符和标准库。
12. C++ 速查表: 语法、STL、指针、引用和类,一目了然。
13. Rust 速查表: 语法以及那些难懂的部分,如所有权、借用、枚举、Trait 和模式匹配。
14. Go 速查表: 语法、切片(slice)、映射(map)、结构体、Goroutine 以及如何处理错误。
5. 后端与脚本
在许多网站和脚本的背后,是这两个工具在维持运转。
15. PHP 速查表: 语法、数组、字符串、超全局变量,以及那些永远记不住的函数。
16. Ruby 速查表: 语法、块(block)、数组、哈希,以及你一次又一次用到的方法。
6. 移动应用开发
为手机开发应用有其自身的规则。这两个速查表涵盖了现代移动应用背后的语言。
17. Swift 速查表: 语法、可选类型(optional)、集合、闭包,以及结构体与类的对比。
18. Dart 速查表: 语法、空安全(null safety)、集合、异步和类,一目了然。
7. 数据、查询与模式匹配
有时候,工作重点不在于构建,而在于查找、整理和匹配。这就是这些工具的用武之地。
19. SQL 速查表: 你需要用到的每一个语句、子句和连接(join),尽在一页之中。
20. Excel 速查表: 你需要用到的每一个公式、函数和快捷键,尽在一页之中。
21. R 语言速查表: 语法、向量、数据框(data frame)以及常用的数据处理工具。
22. 正则表达式速查表: 标记、量词、分组和环视(lookaround),终于不用再死记硬背了。
8. 小众语言,大显身手
并非每种语言都家喻户晓,但这正是它们的独特之处。这两门语言专注于特定领域,并且表现极其出色。
23. Lua 速查表: 语法、表(table)、函数以及常用的标准库。
24. Luau 速查表: Roblox 版本的 Lua,包含普通 Lua 所没有的类型语法、运算符和简写。
25. Verilog 速查表: HDL 语法、模块、always 块和运算符。
结语
每一个开发者每天都会查阅资料。专业人士只是查得更快,因为他们非常清楚自己的参考资料在哪里。
所以,把你常用的速查表收藏起来吧。在写代码时,把它们开在一个标签页里。随着时间的推移,你会发现自己看它们的次数越来越少,而这正是我们的初衷。语法会在实际使用中潜移默化地融入你的记忆,直到有一天,你突然发现自己已经不再需要查阅了。
Share this article
About the Author
Jana Simeonovska
Content Strategist & Writer
Frequently Asked Questions
什么是编程速查表?
这是一种单页参考资料,汇集了某种语言或工具的语法、命令或函数。你无需去翻阅繁琐的文档或旧笔记,只需几秒钟就能找到遗忘的内容,然后重新投入到开发中。
Coddy 速查表是免费使用的吗?
是的。所有 25 个速查表都托管在 Coddy 网站上,每当你需要参考时,都可以直接在浏览器中打开其中的任何一个。
我需要注册 Coddy 账号才能打开它们吗?
不需要。这些速查表供所有人免费使用。拥有账号可以让你保存课程和挑战的进度,但参考资料本身是完全公开的。
我应该从哪一个速查表开始?
从你目前正在学习的内容开始。如果你正在 Coddy 上学习一门语言,可以先将该语言的速查表加入书签。在做网页开发?那就把 HTML、CSS 和 JavaScript 放在手边。
速查表与官方文档有什么区别?
官方文档内容完整且详细,当你需要深入研究或处理边缘情况时非常有用。而速查表则精简了这些内容,只保留你每天都会用到的部分,因此当你只需要唤醒记忆时,它的速度会更快。
使用速查表会减慢我的学习进度吗?
不会,恰恰相反!查找资料是编程过程中的常态,即使是拥有多年经验的开发者也是如此。你使用参考资料的次数越多,语法就会越自然地印在脑海中,直到你几乎不需要再查看。


