You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://ci.appveyor.com/project/dg/tracy/branch/master)
Tracy library is a useful helper for everyday PHP programmers. It helps you to:
15
15
16
-
- quickly detect and correct errors
17
-
- log errors
18
-
- dump variables
19
-
- measure execution time of scripts/queries
20
-
- see memory consumption
16
+
✅ designed to facilitate debugging PHP code<br>
17
+
✅ hints and corrects you just like a good friend watching your back<br>
18
+
✅ damn cool visualization of errors
21
19
22
20
23
21
PHP is a perfect language for making hardly detectable errors because it gives great flexibility to programmers. Tracy\Debugger is more valuable because of that. It is an ultimate tool among the diagnostic ones.
@@ -26,6 +24,7 @@ If you are meeting Tracy for the first time, believe me, your life starts to be
26
24
27
25
Documentation can be found on the [website](https://tracy.nette.org).
28
26
27
+
<!---->
29
28
30
29
[Support Tracy](https://github.com/sponsors/dg)
31
30
-----------------------------------------------
@@ -36,6 +35,7 @@ Do you like Tracy? Are you looking forward to the new features?
36
35
37
36
Thank you!
38
37
38
+
<!---->
39
39
40
40
Installation and Requirements
41
41
-----------------------------
@@ -48,12 +48,9 @@ composer require tracy/tracy
48
48
49
49
Alternatively, you can download the whole package or [tracy.phar](https://github.com/nette/tracy/releases) file.
50
50
51
-
| Tracy | compatible with PHP | compatible with browsers
The first thing you'll notice on the page is the Tracy Bar in the bottom right corner. If you don't see it, it may mean that Tracy is running in production mode.
72
69
This is because Tracy is only visible on localhost for security reasons. To test if it works, you can temporarily put it into development mode using the `Debugger::enable(Debugger::Development)` parameter.
73
70
71
+
<!---->
74
72
75
73
Tracy Bar
76
74
---------
@@ -87,6 +85,7 @@ If you do not want to show Tracy Bar, set:
To protect your e-mail box from flood, Tracy sends **only one message** and creates a file `email-sent`. When a developer receives the e-mail notification, he checks the log, corrects his application and deletes the `email-sent` monitoring file. This activates the e-mail sending again.
207
208
209
+
<!---->
208
210
209
211
Opening Files in the Editor
210
212
---------------------------
211
213
212
214
When the error page is displayed, you can click on file names and they will open in your editor with the cursor on the corresponding line. Files can also be created (action `create file`) or bug fixed in them (action `fix it`). In order to do this, you need to [configure the browser and the system](https://tracy.nette.org/cs/open-files-in-ide).
213
215
216
+
<!---->
214
217
215
218
Variable Dumping
216
219
----------------
@@ -262,6 +265,7 @@ bdump([1, 3, 5, 7, 9], 'odd numbers up to ten');
0 commit comments