使用IntelliJ IDEA,当设置一个不经常命中(或根本不命中)的断点时,我离开我的计算机。我会每隔10分钟左右返回一次,检查是否已经到达断点。如果我能听到何时到达断点,效率会更高。这可能吗?
1.下面的代码可以工作,但是我需要执行一个.mp4
文件而不是.app
。
1.虽然代码适用于.app
,但如何设置断点以在到达时执行该代码?
这是有效的:
try {
Runtime.getRuntime().exec("/usr/bin/open -a iTunes.app");
} catch (IOException e) {
e.printStackTrace();
}
字符串
这不是:
try {
Runtime.getRuntime().exec("MacintoshHD/Users/myusername/Music/iTunes/iTunes Media/Tones -a 01 Zelda Gets Item Alert Tone.m4a");
} catch (IOException e) {
e.printStackTrace();
}
型
顺便说一下,我确实尝试过在有空格的路径项周围加上引号,但也不起作用。
3条答案
按热度按时间uemypmqf1#
将此添加到
Evaluate and log
:字符串
或者执行一些应用程序来完成:
型
bq9c1y662#
如果你使用的是Windows,你可以在PowerShell中创建一个非常简单的脚本,每当它运行时都会发出蜂鸣声。(这将以500的频率运行3秒)。
字符串
然后在调试器的evaluate部分,只需添加一个watch变量,该变量使用PowerShell调用脚本:
型
qc6wkl3g3#
从2020.3开始,您可以转到
Settings | Appearance & Behavior | Notifications
,选择断点命中项,然后选中“播放声音”。(图片取自链接的问题)
不幸的是,无法配置播放的声音。功能请求是here。