Шаблон проекта на C# / .NET #
Для разработки на C# / .NET используйте шаблон, предложенный ниже. Он содержит:
- Готовый проект (Solution) с двумя подпроектами (ExampleLib и её тесты)
- Настройки статического анализа
- Готовые файлы
.gitignoreи.editorconfig
Шаблон проекта использует C# 12 и .NET 8
Если вы хотите разрабатывать компилятор на C++, Go или TypeScript — напишите преподавателю в мессенджере Max, чтобы получить требования к структуре проекта.
Получение шаблона #
Исходный код шаблона: https://sourcecraft.dev/sshambir-public/compiler-template
Клонирование без авторизации в SourceCraft:
git clone https://git@git.sourcecraft.dev/sshambir-public/compiler-template.git compiler
Если у вас есть аккаунт SourceCraft и вы настроили SSH-ключи, то можно клонировать по SSH:
git clone ssh://ssh.sourcecraft.dev/sshambir-public/compiler-template.git compiler