1
- Google Style Guides
2
- ===================
1
+ # Google Style Guides
3
2
4
3
Every major open-source project has its own style guide: a set of conventions
5
4
(sometimes arbitrary) about how to write code for that project. It is much
@@ -13,11 +12,11 @@ style guidelines we use for Google code. If you are modifying a project that
13
12
originated at Google, you may be pointed to this page to see the style guides
14
13
that apply to that project.
15
14
16
- This project holds the [ C++ Style Guide] [ cpp ] , [ C# Style Guide] [ csharp ] ,
15
+ This project holds the [ C++ Style Guide] [ cpp ] , [ C# Style Guide] [ csharp ] ,
17
16
[ Swift Style Guide] [ swift ] , [ Objective-C Style Guide] [ objc ] ,
18
17
[ Java Style Guide] [ java ] , [ Python Style Guide] [ py ] , [ R Style Guide] [ r ] ,
19
18
[ Shell Style Guide] [ sh ] , [ HTML/CSS Style Guide] [ htmlcss ] ,
20
- [ JavaScript Style Guide] [ js ] , [ AngularJS Style Guide] [ angular ] ,
19
+ [ JavaScript Style Guide] [ js ] , [ TypeScript Style Guide ] [ ts ] , [ AngularJS Style Guide] [ angular ] ,
21
20
[ Common Lisp Style Guide] [ cl ] , and [ Vimscript Style Guide] [ vim ] . This project
22
21
also contains [ cpplint] [ cpplint ] , a tool to assist with style guide compliance,
23
22
and [ google-c-style.el] [ emacs ] , an Emacs settings file for Google style.
@@ -46,6 +45,7 @@ The following Google style guides live outside of this project:
46
45
[ sh ] : https://google.github.io/styleguide/shellguide.html
47
46
[ htmlcss ] : https://google.github.io/styleguide/htmlcssguide.html
48
47
[ js ] : https://google.github.io/styleguide/jsguide.html
48
+ [ ts ] : https://google.github.io/styleguide/tsguide.html
49
49
[ angular ] : https://google.github.io/styleguide/angularjs-google-style.html
50
50
[ cl ] : https://google.github.io/styleguide/lispguide.xml
51
51
[ vim ] : https://google.github.io/styleguide/vimscriptguide.xml
0 commit comments