Exemplo n.º 1
0
        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
            }
        }
Exemplo n.º 2
0
        static void RunScriptAsExternal()
        {
            string script = Npp.GetCurrentDocument();

            if (Plugin.IsNppScript(script))
            {
                Npp.GetCurrentDocument();
                ExecuteScriptLocally(script); //execute with NppScripts
            }
            else
            {
                originalRunScriptAsExternal(); //execute with CSScriptNpp
            }
        }