Visual Studio加载项可简化编辑命令行参数

时间:2011-06-23 09:47:45

标签: .net visual-studio add-in command-line-arguments

C#和其他项目的项目属性页面上的命令行参数编辑器非常小,难以使用。例如,你crtl-a没有选择所有的行。是否有加载项来简化命令行参数编辑?

4 个答案:

答案 0 :(得分:1)

是的,有:查看CLI args(http://n0n4m3.codingcorner.net/?p=214) 当您必须使用不同的命令行参数集测试或运行程序时,它非常有用。

  

“命令行参数变得容易(CLIArgsMadeEasy)是一个Visual Studio   加载项可以简化启动项目的访问和更改   命令行参数。而不必去项目属性   或者不使用命令窗口来运行程序   不同的参数,CLIArgsMadeEasy在工具栏中添加一个字段   您可以编辑并保存您输入的所有内容。还添加了一个按钮   这将打开项目工作目录或主页中的控制台窗口   目录(如果没有为此项目设置工作目录)。“

答案 1 :(得分:1)

这是另一个简化的工具:Visual Studio库中的SetProjectCommandLineArguments2013和2012(http://visualstudiogallery.msdn.microsoft.com/efc96e64-b041-41f3-b528-f93f6fcf34ca

它是一个Visual Studio扩展,包含执行Edit.Copy的命令,然后将剪贴板内容粘贴到当前启动项目的命令行参数中。要使用它,我将一个文本文件添加到我的项目或解决方案,添加和编辑该文本文件中的命令参数,将我的光标放在包含我想要使用的参数的行上,然后按快捷键Shift-Alt-5。它复制当前行并将当前启动项目的命令行属性设置为复制的字符串。

答案 2 :(得分:0)

你是否认真花费这么多时间,需要一个特殊的编辑器或加载项?

Shift 箭头选择文本正常, Shift 鼠标单击。对于编辑器,您可以使用记事本或Notepad ++。

但话说回来,最好的编辑器就在你的鼻子底下 - 只需在Visual Studio中打开一个文本文件,然后编辑,然后将文本复制/粘贴到框中。如果您想避免复制/粘贴,请按照以下步骤操作:

  • 在解决方案资源管理器中,右键单击该项目,在Windows资源管理器中选择打开文件夹
  • 在生成的资源管理器窗口中,将项目的csproj.user文件拖放回VS IDE(假设您使用的是C#,如果是的话,它将是 vbproj.user 使用VB等。)
  • 该文件将在IDE中打开;在VS2010和VS2008中,它都是XML格式,您可以将命令行参数添加到文件的Project/PropertyGroup/StartArguments节点。它没有比那更好:)

答案 3 :(得分:0)

您只需在“命令参数”上单击(单击鼠标左键)-等于单击“ Ctrl + a”(全选)。

现在您的PC就像整个句子一样被选中。

以下是一些示例-单击“命令参数”后:

  1. 您可以开始写作,然后整个句子将被您替换。
  2. 您可以按“退格”键,它将删除整个句子。
  3. 您可以按“ Ctrl + X”-它将剪切“命令参数”语句。
  4. 您可以按“ Ctrl + C”-这样它将复制“命令参数”语句。
  5. 您可以按“ Ctrl + V”,然后它将复制的内容粘贴到“命令参数”语句中。