很棒的指南
一组针对特定编程语言的准则,该指南为编程样式,最佳实践和方法提供了有关该语言编写程序各个方面的建议。
内容
编程语言
脑力
c
- C编码标准
- C编程/结构和样式
- 充分利用C-本章提供有关如何在编写GNU软件时最好使用C语言的建议。
C#
C ++
- Google C ++样式指南
- C ++核心指南 - 一组在C ++中编码的尝试和真实指南,规则和最佳实践。
- LLVM C ++编码标准
- Mozilla C ++编码样式
- 铬C ++样式指南
- Webkit C ++代码样式指南
- NASA C ++编码标准和样式指南
- Oceanbase C ++编码标准
克洛杰尔
- Clojure样式指南 - Clojure编程语言的社区编码样式指南。
常见的LISP
- 样式指南
- Google Common LISP样式指南
- 常见的LISP样式指南
d
镖
德尔菲
长生不老药
榆树
emacs lisp
Erlang
F#
Fortran
- Fortran 90标准 - 欧洲撰写和记录可交换Fortran 90代码的标准。
- Fortran最佳实践 - 风格指南和现代福特计划的最佳实践。
去
- 有效去
- GO标准项目布局 - GO应用程序的基本布局。
- Google GO样式指南 - GO中源代码的Google编码标准。
- Uber GO样式指南 - Uber的GO代码中使用的图案和约定。
Groovy
哈斯克尔
爪哇
- Java™编程语言的代码约定
- Google Java样式指南 - Java™编程语言中源代码的Google编码标准。
- Java编程样式指南
- 阿里巴巴-Java编码Guidelines- Java开发人员的指南。
JavaScript
- AngularJS样式指南 - 社区驱动的AngularJS应用程序开发的最佳实践集。
- JavaScript以正确的方式 - 易于阅读的JS最佳实践,接受的编码标准以及网络周围的链接。
- Google JavaScript样式指南 - 本文档是JavaScript编程语言中源代码的Google编码标准的完整定义。
- Airbnb JavaScript样式指南 - JavaScript的最合理方法。
- jQuery核心风格指南
- JavaScript样式指南和美化机
- JavaScript样式指南和编码约定
- JavaScript的代码约定
- JavaScript清洁代码 - 罗伯特·马丁(Robert C.
- Mozilla编码样式指南JavaScript
JSON
朱莉娅
科特林
卢阿
降价
- Google Markdown样式指南 - 使用Markdown的Google注射项目样式指南。
- Markdown样式指南
- GitLab Markdown样式指南 - 大约.gitlab.com的Markdown样式指南。
。网
尼姆
Objective-C
- Objective-C样式指南 - 目标-C项目的样式指南和编码约定。
- Google Objective-C样式指南
- NYTIMY Objective-C样式指南 - 《纽约时报》使用的Objective-C样式指南。
帕斯卡
- 编码样式
- GNU Pascal编码标准 - GNU Pascal项目使用的GNU Pascal标准。
珀尔
- Perl最佳实践V4-根据Damian Conway的书,Randal Schwartz的幻灯片。
- 要避免的perl元素 - 不受义传的做法列表,以及该怎么做。
- Perlstyle
php
- PHP无花果 - PHP标准建议。
- PHP正确的方法 - 易于阅读的,快速参考PHP最佳实践,接受的编码标准以及网络周围的权威教程的链接。
- 清洁代码PHP-清洁代码概念适用于PHP。
Python
- Python代码的样式指南
- Google Python样式指南
- Hitchhiker的Python指南 - 备受推崇的Python最佳实践指南。
r
- Google的R风格指南
- Tidyverse样式指南
球拍
红宝石
- 红宝石风格指南 - 社区驱动的红宝石编码样式指南。
- 红宝石风格指南 - Airbnb的Ruby样式指南。
- 红宝石风格指南 - 社区驱动的红宝石编码样式指南。
锈
Scala
- 有效的Scala
- Scala样式指南
- Databricks Scala指南-Databricks Scala编码样式指南。
- Scala最佳实践
坚固
迅速
- API设计指南
- Swift- Github官方Swift风格和会议。
- Swift Style指南
- Swift Style指南 - LinkedIn官方Swift Style指南。
- Metova的Swift风格指南
- Xmartlabs Swift样式指南 - Swift语言样式指南和编码约定,然后是Xmartlabs。
打字稿
- Google TypeScript样式指南 - Google使用的打字稿样式指南。
- Typescript Deep Dive-样式指南 - 非官方的打字稿样式指南。
- typeScript lang-做和不做 - Typescript Lang组织的建议。
视觉基本
XML
发展环境
壳
git
Powershell
- PowerShell最佳实践和风格指南 - 非官方的Powershell最佳实践和风格指南。
平台
安卓
- Android指南 - 为Android开发时在Ribot使用的体系结构和代码指南。
- Xmartlabs Android样式指南 - Xmartlabs的Android样式指南。
apache
API
- HAL-一种简单的格式,提供了一种一致,简便的方法,可以在API中的资源之间进行超链接。
- Microsoft REST API指南 - Microsoft REST API指南。
- JSON API-建议 - 本节包含有关JSON API实施的建议。
- API安全清单 - 设计,测试和释放API时最重要的安全对策的清单。
- Google Cloud API设计指南 - Google提供的网络API一般设计指南。
Arduino
- Arduino风格指南
- Arduino的API样式指南
前端开发
- CSS指南 - 编写理智,可管理,可扩展的CSS的高级建议和指南。
- 前端指南 - 一些HTML,CSS和JS最佳实践。
- SASS指南 - 一种文字编写理智,可维护和可扩展的Sass的自以为是的样式指南。
- Airbnb CSS / Sass StyleGuide- CSS和SASS的最合理方法。
- HTML样式指南 - 样式指南,可帮助您编写更好,性能,结构化,可扩展和可维护的HTML。
- HTML + CSS代码指南 - 灵活,耐用和可持续HTML和CSS的标准。
- 美国网站设计标准 - 美国政府网站的开源UI组件和视觉样式指南。
- CoffeeScript样式指南 - 咖啡文编程语言的最佳实践和编码约定的集合。
- 较少的编码指南
- Google HTML/CSS样式指南
- 响应式网页设计指南
- Yelp styleguide
- 前端清单
- BEM-块元素修改器 - 一种帮助您在前端开发中创建可重复使用的组件和代码共享的方法。
gnu
爪哇
Linux
mailchimp
Mozilla
谷歌
- 与Google相关的开发人员文档 - 本样式指南提供了编辑指南,以编写与Google相关的清晰且一致的开发人员文档。
node.js
- Microsoft + Node.js指南
- Node.js样式指南 - 用于造型Node.js / JavaScript代码的指南。
mongodb
SQL
其他
- 保留一个变形值 - 不要让您的朋友将git logs倒入ChangElogs™。
- 项目指南 - JavaScript项目的一组最佳实践。
- 语义版本控制
- 缩进样式
- WebAppsec/安全编码指南
- 机器人框架用户指南
- CodeQL编码标准
框架
- 符号编码标准
- Django编码样式
- VUE样式指南
- 角样式指南
内容管理系统
- WordPress编码标准
- Drupal编码标准
- Magento编码标准
- 十月开发人员指南
工具
- CheckStyle-用于检查Java源代码是否遵守代码标准或一组验证规则的工具。
- 传统的变形值
- EasyCodingStandard-使用任何编码标准的最简单方法。
- Eslint- JavaScript和JSX的可插入覆盖效用。
- JavaScript标准样式 - 一种JavaScript样式来统治所有这些样式。
- Laravel Pint-一种简约的PHP代码固定器,适用于极简主义者。
- 北 - 设计和开发标准以对齐和指导您的项目。
- php_codesniffer-用于检测和修复PHP代码中指定标准的违规行为的工具。
- PHP编码标准固定程序 - PHP编码标准固定器(PHP CS Fixer)工具修复了您的代码以遵循标准。
- RuboCop-基于社区红宝石风格指南的Ruby静态代码分析仪和格式化器。
- 语义释放
- ShellCheck-壳脚本静态分析工具
贡献者
我们欢迎捐款!请花一点时间在开始之前审查我们的贡献指南。
代码贡献者
由于所有贡献者的努力,该项目蓬勃发展。
在opencollatection.com上做出贡献。