__adobe_cep__.showDevTools() 自 14.2 更新以来不起作用

Posted

技术标签:

【中文标题】__adobe_cep__.showDevTools() 自 14.2 更新以来不起作用【英文标题】:__adobe_cep__.showDevTools() doesn't work since 14.2 update 【发布时间】:2014-09-03 11:33:01 【问题描述】:

在 Photoshop CC 14.0 上,此代码:

__adobe_cep__.showDevTools();

正在显示 Chrome 调试控制台。

在 Photoshop CC 14.2 上,它不起作用 - 没有任何反应,没有报告错误,控制台不显示。

可能是什么问题?

【问题讨论】:

【参考方案1】:

尽管这是一个非常古老的问题,但我想回答它。我是 PS 扩展开发的新手,这个问题仍然是谷歌的第二个热门问题。

此调试机制现已弃用(请参阅this adobe CC article)。 “官方”调试现在是远程调试

您需要通过将 Photoshop 首选项中的 PlayerDebugMode 设置为字符串“1”来启用它。

然后你在你的扩展根目录中放置一个名为.debug 的文本文件。在此文件中,您将 XML 用于指定调试 TCP 端口:

<?xml version="1.0" encoding="UTF-8"?> 
<ExtensionList>
    <Extension Id="com.example.photoshopextension">
        <HostList>
           <Host Name="PHXS" Port="8088"/> 
        </HostList>
    </Extension>
</ExtensionList>

然后您可以通过打开http://localhost:8088来访问这些工具。

【讨论】:

以上是关于__adobe_cep__.showDevTools() 自 14.2 更新以来不起作用的主要内容,如果未能解决你的问题,请参考以下文章

简易先进先出队列-自用

函数参数

多重背包

合租房合同模板

启动代码分析 02

ACM数论 求幂乘