在调试长达数千行的遗留代码时,我发现自己遇到的问题是尝试知道程序在非常具体的部分中做了什么,所以我一直在尝试编写自己的开发人员工具扩展来做什么我特别需要;基本上我需要能够访问这个或类似的东西(例子):
chrome.developer.v8.onFunctionCall = function(context, fn, arguments){
log(context.process);
log(context.id);
log(context.declaration.url);
log(fn.name);
log(arguments);
}
基本上我需要能够做到类似的东西,它不一定就是那样;我没有在chrome扩展开发者文档中找到类似的东西。