Ausgabe
In Photoshop CC 14.0 dieser Code:
__adobe_cep__.showDevTools();
wurde die Chrome-Debug-Konsole angezeigt.
Unter Photoshop CC 14.2 funktioniert es nicht – es passiert nichts, es werden keine Fehler gemeldet, die Konsole wird nicht angezeigt.
Was könnte das Problem sein?
Lösung
Auch wenn dies eine wirklich alte Frage ist, möchte ich sie beantworten. Ich bin neu in der Entwicklung von PS-Erweiterungen und diese Frage ist immer noch der zweite Treffer bei Google.
Dieser Debugging-Mechanismus ist jetzt veraltet (siehe diesen Adobe CC-Artikel ). Das “offizielle” Debugging ist jetzt Remote-Debugging .
Sie müssen es aktivieren, indem Sie PlayerDebugMode
in Ihren Photoshop-Einstellungen die Zeichenfolge “1” festlegen.
Dann platzieren Sie eine Textdatei mit dem Namen .debug
in Ihrem Erweiterungsstammverzeichnis. In diese Datei fügen Sie XML ein, um Ihren Debugging-TCP-Port anzugeben:
<?xml version="1.0" encoding="UTF-8"?>
<ExtensionList>
<Extension Id="com.example.photoshopextension">
<HostList>
<Host Name="PHXS" Port="8088"/>
</HostList>
</Extension>
</ExtensionList>
Dann können Sie auf die Tools zugreifen, indem Sie öffnen http://localhost:8088
.
Beantwortet von – Julian F. Weinert
Antwort geprüft von – Katrina (FixError Volunteer)