Как работать в команде с настройками и форматированием кода?

Приветствую, интересует как организована командная работа с синхронизацией настроек? Используется VS Code, Prettier, TS Lint и т.д
Нужно передавать настройки этих плагинов между разработчиками / поддерживать в актуальном состоянии.
На данный момент используется Sync Settings, плагин, который тянет с собой кучу индивидуальных настроек (настройки шрифта, темы и т.д), что очень неудобно.
  • Вопрос задан
  • 175 просмотров
Пригласить эксперта
Ответы на вопрос 3
rockon404
@rockon404
Frontend Developer
Ерунда какая-то. Добавляете в репозиторий проекта конфиги .eslintrc или tslint.json, добавляете lint-staged и прекоммит проверку. Этого должно хватить.
Ответ написан
Комментировать
maxaus
@maxaus
Вошёл вайти и пока не вышел
Если это конфиги каких-то утилит для инспекции кода, то правильно выше написали, просто коммитить конфиги для них вместе с исходниками проекта. Если это настройки IDE, то они обычно экспортируются в какой-то файл - его тоже закоммитить или расшарить другим способом (в продуктах от JetBrains там обычно экспортируется/импортируется .jar файл со всеми настройками)
Ответ написан
Комментировать
shadek
@shadek
Ну вообще то надо начать с создания файла настроек редактора .editorconfig
#root = true

[*]
indent_style = space
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
max_line_length = 100
indent_size = 4

[*.md]
trim_trailing_whitespace = false

[*.min.*]
indent_style = ignore
trim_trailing_whitespace = false
insert_final_newline = ignore
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы