Ouvrir sublime dans le navigateur

Ouvrir sublime dans le  navigateur

Aujourd’hui on va voir comment on peut ouvrir son projet sublime dans le navigateur avec un raccourci.

Il faut se rendre dans le menu Tools / New plugin et ajouter le code suivant :

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

Ensuite on enregistre en faisant un ‘save‘. Si cela ouvre une fenêtre d’enregistrement, donnez lui un nom du genre broswer.py. Allez ensuite dans Tools /Command Palette / User Key Blindings
et tapez le code suivant

  { "keys": ["ctrl+shift+b"], "command": "open_browser" }

Vous pouvez définir dans « keys » le raccourci de votre choix… Normalement ca remarche..Pour info, vous avez aussi le raccourci par défaut ctl alt v comme indiqué dans l’onglet Tools.

Pensez à faire la mise à jour de vos plugins après cette manip , en passant par le menu « Préférences/package control/ » puis cliquez sur « Upgrade package ».

Pour ouvrir votre projet dans chrome ou le navigateur de votre choix, allez dans le menu Tools /Build Sytem/New Build System:   cela va ouvrir un nouveau fichier nommé ‘untitled.sublime-build‘  avec ceci à l’intérieur :

{
"cmd": ["make"]
}

Entre les crochets et guillemets, il faut mettre le chemin vers son chrome.exe ou firefox.exe ou tout autre navigateur, comme suit :

{
"cmd": ["C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"]
}

Enregistrez le  sous le nom chrome.sublime-buidl ou  firefox.sublime-build.

Pensez à bien doubler les guillemets. Ensuite dans le menu Tools, Build System vous trouverez votre ‘chrome’ ou ‘firefox’. Il vous suffit alors de cliquer dessus et de lancer le navigateur à l’aide de votre raccourci.