TypeScript Coding Style Guide?
私はAirbnb JavaScript Style Guideを愛用しています。ほとんどのルールはTypeScriptにも適用されますが、もちろんTypeScriptの特定の言語機能はカバーされていません'。
Microsoft TypeScript Coding Guidelines]2も見つけましたが、これはTypeScriptプロジェクトそのものに対するもので、TypeScriptを**使用するプロジェクトに対するものではありません。
最後に、TypeScript Style Guide by Platypi を見つけましたが、私が望むほど詳細ではありません。私が見逃している他の(公式の?)TypeScriptスタイルガイドはあるのでしょうか?それとも、私が挙げた2つだけが存在するのでしょうか?
57
2
TypeScriptチームは、TypeScriptを使用する他のプロジェクトのために、公式のスタイルガイドを発行していない。コンパイラ自体の作業に関するガイドラインは、一般的に使用するには特殊すぎるし、十分な広さではない。
ES6に対応した最新のJavaScriptスタイルガイドは、タイプアノテーションを除くほぼすべてのTypeScriptコンストラクトをカバーすることになる。
TSLintは型や型アノテーションに関するスタイルルールを強制するのに良い選択です。
多分これは少し遅いですが、私はhttps://github.com/excelmicro/typescript、lintersフォルダ内のもう少し詳細なtslint.jsonを提供しています...それはまた、airbnb/javascriptスタイルガイドに基づいています...
さらに別のスタイルガイド(私たちはTypeScriptを使ったangular 1の開発に使っています)はhttps://angular.io/guide/styleguide。