javascript - 如何在CSSEdit中调试JS代码?

标签 javascript debugging client-side cssedit

是的,听起来很傻,但我是一名设计师,而我正在开发的网站无法在 CSSEdit 中运行。这对我来说很糟糕,非常糟糕。该网站有一个庞大的 JS/Ajax 客户端,适用于所有浏览器,IE、Firefox 和 Safari,它们使用与 CSSEdit 相同的浏览器引擎!

由于 MacRabbit 没有客户服务(他们并不真正回复电子邮件),这是最后的手段。

任何提示都将非常有值(value)。谢谢。

最佳答案

您可以通过退出 CSSEdit、在终端中运行以下命令,然后重新启动 CSSEdit 来启用 WebKit Inspector(其中包括一些用于调试 Javascript 的工具):

defaults write com.macrabbit.CSSEdit WebKitDeveloperExtras -bool YES

要打开 WebKit 检查器,请右键单击预览窗口并选择“检查元素”。

原帖:

您最好的选择(如果您无法获得 MacRabbit 支持)可能会寻找替代工作流程。尽管 CSSEdit 的覆盖功能是一个巨大的福音,但使用 Firefox 和 Firebug 为现有站点开发 CSS 当然是可能的。和 Web Developer extension .

如果您可以通过 FTP 访问测试服务器(不是实时环境),您还可以使用 CSSEdit 远程编辑样式表,并在另一个浏览器中预览您的更改(据我所知,所有 Mac FTP 程序都提供“编辑with...”选项用于远程文件)。

祝你好运!

关于javascript - 如何在CSSEdit中调试JS代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/301426/

相关文章:

javascript - 客户端和服务器端编程有什么区别?

javascript - 在 webkit 浏览器中的 xsl 文件中使用多个 xml 文件(客户端转换)

javascript - onClick 从 session 中删除项目

c# - DebuggerDisplay 在运行时解析为字符串

python - 一个*完美*的 Python 调试器应该具备哪些特性?

Python Selenium 网络驱动程序 : Debugging

javascript - 默认类实例化导致 TypeError(ESM/CJS 互操作)

javascript - 如何获取日期数组之间的 StartDate 和 EndData

javascript - 新手问题 : How to get information if google map is loaded (initialized)

javascript - 如何检测用户是否已经打开了某个网址并在已打开的情况下重定向到相同的网址?