Xdebug helper

#4.38 / 430 rate

Xdebug helper

300,000 users

2016-10-24

Wrep

Extension Information

5 star
63%
4 star
4%
3 star
7%
2 star
7%
1 star
18%

Supported Languages

Permissions

Description

Easy debugging, profiling and tracing extension for Xdebug

A must have for everyone thats debugging, profiling and tracing PHP code with Xdebug. This extension will help you to enable/disable debugging, profiling and tracing easily, instead of juggling around with POST/GET variables or cookies.

This extension is very useful for PHP developers that are using PHP tools with Xdebug support like PHPStorm, Eclipse with PDT, Netbeans and MacGDBp or any other Xdebug compatible profiling tool like KCacheGrind, WinCacheGrind or Webgrind.

By default the extension icon will show up on all pages, but to keep your browser as clean as possible, the extension can be configured to be only visible at the pages you want in the settings panel.

Hotkeys:
- Ctrl+Shift+X (Cmd+Shift+X on Mac) opens the popup.
- Alt+Shift+X toggles the debugging state.

---
Feel free to submit ideas, bugs and pull request to our Github project: https://github.com/wrep/xdebug-helper-for-chrome

Reviews

Pavel Besedovskij
Pavel Besedovskij

Latest version of chrome on Windows is with JS error. I had to clear the cookies to make sites working without XDEBUG Seems like the issue is due to wrong implementation of this method https://developer.chrome.com/docs/extensions/reference/api/tabs#method-sendMessage - it accepts 4 arguments, with a callback as the last one, while in extension it is 3rd argument: // Request the current state from the active tab chrome.tabs.query({ active: true, windowId: chrome.windows.WINDOW_ID_CURRENT }, function(tabs) { chrome.tabs.sendMessage( tabs[0].id, { cmd: "getStatus", idekey: ideKey, traceTrigger: traceTrigger, profileTrigger: profileTrigger }, function(response) { // Highlight the correct option $('a[data-status="' + response.status + '"]').addClass("active"); } ); });

Omer Šabić
Omer Šabić

Works without any problem on Linux + Brave + PhpStorm with Xdebug 3.2.1.

Илья Ященко
Илья Ященко

Отлично работает!

Similar extensions

PHPView
PHPView

[email protected]

Xdebug Chrome Extension
Xdebug Chrome Extension

gxumyd

Laravel TestTools
Laravel TestTools

Marcel Pociot

JetBrains Toolbox Extension
JetBrains Toolbox Extension

https://jetbrains.com

Vue.js devtools
Vue.js devtools

https://vuejs.org

Chrome Logger
Chrome Logger

https://chromelogger.com

jQuery Debugger
jQuery Debugger

Unknown

zDebug
zDebug

Dylan Holmes

Blackfire Profiler
Blackfire Profiler

Blackfire.io

var_masterpiece
var_masterpiece

ProbityTechnology

LiveReload
LiveReload

https://livereload.com

Alpine.js devtools
Alpine.js devtools

Alpine.js devtools