面向开发人员的 128 个备忘单
我整理了一份(我认为)最佳的 Cheatsheet 和教程清单,涵盖了一些热门语言、框架和工具。我注重清晰度、交互性和易用性,方便初学者使用。快来试试吧!
一般的
惊人的
001
https://github.com/topics/awesome 002
https://github.com/detailyang/awesome-cheatsheet
技术面试
003
https://www.frontendinterviewhandbook.com 004
https://github.com/TSiege/Tech-Interview-Cheat-Sheet 005
https://dev.to/elliot/my-google-technical-interview-cheat-sheet-1lbd
复杂
006
https://www.bigocheatsheet.com/ 007
http://cooervo.github.io/Algorithms-DataStructures-BigONotation/
搜索引擎优化
008
https://dev.to/pagely/seo-cheat-sheet-for-devs-5h1g
编程、脚本和查询语言
碳
009
https://developerinsider.co/c-programming-language-cheat-sheet/
C++
010
https://www.educba.com/c-programming-language-basics/
去
011
https://github.com/a8m/golang-cheat-sheet 012
https://devhints.io/go 013
https://dev.to/codehakase/how-i-learned-go-programming
GraphQL
014
https://devhints.io/graphql 015
https://raw.githubusercontent.com/sogko/graphql-shorthand-notation-cheat-sheet/master/graphql-shorthand-notation-cheat-sheet.png 016
https://dev.to/methodcoder/graphql-crash-course-in-10-pics-3b04
Java
017
https://overapi.com/java 018
https://cheatography.com/son9912/cheat-sheets/java-oop-concept/ 019
https://www.educba.com/category/software-development/software-development-tutorials/java-tutorial/ 020
https://dev.to/monknomo/java-8-stream-cheatsheet--oad
JavaScript、ES2015+
021
https://quickref.me/es6.html 022
https://htmlcheatsheet.com/js/ 023
https://devhints.io/es6 024
https://overapi.com/javascript 025
https://dev.to/samanthaming/javascript-module-cheatsheet-5b4o 026
https://dev.to/samanthaming/es6-arrow-functions-cheatsheet-1cn
PHP
027
https://overapi.com/php 028
https://phpcheatsheets.com/ 029
https://dev.to/biros/awesome-php-resources-on-dev----3a18
Python
030
https://devhints.io/python 031
https://overapi.com/python 032
https://www.pythoncheatsheet.org 033
https://dev.to/abhirajb/the-ultimate-python-cheatsheet-56g7
正则表达式
034
https://www.debuggex.com/cheatsheet/regex/javascript 035
https://devhints.io/regexp 036
https://overapi.com/regex 037
https://dev.to/emmabostian/regex-cheat-sheet-2j2a 038
https://dev.to/catherinecodes/a-regex-cheatsheet-for-all-those-regex-haters-and-lovers--2cj1
红宝石
039
https://overapi.com/ruby 040
https://dev.to/teekay/idiomatic-ruby-writing-beautiful-code-56ef 041
https://dev.to/philnash/top-10-errors-from-1000-ruby-on-rails-projects-and-how-to-avoid-them-24m
SQL、MySQL
042
https://devhints.io/mysql 043
https://overapi.com/mysql
TypeScript
044
https://learnxinyminutes.com/docs/typescript/ 045
https://devhints.io/typescript
框架、库及其扩展
角度
046
https://docs.w3cub.com/angular/guide/cheatsheet.html 047
https://dev.to/lysofdev/an-angular-testing-cheatsheet-5hj2
jQuery
048
https://oscarotero.com/jquery/ 049
https://overapi.com/jquery
反应
050
https://cheatsheets.shecodes.io/react 051
https://devhints.io/react 052
https://reactcheatsheet.com/
Redux
053
https://medium.com/@javascript_7596/react-redux-concept-workflow-cheatsheet-be00e3ffa853 054
https://devhints.io/redux 055
https://github.com/linkmesrl/react-journey-2016/blob/master/resources/egghead-redux-cheat-sheet-3-2-1.pdf
Vue.js
056
https://learnvue.co/LearnVue-Vue-3-Cheatsheet.pdf 057
https://devhints.io/vue 058
https://dev.to/adnanbabakan/vue-cheat-sheet-1-194a 059
https://dev.to/adnanbabakan/vue-cheat-sheet-2-5aj8 060
https://dev.to/adnanbabakan/vue-cheat-sheet-3-advanced-4khj 061
https://dev.to/devmount/how-to-kickstart-a-vuejs-project-2mj5
Vuex
062
https://vuejs-tips.github.io/vuex-cheatsheet/ 063
https://dev.to/napoleon039/when-why-and-how-to-use-vuex-9fl
编辑器、IDE 和其他工具
原子
猛击
065
https://devhints.io/bash 066
http://johnstowers.co.nz/pages/bash-cheat-sheet.html 067
https://dev.to/devmount/9-evil-bash-commands-explained-4k5e
Docker
068
https://devhints.io/docker 069
https://dev.to/emarsys/the-missing-docker-cheatsheet-4dbg
Git
070
http://www.ndpsoftware.com/git-cheatsheet.html 071
https://overapi.com/git 072
https://dev.to/maxpou/git-cheat-sheet-advanced-3a17 073
https://dev.to/duomly/git-cheatsheet-for-beginners-5apl 074
https://dev.to/antjanus/my-personal-git-tricks-cheatsheet-23j1 075
https://dev.to/hengnee/yet-another-git-cheatsheet-4gjk 076
https://dev.to/devmount/how-to-correct-git-commit-messages-402d 077
https://dev.to/devmount/signed-git-commits-in-vs-code-36do
Node.js
078
https://devhints.io/nodejs 079
https://overapi.com/nodejs 080
https://dev.to/santypk4/bulletproof-node-js-project-architecture-4epf 081
https://dev.to/jorge_rockr/everything-you-need-to-know-about-node-js-lnc
Sublime Text
082
https://devhints.io/sublime-text 083
https://shortcuts.design/toolspage-sublimetext.html
Vim
084
https://vim.rtorr.com/ 085
https://devhints.io/vim 086
https://sheet.shiar.nl/vi
Visual Studio 代码
087
https://devhints.io/vscode 088
https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf 089
https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf 090
https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf 091
https://dev.to/devmount/23-lesser-known-vs-code-shortcuts-as-gif-80
标记和样式
CSS、CSS3、弹性框
092
https://htmlcheatsheet.com/css/ 093
https://devhints.io/css 094
http://overapi.com/css 095
https://yoksel.github.io/flex-cheatsheet/ 096
https://dev.to/proticm/css-variables-cheat-sheet-32id 097
https://dev.to/iggredible/css-selectors-cheatsheet-24bh 098
https://dev.to/devmount/learn-css-animation-by-creating-pure-css-loaders-3lm6 099
https://dev.to/devmount/8-games-to-learn-css-the-fun-way-4e0f
埃米特
100
https://docs.emmet.io/cheat-sheet/ 101
https://devhints.io/emmet 102
https://dev.to/lalawuhan/emmet-love-4be5
HTML、HTML5
103
https://htmlcheatsheet.com/ 104
https://devhints.io/html 105
http://overapi.com/html
JSON
106
https://cheatography.com/mackan90096/cheat-sheets/json/
乳胶
107
https://wch.github.io/latexsheet/ 108
https://dev.to/nickymarino/lets-use-latex
Markdown
109
https://www.markdownguide.org/cheat-sheet 110
https://devhints.io/markdown 111
https://dev.to/rattanakchea/markdown-cheatsheet-for-developers-2bjj
哈巴狗
SASS、SCSS
113
https://quickref.me/sass.html 114
https://devhints.io/sass 115
https://dev.to/finallynero/scss-cheatsheet-7g6
触控笔
116
https://devhints.io/stylus
Xpath
Yaml
118
https://lzone.de/#/LZone%20Cheat%20Sheets/Languages/YAML 119
https://devhints.io/yaml
平台、Web 应用程序和代码管理
Github
120
https://github.com/tiimgreen/github-cheat-sheet 121
https://github.github.com/training-kit/downloads/github-git-cheat-sheet/
GitLab
122
https://docs.gitlab.com/ee/user/markdown.html
Jupyter 笔记本
123
https://s3.amazonaws.com/assets.datacamp.com/blog_assets/Jupyter_Notebook_Cheat_Sheet.pdf
新公共管理
124
https://devhints.io/npm 125
https://guide.freecodecamp.org/developer-tools/npm-cheatsheet/ 126
https://dev.to/therealdanvega/creating-your-first-npm-package-2ehf
纱
127
https://devhints.io/yarn 128
https://github.com/areai51/yarn-cheatsheet
总结
对我来说,一眼就能看到很多基本信息通常非常有用,因为我经常会忘记一些最基本的东西😅。正如我在之前的一篇文章中所写,我在 GitHub 上创建了一个仓库,用于维护上面的列表并收集我经常忘记的命令——如果你想了解的话,可以去看看:
我希望这其中有一两个关于你所使用的技术的有用链接。如果你知道其他很棒的速查表,请在下方评论,并随时提交PR来完善此列表。
发布日期:2020 年 2 月 25 日
编辑日期:2024 年 10 月 28 日(修复损坏的链接)
封面图片:https://codepen.io/devmount/full/ZEGLaKR