首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >一站式开发速查表大全 - 覆盖主流编程语言与工具

一站式开发速查表大全 - 覆盖主流编程语言与工具

原创
作者头像
qife122
发布2025-10-28 16:44:30
发布2025-10-28 16:44:30
1040
举报

Awesome Cheatsheets - 一站式开发速查表大全

📚 为热门编程语言、框架和开发工具提供的超棒速查表。所有你需要知道的内容都在一个文件中。

项目概述

Awesome Cheatsheets 是一个精心整理的编程速查表集合,旨在为开发者提供快速参考和学习的便利。无论你是初学者还是经验丰富的开发者,这个项目都能帮助你在短时间内掌握各种技术和工具的核心概念。

功能特性

📃 编程语言支持

  • 命令行界面: Bash
  • 命令式语言: C、C#、Go、Java、PHP、Python
  • 函数式语言: JavaScript

📦 后端框架

  • PHP: Laravel
  • Python: Django
  • JavaScript: Adonis.js、Express.js、Feathers.js、Moleculer、Node.js、Sails.js

🌐 前端开发

  • 基础技术: HTML5、CSS3
  • 现代框架: React.js、Vue.js、Tailwind.css、Ember.js、Angular (2+)、AngularJS

🗃️ 数据库

  • SQL: MySQL
  • NoSQL: Redis

🔧 开发工具

  • 开发工具: cURL、Drush、Elasticsearch、Emmet、Git、Puppeteer、Sublime Text、VIM、Visual Studio Code、Xcode
  • 基础设施: AWS CLI、Docker、Heroku CLI、Kubernetes、Nanobox、Nginx、PM2、Ubuntu、Firebase CLI

核心代码示例

Go 语言基础示例

代码语言:go
复制
package main

import "fmt"

func main() {
    fmt.Println("Hello Gophers!")
}

React.js 组件创建

代码语言:javascript
复制
import React from 'react';

// Create and return a new React element of the given type
React.createElement(
  type,
  [props],
  [...children]
)

// Clone and return a new React element
React.cloneElement(
  element,
  [props],
  [...children]
)

Vue.js 全局配置

代码语言:javascript
复制
// Configure whether to allow vue-devtools inspection
Vue.config.devtools = true

// Enable component performance tracing
Vue.config.performance = true

// Assign a handler for uncaught errors
Vue.config.errorHandler = function (err, vm, info) {
  // handle error
}

Docker 常用命令

代码语言:bash
复制
# Create image using this directory's Dockerfile
docker build -t friendlyname .

# Run container mapping port 4000 to 80
docker run -p 4000:80 friendlyname

# Enter a running container
docker exec -it [container-id] bash

# Remove all unused containers, networks, images
docker system prune

安装与使用

在线访问

项目网站:Available here

本地使用

代码语言:bash
复制
# 克隆项目到本地
git clone https://github.com/LeCoupa/awesome-cheatsheets.git

# 进入项目目录
cd awesome-cheatsheets

# 根据需要查看对应的速查表文件
cat languages/python.md

快速查找

每个速查表都按照技术分类组织,你可以根据需求直接查看对应的文件:

  • 编程语言:languages/ 目录
  • 后端框架:backend/ 目录
  • 前端技术:frontend/ 目录
  • 数据库:databases/ 目录
  • 开发工具:tools/ 目录

使用场景

学习新技术

当你开始学习新的编程语言或框架时,对应的速查表可以为你提供语法参考和最佳实践。

快速参考

在开发过程中遇到不熟悉的API或命令时,可以快速查阅相关速查表获取解决方案。

面试准备

速查表涵盖了各种技术的核心概念,是准备技术面试的理想参考资料。

团队培训

为新团队成员提供统一的技术参考标准,加速团队的技术成长。

这个项目持续更新和维护,确保所有速查表内容与时俱进,涵盖最新的技术发展和最佳实践。无论你是全栈开发者、前端工程师、后端工程师还是DevOps工程师,都能在这里找到有价值的参考资料。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Awesome Cheatsheets - 一站式开发速查表大全
    • 项目概述
    • 功能特性
      • 📃 编程语言支持
      • 📦 后端框架
      • 🌐 前端开发
      • 🗃️ 数据库
      • 🔧 开发工具
    • 核心代码示例
      • Go 语言基础示例
      • React.js 组件创建
      • Vue.js 全局配置
      • Docker 常用命令
    • 安装与使用
      • 在线访问
      • 本地使用
      • 快速查找
    • 使用场景
      • 学习新技术
      • 快速参考
      • 面试准备
      • 团队培训
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档