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

как добавить новый файл С# в проект, используя dotnet-cli

Я изучаю, как использовать dotnet-cli с VSCode. Я видел много команд о том, как создавать решения, проекты, добавлять ссылки на проекты... но я не вижу нигде в документации, как добавить файл. Если помните, в RubyOnRails можно было добавить файл из командной строки.

Спасибо за помощь

4b9b3361

Ответ 1

Если вы после простых старых классов С#, то да, я не знаю о поддержке клиентов. Однако VS Code может создавать классы с "правильными" пространствами имен, щелкнув правой кнопкой мыши папку и выбрав "Добавить новый класс" (или что-то подобное).

Однако aspnet-codegenerator dotnet может создавать стандартные классы для различных элементов приложения MVC. Здесь обсуждение.

Ответ 2

Просто добавьте файл в тот же каталог или подкаталог, затем создайте проект с помощью Core CLI, он будет добавлен. В соответствии с документацией Core CLI по умолчанию все исходные файлы включены в сборку, без добавления в файлы проекта, хотя есть опция, позволяющая переопределить это поведение по умолчанию.

Ответ 3

Не то, что я знаю (я также исследовал эту тему), но я нашел полезное расширение для кода VS под названием С# Extensions от jchannon, которое помогает создавать классы и интерфейсы с правильным пространством имен, щелкая правой кнопкой мыши папку в проводнике кода VS.