StartDotnet - это инструмент, предназначенный для упрощения процесса настройки для новых проектов C# с использованием .NET Framework. Он автоматизирует создание проектных каталогов, файлов решений и файлов проекта, оптимизируя процесс инициализации для разработчиков. StartDotNet может использоваться либо через сценарий Python, либо в качестве автономного исполняемого файла.
Для сценария Python:
Для исполняемого файла:
Вы можете проверить, установлен ли .NET SDK с помощью dotnet --version в вашем терминале или в командной строке.
StartDotNet.py на локальную машину.StartDotNet.exe на локальную машину. Откройте командную строку : перейдите в папку, где вы загрузили StartDotNet.exe .
Запустите исполняемый файл : просто дважды щелкните на StartDotNet.exe или запустите его из командной строки:
StartDotNet.exeСледуйте подсказкам : исполняемый файл проведет вас через тот же процесс, что и сценарий.
Откройте терминал или командную строку : перейдите в папку, где вы сохранили StartDotNet.py .
Запустите скрипт : выполните скрипт, выполнив следующую команду:
python StartDotNet.pyСледуйте подсказкам : сценарий проведет вас через процесс. Вам будет предложено ввести имя проекта и выбрать тип проекта.
Как для сценария Python, так и для исполняемого файла вы можете использовать аргументы командной строки для указания имени проекта, каталога и введите:
-d , --directory : укажите каталог, в котором должен быть создан проект.-t , --type : укажите тип проекта .NET ( console , webapi , mvc ).Пример для сценария Python:
python StartDotNet.py MyNewProject -d ./Projects -t consoleПример для исполняемого файла:
StartDotNet.exe MyNewProject -d .Projects -t consoleМы приветствуем вклад в StartDotnet! Если у вас есть предложения по улучшению или столкновения с любыми проблемами, пожалуйста, не стесняйтесь отправлять проблему или запрос на то, что в нашем репозитории GitHub.
StartDotnet находится в открытом исходном материале по общему общедоступным лицензии GNU. Смотрите файл лицензии для получения более подробной информации.
Создан Джоном Акужоби в марте 2024 года.
Особая благодарность сообществу .NET и моим одноклассникам в CSC 346 OOP SP24 за то, что они являются первыми пользователями и предоставили обратную связь.