我想做的事情非常简单,但找不到实现的方法。
在我的项目中有几个.bat文件(我知道,我很古老)执行一些任务,比如运行SqlMetal等。
在我的项目中有几个.bat文件(我知道,我很古老)执行一些任务,比如运行SqlMetal等。
我只想右键单击文件并选择“运行”或类似的选项来执行bat文件。我该怎么做?
注:我知道可以使用“工具”->“外部工具”,但这不是我要找的方法
我只想右键单击文件并选择“运行”或类似的选项来执行bat文件。我该怎么做?
注:我知道可以使用“工具”->“外部工具”,但这不是我要找的方法
.bat
文件上是可能的吗?如果我在 .cs 文件上点击它,它会在 Visual Studio 的另一个实例中打开类,这很奇怪。 - Wolfsblvt查看Visual Studio的Open Command Line扩展程序。
根据描述,它具有以下特点:
对于解决方案中的文件,会出现上下文菜单按钮。
此外,当编辑批处理文件时,还可以使用Shift+Alt+5快捷键。这使得执行任何批处理文件变得非常容易和快捷,即使这些文件不是您项目的一部分也可以执行。
在“解决方案资源管理器”窗口中右键单击文件,选择“打开方式”,单击“添加”按钮以添加您的 .bat 文件。在 .bat 文件中使用 %1 来获取所选文件的路径。
{
"cmdname": "mk",
"title": "Run MK.BAT",
"description": "Run the MK bat file.",
"cwd": "$(SolutionDir)",
"filename": "cmd.exe",
"arguments": "/C mk.bat",
"async": false
}
你也可以分配快捷键,这样你就可以使用快捷键调用批处理文件。输出结果将显示在输出窗格中。