Дата: 2026-08-31
Статус: Принято
Основные пользователи шаблона пишут документы, но могут никогда не работать с кодом, Git и Typst. Устные инструкции и личные настройки редактора не воспроизводятся в новом форке. Одновременно каталог .vscode/ не должен отвлекать автора от текста.
Часть расширений доступна в публичном Marketplace, а Typst Typewriter и Zotst распространяются внутри компании как локальные VSIX. Запись идентификатора расширения в рекомендациях VS Code не распространяет сам установочный пакет.
.vscode/ и скрыть его в проводнике — настройки синхронизируются через Git, оставаясь вне повседневной области автора.Выбран вариант версионировать .vscode/, но скрывать его из Explorer:
extensions.json содержит десять согласованных идентификаторов, включая два внутренних;settings.json включает автосохранение, языки проверки орфографии, TODO-маркеры и защитные настройки Git;tasks.json предоставляет обычную и приватную сборку, выбор одного из четырёх публичных примеров и компиляцию учебного каталога;docs/ обучают Git в терминах истории документа, контрольных точек и параллельных версий.Становится проще: первый запуск, одинаковая среда во всех форках, живой предпросмотр, проверка русского текста и совместная работа через Git.
Становится сложнее: изменения .vscode/ требуют такого же review, как изменения шаблона; сопровождающий должен отдельно публиковать совместимые VSIX.
Закрывает дверь на: неявные обязательные глобальные настройки и распространение внутренних бинарных расширений внутри Git-шаблона.