All Projects → NV → Capturecalls.js

NV / Capturecalls.js

captureCalls('document.getElementById') to show a stack trace for document.getElementById on its every call

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Capturecalls.js

Chrome Protocol Proxy
Chrome DevTools Protocol Proxy - intelligent proxy for debugging purposes
Stars: ✭ 94 (-16.07%)
Mutual labels:  debugging-tool, chrome-devtools
Ololog
A better console.log for the log-driven debugging junkies
Stars: ✭ 141 (+25.89%)
Mutual labels:  debugging-tool, chrome-devtools
Devtools Playground
Standalone Devtools for prototyping & debugging
Stars: ✭ 190 (+69.64%)
Mutual labels:  debugging-tool, chrome-devtools
Consolewrap
This plugin helps you to work easily with log statements
Stars: ✭ 75 (-33.04%)
Mutual labels:  debugging-tool
Rex Diagnostics
Unity extension that enables expression evaluation at runtime to facilitate testing and debugging.
Stars: ✭ 78 (-30.36%)
Mutual labels:  debugging-tool
Wp Php Console
📟 Implementation of PHP Console for WordPress.
Stars: ✭ 91 (-18.75%)
Mutual labels:  chrome-devtools
Rod
A Devtools driver for web automation and scraping
Stars: ✭ 1,392 (+1142.86%)
Mutual labels:  chrome-devtools
Autotrace
Runs a process, and gives you the output along with other telemetry on the process, all in one terminal window.
Stars: ✭ 68 (-39.29%)
Mutual labels:  debugging-tool
Shopify Theme Inspector
A Chrome DevTools plugin that visualizes Shopify Liquid render profiling data so you can triage long-running code and reduce server response times!
Stars: ✭ 102 (-8.93%)
Mutual labels:  chrome-devtools
Daggy
Daggy - Data Aggregation Utility. Open source, free, cross-platform, server-less, useful utility for remote or local data aggregation and streaming
Stars: ✭ 91 (-18.75%)
Mutual labels:  debugging-tool
James
Web Debugging Proxy Application
Stars: ✭ 1,299 (+1059.82%)
Mutual labels:  debugging-tool
Go Stare
A fast & light web screenshot without headless browser but Chrome DevTools Protocol!
Stars: ✭ 87 (-22.32%)
Mutual labels:  chrome-devtools
Pandora
an android library for debugging what we care about directly in app.
Stars: ✭ 1,365 (+1118.75%)
Mutual labels:  debugging-tool
React Perftool
A browser developer tool extension, which will help you to inspect the performance of React Js components.
Stars: ✭ 90 (-19.64%)
Mutual labels:  chrome-devtools
Strongod
StrongOD(anti anti-debug plugin) driver source code.
Stars: ✭ 76 (-32.14%)
Mutual labels:  debugging-tool
Glasgow
Scots Army Knife for electronics
Stars: ✭ 1,374 (+1126.79%)
Mutual labels:  debugging-tool
Bugsnag Python
Official bugsnag error monitoring and error reporting for django, flask, tornado and other python apps.
Stars: ✭ 69 (-38.39%)
Mutual labels:  debugging-tool
Semile
Profile what you care, monitor how it goes (support C/C++)
Stars: ✭ 89 (-20.54%)
Mutual labels:  debugging-tool
The Debuginator
A juicy feature-packed debug menu intended for games.
Stars: ✭ 91 (-18.75%)
Mutual labels:  debugging-tool
Chrome Devtools Protocol
Chrome Devtools Protocol client for PHP
Stars: ✭ 112 (+0%)
Mutual labels:  chrome-devtools

captureCalls.js

Demo

Usage

There are two ways to use captureCalls.js: a Chrome extension or a standalone script.

Chrome extension

Once installed, it runs on all web sites and defines captureCalls function globally, so it can be used not only in DevTools console but in all JavaScripts as well.

Standalone script

Download captureCalls.js and include it into your web page <script src="captureCalls.js"></script>.

It’s generally a good idea to include captureCalls.js only for a developer environment and keep it out of production.

Options

captureCalls.stacktrace
true: include stack traces in the output

captureCalls.logFileNames
true: show URLs with line numbers, e.g. http://nv.github.io/captureCalls.js/demo/demo.js:7

captureCalls.logDetails
false: show an object with details, e.g. {this: window, function: function() {[native]}}

TODO

  • Write on how captureCalls is superior to Chrome DevTools monitor function.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].