2016-07-22 14 views
0

Entschuldigung, wenn dies nicht der richtige Ort dafür ist, weiß ich nicht wo ich sonst fragen würde.Mac OSX, Adobe Brackets - Datei (JS, Teil von Brackets) kann nicht gefunden werden um "_staticHtmlFileExts" zu bearbeiten

Für Mac OSX El Capitan

Ich versuche, die Eigenschaft _staticHtmlFileExts

Die Variable zum Bearbeiten in src/file/FileUtils.js definiert werden, aber zu src/LiveDevelopment/LiveDevelopmentUtils.js bewegt, da wurde.

Als ich Show Developer Tools in Klammern gehen, kann ich die Quellen sehen, und sehr leicht /LiveDevelopment/ (und das Kind JS-Datei) finden ...

DevToolsSources

Aber alle Änderungen, die ich an der Datei vornehmen sind nicht auf dem System gespeichert und somit nicht auf aufeinanderfolgende Öffnen der Brackets-App bestehen.

Wenn ich versuche, die gleiche Datei auf meinem System zu finden, ist es nirgends zu finden ...

MacOSNoDirectory

Ich habe versteckte Ordner angezeigt werden gesetzt (was sie alle tun, wenn vorhanden) Ich glaube nicht, dass dies das Problem ist.

Wie kann ich die Dateien in der Dev Tools anzeigen, aber nicht auf meinem System? Wie oder wo kann ich die Änderung dauerhaft vornehmen?

Antwort

1

Der Build mit der Brackets.dmg installiert installiert minimierte, verkettete Quelldatei (main.js unter ~/Application/Brackets.app/Contents/www/) zusammen mit einem source map, weshalb Sie ist es, die Quellen in Entwickler-Tool zu sehen, aber Sie können die Originaldateien nicht sehen.

Weitere Informationen zum Einrichten einer Entwicklungsumgebung finden Sie im Artikel How to hack on Brackets, wenn Sie die Dateien selbst ändern möchten.

Als Referenz sind die Schritte wie folgt:

  1. Installieren Sie die neueste Konsolen bauen (das die nativen Shell-Binärdateien gibt, die Sie in Schritt 6 verwenden werden)
  2. Fork die Klammern Repo
  3. Clone
  4. Gabel des Repo: git clone https://github.com/<username>/brackets
  5. Fetch Submodule: cd brackets && git submodule update --init
  6. hinzufügen "upstream" remote: git remote add upstream https://github.com/adobe/brackets
  7. Run-Skript mit tools/setup_for_hacking.sh "/Applications/Brackets.app"

Hinweis setup_for_hacking, dass die Schritte 2 und 3 sind optional, wenn Sie nur für sich selbst machen Modifikationen. Wenn ja, können Sie einfach direkt vom Master klonen (git clone https://github.com/adobe/brackets).

+0

Ok, ja, ich habe den Hacking Guide schon gesehen. Ich hatte gehofft, dass ich etwas tun könnte, um die Dateien direkt zu modifizieren, um das ganze Setup mit git zu umgehen und was nicht. – Birrel

+1

Sie können auch Änderungen an der verkleinerten Datei vornehmen, aber das ist nicht ganz einfach: Am besten machen Sie sie mit den Entwicklertools. Beachten Sie auch, dass auf diese Weise Ihre Änderungen aufgehoben werden, wenn eine neue Version von Brackets veröffentlicht wird. –

+0

Wo werden die zu ändernden Dateien geändert? Ich mache mir im Moment keine Sorgen um das Atomwaffen-Ding. – Birrel