每次在 Visual Studio 中保存文件时,如何自动运行 rake 脚本?我可以创建一个包含该命令的批处理文件。我想通过 CTRL + S
触发它。但是,Visual Studio 2012 没有宏。
JP Boodhoo在他的许多屏幕截图中都做到了这一点,但尚未分享其实现。
仅供引用,我的rakefile
看起来像这样
require 'albacore'
desc 'Build Solution'
msbuild :Build do |msb|
msb.properties :configuration => :Release
msb.targets :Clean, :Build
msb.solution = 'ProjoBot.sln'
end
desc 'Run Unit Tests'
mspec :Test do |mspec|
mspec.command = 'Lib/Tools/MSpec/mspec-clr4.exe'
mspec.assemblies 'Src/Tests/ProjoBot.UnitSpecifications/bin/Release/ProjoBot.UnitSpecifications.dll'
end
task :default => [:Build, :Test]
最佳答案
我使用外部工具运行一个执行默认 Rake 任务的批处理文件。
@ECHO OFF
rake
我为该工具分配了快捷键CTRL + S
,这样,当我保存时,就会触发rake任务!我希望这可以帮助那些想要做同样事情的人。
关于visual-studio-2012 - 每次在 Visual Studio 中保存文件时如何运行 Rake 任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14437741/