Подтвердить что ты не робот

TypeScript Руководство по стилю кодирования?

Мне нравится Руководство по стилю JavaScript для Airbnb. Большинство правил также относятся к TypeScript, но, конечно, оно не охватывает конкретные функции языка TypeScript.

Я также нашел Microsoft TypeScript Правила кодирования, но они предназначены для проекта TypeScript, а не для проектов, которые используют TypeScript.

Наконец, я нашел TypeScript руководство по стилю от Platypi, но это не так подробно, как мне бы хотелось. Есть ли другое (официальное?) TypeScript руководство по стилю, которое я пропустил? Или эти два я перечислял только те, которые существуют?

4b9b3361

Ответ 1

Команда TypeScript не выпускает "официальное" руководство по стилю для других проектов, используя TypeScript. Рекомендации по работе с самим компилятором являются слишком конкретными и недостаточно широкими для общего использования; Я бы не использовал их в качестве базовой линии.

Любая инструкция по стилю JavaScript, актуальная для ES6, будет охватывать почти все конструкторы TypeScript, за исключением аннотаций типа, поэтому я бы начал с вашего любимого стиля JS и решил, что вы хотите использовать правила для типа аннотации.

TSLint является хорошим выбором для применения правил стиля вокруг аннотаций типов/типов.

Ответ 2

Возможно, это немного поздно, но я наткнулся на https://github.com/excelmicro/typescript, который также предоставляет немного более подробный tslint.json в линтах папка... она также основана на airbnb/javascript styleguide...

Еще один Styleguide (который мы используем для разработки angular 1 с TypeScript): https://angular.io/guide/styleguide