Есть ли инструмент командной строки (я специально на Cygwin), который может генерировать для меня файлы шаблонных решений? Когда я использую графический интерфейс Sharpdevlop и говорю, что я делаю новый проект, мне предлагают варианты, из которых я могу выбрать, и затем SharpDevelop автоматически создает файлы .sln, .csproj, .cs и т.д. для меня. Если все, что происходит, это то, что шаблоны копируются и несколько переменных полей заполняются (например, имя проекта), то это возможно сделать в Cli.
На мой взгляд, это будет выглядеть так:
$ #remember: I'm in Cygwin if that matters
$ ls
./ ../
$ sharpdevelop-init "Windows Application" Test #or mono-init or something...
$ ls -R
.:
Test/ Test.sln
./Test:
MainForm.Designer.cs Program.cs Test.csproj obj/
MainForm.cs Properties/ bin/
..... etc ....
Есть ли такой инструмент командной строки? Mono, очевидно, делает именно то, что я хочу, но я хочу знать интерфейс командной строки, чтобы сделать это.