ST3: Neue Build-Systeme / SideBarEnhancement: Tastaturkürzel, das Dateien über localhost in verschiedenen Browsern öffnet

ST3: Neue Build-Systeme / SideBarEnhancement: Tastaturkürzel, das Dateien über localhost in verschiedenen Browsern öffnet

Ich verwende Sublime Text 3 auf einem Mac. Ich lerne gerade d3.js und möchte Quellcodes über den lokalen Host in verschiedenen Browsern in der Vorschau anzeigen können, vorzugsweise ohne Browser-Plugins von Drittanbietern wie Live Reload zu verwenden. Es handelt sich nicht um Hardcore-Entwicklung, daher muss ich nicht unbedingt automatisch auf Browser unterschiedlicher Größe aktualisieren.

Was ich gerne tun würde:

  1. Kann Dateien über localhost öffnen http://localhost:8888NICHTfile:///Users/USERNAME/Desktop/...
  2. Sie haben die Möglichkeit, Dateien in verschiedenen Browsern (Chrome, Firefox, Safari) zu öffnen, indem Sie einfach eine Verknüpfung eingeben

Ich konnte Folgendes tun:

  • einen lokalen Server über das Terminal einrichten,python -m SimpleHTTPServer 8888 &
  • Binden Sie eine Tastenkombination an SidebarEnhancements „Im Browser öffnen“
  • Verwenden Sie diese Verknüpfung, um die Datei auf dem lokalen Host zu öffnen, d. h.http://localhost:8888/d3-book/chapter_04
  • habe versucht, für jeden Browser ein neues Build-System zu erstellen, aber ich kann es nicht auf dem lokalen Host öffnen. Stattdessen öffnet es sich auffile:///Users/USERNAME/Desktop/...

Ist es möglich, SideBarEnhancements so zu gestalten, dass folgende Optionen zur Verfügung stehen:

  • In Chrome öffnen + Tastenkombination
  • In Firefox öffnen + Tastenkombination
  • In Safari öffnen + Tastenkombination?

ODER

Verfügen Sie über Build-Systeme für jeden Browser, der den lokalen Host öffnet, d. h. http://localhost:8888/d3-book/chapter_04?

Dank im Voraus

Antwort1

Ich denke, Ihre Antwort könnte die Verwendung der SideBarEnhancements-Option „Öffnen mit“ anstelle von „Im Browser öffnen“ beinhalten, wodurch die Systemvorgabe geladen wird (möglicherweise gibt es eine Überschreibung, aber ich kenne sie nicht).

Sie könnten sich auch eine Betriebssystemverknüpfung ansehen, um den Standardbrowser zu wechseln.

verwandte Informationen