2011-06-23 102 views
0

是否有一个命令行工具(我专门在cygwin中)可以为我生成模板解决方案文件?当我使用Sharpdevlop GUI并说我正在做一个新项目时,系统会提示我可以选择的选项,然后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 .... 

是否有这样的命令行工具?单声道明显做我想要的,但我想知道命令行界面来做到这一点。

回答

1

不幸的是,没有这样的命令行应用程序,据我所知,这样做。

在我看来,这样的应用最接近于使用PowerShell and NuGet从命令行自动化SharpDevelop,允许您安装NuGet包。一个NuGet包可以包含你的文件模板。这与您尝试执行的操作不符,因为解决方案和项目文件需要已经创建。

相关问题