Running external command on file save in Visual Studio -
i'm reading article on integrating cppcheck vs: http://www.codeproject.com/tips/472065/poor-man-s-visual-studio-cppcheck-integration
i want running check upon saving file, covered in article. but, article refers macros ide, which, apparently, taken out of vs2012. there other way it?
using mark hall's answer, installed , used visual commander similar. extension, runs first external tool when files in project ("my-project") saved:
using envdte; using envdte80; public class e : visualcommanderext.iextension { public void setsite(envdte80.dte2 dte_, microsoft.visualstudio.shell.package package) { dte = dte_; events = dte.events; documentevents = events.documentevents; documentevents.documentsaved += ondocumentsaved; } public void close() { documentevents.documentsaved -= ondocumentsaved; } private void ondocumentsaved(envdte.document doc) { if(doc.path.tolower().contains("my-project")) dte.executecommand("tools.externalcommand1"); } private envdte80.dte2 dte; private envdte.events events; private envdte.documentevents documentevents; }
Comments
Post a Comment