No windows, eu salvo este código como python_run.py na pasta de pacotes do SB3:
import sublime
import sublime_plugin
import subprocess
class PythonRunCommand(sublime_plugin.WindowCommand):
def run(self):
command = ['cmd','/k',r"C:\Python34\python.exe",sublime.active_window().active_view().file_name()]
subprocess.Popen(command)
então adiciono uma ligação de chave:
{
"keys": "f2"],
"command": "python_run"
}
Ao usar o SB3 no Windows, posso escrever qualquer código python e, em seguida, pressionar F2 e o código será executado. Esse código acima, como é, funciona apenas no Windows.
É possível que o código funcione no Linux (Lubuntu) e como ele deve ser editado para funcionar no Linux?