18 javascript linux ide debugging cinnamon
我想写一个肉桂小程序.这些都基于JavaScript.我想写的代码改变了服务(打开和关闭它们,类似于WebDeveloperMenuApplet).我不希望服务启动/停止/重启的调试工作,但我想知道如何调试菜单项和调用函数.我还希望编写一个配置小程序,它将涉及一些更复杂的编码或对外部服务器的调用.
是否可以将其加载到Web浏览器中,还是有更好的方法来调试它?我不知道导入命令在哪里拉,所以我不知道如何在Web浏览器中复制它.
目前使用IntelliJ IDEA作为IDE,但很可能会切换到这个项目的任何东西.
hig*_*aro 13
这里最好的选择是向终端打印消息的老技巧.使用global.log(...)
它,行被发送到~/.cinnamon/glass.log
文件,看他们只是做:
tail -f ~/.cinnamon/glass.log
Run Code Online (Sandbox Code Playgroud)
此外,如@elParaguayo所述,键入Alt+ F2以显示Cinnamon提示,输入lg
并按下ENTER以显示Looking Glass Debugger最顶层对话框,您可以通过在Exec:
输入框中键入表达式并观察Results
选项卡中列出的结果来评估表达式.
我知道现在已经有一年多了,但是当我试图编写自己的applet时,我遇到了它,所以我会分享我的经验.
在调试方面,我不确定这些可以在浏览器中完成.我通过更新我的代码调试我的,重新激活Cinnamon中的applet,然后查看错误日志(Alt
+ F2
然后键入lg
).
根本不是一个很好的解决方案,但它是我找到的唯一解决方案.
无法使用浏览器。您需要阅读:
~/.xsession-errors
(因为如果您与其他系统应用程序交互,并非所有错误都会显示为 cinnamon 错误)或者您也可以读取 cinnamon 的终端输出(与 xsession-errors 相同,但会动态更新)。执行“cinnamon --replace”以启用输出模式,这可能需要执行多次。
~/.cinnamon/glass.log
或者您可以使用 Melange - Cinnamon 调试器。只需单击肉桂面板、故障排除并找到该应用程序。
归档时间: |
|
查看次数: |
5755 次 |
最近记录: |