static void DebugScript() { string script = Npp.GetCurrentDocument(); if (Plugin.IsNppScript(script)) { Npp.GetCurrentDocument(); MessageBox.Show("Notepad++ scripts cannot be debugged from Notepad++.\nTry to attach Visual Studio or inject Debug.Assert in the script code.", "Notepad++ Automation"); } else { originalDebugScript(); //execute with CSScriptNpp } }
static void RunScriptAsExternal() { string script = Npp.GetCurrentDocument(); if (Plugin.IsNppScript(script)) { Npp.GetCurrentDocument(); ExecuteScriptLocally(script); //execute with NppScripts } else { originalRunScriptAsExternal(); //execute with CSScriptNpp } }