ST3: Novos sistemas de compilação / SideBarEnhancement: Atalho de teclado que abre arquivos para diferentes navegadores via localhost

ST3: Novos sistemas de compilação / SideBarEnhancement: Atalho de teclado que abre arquivos para diferentes navegadores via localhost

Usando Sublime Text 3 em um Mac. Atualmente estou aprendendo d3.js e gostaria de poder visualizar códigos-fonte em diferentes navegadores por meio do host local, de preferência, sem usar plug-ins de navegador de terceiros, como o Live Reload. Não é um desenvolvimento pesado, então eu realmente não preciso atualizar automaticamente para navegadores de tamanhos diferentes.

O que eu gostaria de fazer:

  1. Capaz de abrir arquivos via localhost http://localhost:8888NOTfile:///Users/USERNAME/Desktop/...
  2. Tenha a opção de abrir arquivos em diferentes navegadores (Chrome, Firefox, Safari) apenas digitando um atalho

Consegui fazer o seguinte:

  • configurar um servidor local via terminal,python -m SimpleHTTPServer 8888 &
  • vincular um atalho de teclado ao Open in Browser do SidebarEnhancement
  • Use este atalho para abrir o arquivo no host local, ou seja,http://localhost:8888/d3-book/chapter_04
  • tentei criar novos sistemas de compilação para cada navegador, mas não consigo abri-lo no host local. Em vez disso, abre parafile:///Users/USERNAME/Desktop/...

É possível fazer com que o SideBarEnhancements tenha a opção de:

  • Abrir no Chrome + atalho de teclado
  • Abrir no Firefox + atalho de teclado
  • Abrir no Safari + atalho de teclado?

OU

Tenha sistemas de construção para cada navegador que abre para o host local, ou seja http://localhost:8888/d3-book/chapter_04,?

desde já, obrigado

Responder1

Acho que sua resposta pode usar a opção "Abrir com" do SideBarEnhancements em oposição a "Abrir no navegador", que carregará o padrão do sistema (pode haver uma substituição, mas não estou ciente disso).

Você também pode procurar um atalho do sistema operacional para alternar os navegadores padrão.

informação relacionada