Exemplo n.º 1
0
def DebuggerInState(window: sublime.Window, state: int) -> bool:
    debugger = Main.debuggerForWindow(window)
    if debugger and debugger.state == state:
        return True
    return False
Exemplo n.º 2
0
 def run_main(self) -> None:
     main = Main.forWindow(self.window)
     if main: main.OnStepOut()
Exemplo n.º 3
0
 def run_main(self) -> None:
     main = Main.forWindow(self.window)
     if main: main.OnPause()
Exemplo n.º 4
0
 def is_enabled(self) -> bool:
     main = Main.forWindow(self.window)
     if main and main.debugAdapterClient:
         return True
     return False
Exemplo n.º 5
0
 def run_main(self) -> None:
     main = Main.forWindow(self.window)
     if main:
         main.dispose()
Exemplo n.º 6
0
 def run_main(self) -> None:
     main = Main.forWindow(self.window, True)
     assert main
     main.show()
Exemplo n.º 7
0
 def is_visible(self) -> bool:
     return Main.forWindow(self.window) != None