I have always liked the default color settings for php in ue9, orange and red, and changed ue10 to the blue keyword. I have changed it back: now I want to try php.exe to highlight the code and make it consistent with my preference, I carefully tuned php. ini, and tried some new colors: highlight. string # 808080highlight. comment # 008000highlight. keyword has always liked the default color settings for php in ue9, orange and red, and changed ue10 to the keyword blue. I changed it back:
Now I want to try php.exe to make the code highlighted and output consistent with my preference. I carefully adjusted php. ini and tried some new colors:
Highlight. string = #808080
Highlight. comment = #008000
Highlight. keyword = # FF8000
Highlight. bg = # E0E0E0
Highlight. default = #800000
Highlight.html = # 0080FF
Then php-q-s test. php> test.html
The following figure shows the effect:
$ A = '000000 ';
$ B = 'abc ';
?>
// Comments If (true) { Echo $ a. $ B; } ?> |
Supplement: But you can't just appreciate it. the code is for you. you can see many other color schemes on the internet. here is a summary:
1. That's exactly the ue9 style. The keyword is orange, the variable is dark red, the string is gray, the comment is dark green, and the html is blue.
2. All the code examples on the php.net official website use the default configuration color of php. ini, the Green keyword, the string red, the annotation Orange, the html Black, the ordinary text (variable and other identifiers) blue:
// How to hold objects in an arrayList and retrieve it //
// Interface implementation //
Class Data {
Public $ Name;
Public $ Age;
Public $ Address;
Public function _ construct ($ Name, $ Age, $ Address ){
$ This-> Name = $ Name;
$ This-> Age = $ Age;
$ This-> Address = $ Address;
}
Public function _ destruct (){
Echo "Default Constructor... \ n ";
}
}
3. It is strange that most of the code on the pear official website uses another color, the keyword is purple, the string is green, and the comment is gray and the plain text is blue:
// Create a Cache_Lite object
$ Cache_Lite = new Cache_Lite ($ options );
If ($ data = $ Cache_Lite-> get ('block1 ')){
Echo ($ data );
} Else {
$ Data = 'data of the block 1 ';
$ Cache_Lite-> save ($ data );
}
4. Of course, we still cannot escape a color, that is, the ms vs style. many php editors under win like to use it, such as ue10, phpedit, devphp, zendstudio, and others. The keywords are blue, and annotations are green, (sometimes there are strings in gray, numbers in red, etc.), Other Black