Visual Studio: ярлык / способ добавить новый класс с пространством имен и автоматически создать папку (и поместить его туда)?

#c# #visual-studio #visual-studio-2019

#c# #visual-studio #visual-studio-2019

Вопрос:

В IntelliJ я могу создать новый класс, и если я назову его com.mystuff.db.DbLoader , он автоматически создаст следующие каталоги и файл:

 com
   /mystuff
      /db
         /DbLoader.java
  

Есть ли ярлык для выполнения того же в Visual Studio для класса C #?

Комментарии:

1. В VS каждый проект имеет свое собственное пространство имен по умолчанию, и когда вы добавляете класс через графический интерфейс, новый класс начинается с этого пространства имен. То же самое для каталога, в котором находится проект. Новый класс будет иметь этот каталог в качестве родительского. Но это все. Новые классы начинаются с того, что есть в проекте.

2. @Displayname да, я знаю. Но я хочу создать класс, который находится внутри /<project_root>/Database/DbLoader.cs . Из того, что я могу сказать, требуется много ненужных кликов, чтобы сначала создать папку, а затем создать файл в этой папке.