2017-05-17 6 views
1

Gibt es eine Möglichkeit, Extras (speziell die Auswahl/Marsch Ameisen) mit Javascript in Photoshop zu verstecken? Ich habe eine Aktion, die ich häufig verwende, um eine Auswahl zu treffen, und folge ihr zwangsläufig immer mit Cmd + H, um die Auswahl auszublenden. Neugierig, wenn es einen Weg mit einem Skript gibt, könnte ich drei Tastenanschläge auf nur einen reduzieren. Ich habe eine Weile gegoogelt und es scheint, als ob es nicht möglich wäre, aber ich habe auch niemanden gefunden, der diese spezifische Frage gestellt hat. Vielen Dank im Voraus!Ausblenden von Extras mit Javascript in Photoshop

Antwort

0

Makeln Extras (Cmd + H) kann auf folgende Weise scripted werden:

app.runMenuItem (app.stringIDToTypeID ("toggleShowExtras")); 

Wenn Sie diesen Schritt in einer Aktion schließen bevorzugen Sie derzeit aufnehmen, nicht direkt die Ansicht wählen> Zusatz Befehl, aber verwenden Sie "Menüeintrag einfügen ..." aus dem Kontextmenü oben rechts in der Palette Aktionen/Bedienfeld, wählen Sie dann den Befehl, während das Dialogfeld angezeigt wird, und klicken Sie auf OK.

+0

Perfekt, danke, zwei nützliche Lösungen! –

0

Soweit mir bekannt ist, gibt es keine Möglichkeit, dies über scriptlistener oder JavaScript zu tun.

// this is pseudo code 
activeDocument.selection.selectAll().show(false); 
// this doesn't work 

Es gibt nur wenige Dinge, die über den Rahmen der Photoshop-Scripting sind, und das ist (leider) Show Extras ist einer von ihnen. Aber beweise mich auf jeden Fall falsch.