viernes, 30 de septiembre de 2016

Atajo para el navegador en Sublime Text 3

Este año me he decantado por sublime text, el problema es que no tenía un atajo como notepad++ para probar el código en el navegador directamente, así que me puse a buscar y encontré un tutorial para configurar un atajo (usando Chrome funciona perfectamente, no lo he probado con otros navegadores).

Vamos a Tools > Developer > New Plugin...

Borramos todo lo que pone ahí y ponemos lo siguiente:
------------------
import sublime, sublime_plugin
import webbrowser

class OpenBrowserCommand(sublime_plugin.TextCommand):
   def run(self,edit):
      url = self.view.file_name()
      webbrowser.open_new(url)

------------------
Lo guardamos como si fuera un documento normal, pero sin modificar la ruta que nos dan por defecto. El nombre será open_browser.

 Ahora vamos a Preferences > Key Bindings - User.

Pegamos el siguiente código dentro de los corchetes:
------------------

{ "keys": ["alt+6"], "command": "open_browser" }

------------------

Como en el tutorial que encontré, el atajo es 'alt+6', si queremos cambiarlo simplemente tendremos que modificar la parte ["alt+6"] por el atajo que queramos ponerle.

El tutorial es para Sublime Text 2 pero también funciona en 3, que es la versión con la que yo trabajo.

Por último, dar las gracias al autor y para no quitarle méritos, aquí tenéis el link:

http://www.cristalab.com/tutoriales/acceso-rapido-para-visualizar-codigo-en-el-navegador-en-sublime-text-2-c107511l/

No hay comentarios:

Publicar un comentario