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:
- Kann Dateien über localhost öffnen
http://localhost:8888
NICHTfile:///Users/USERNAME/Desktop/...
- 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 auf
file:///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.