View Issue Details

IDProjectCategoryView StatusLast Update
0001055XdebugUncategorizedpublic2020-03-12 17:01
Reportertixiplik Assigned Toderick  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionwon't fix 
Summary0001055: Configurable fancy var_dump styling
Description

To keep in line with the PHP syntax highlighting INI options, replace the xdebug hard coded font tags with spans, and replace the defines for fancy var_dump colouring:

#define COLOR_POINTER "#888a85"
#define COLOR_BOOL "#75507b"
#define COLOR_LONG "#4e9a06"
#define COLOR_NULL "#3465a4"
#define COLOR_DOUBLE "#f57900"
#define COLOR_STRING "#cc0000"
#define COLOR_EMPTY "#888a85"
#define COLOR_ARRAY "#ce5c00"
#define COLOR_OBJECT "#8f5902"
#define COLOR_RESOURCE "#2e3436"

With customizable INI settings

xdebug.var_color_pointer = "#888a85"
xdebug.var_color_bool = "#75507b"
xdebug.var_color_long = "#4e9a06"
xdebug.var_color_null = "#3465a4"
xdebug.var_color_double = "#f57900"
xdebug.var_color_string = "#cc0000"
xdebug.var_color_empty = "#888a85"
xdebug.var_color_array = "#ce5c00"
xdebug.var_color_object = "#8f5902"
xdebug.var_color_resource = "#2e3436"

TagsNo tags attached.
Operating System
PHP Version5.5.5-5.5.9

Activities

derick

2016-12-11 13:06

administrator   ~0003987

Are you still interested in having this implemented? I don't find it particularly useful, and it should be extended to the CLI colours as well..

derick

2017-01-03 18:53

administrator   ~0004134

I am closing this, as nobody else asked for this feature, and the original reporter does not seem to be interested any more either.

Issue History

Date Modified Username Field Change
2014-06-14 13:11 tixiplik New Issue
2016-12-11 13:06 derick Note Added: 0003987
2016-12-11 13:06 derick Assigned To => derick
2016-12-11 13:06 derick Status new => feedback
2017-01-03 18:53 derick Note Added: 0004134
2017-01-03 18:53 derick Status feedback => resolved
2017-01-03 18:53 derick Resolution open => won't fix
2020-03-12 17:01 derick Category Feature/Change request => Uncategorized