jEdit Community - Resources for users of the jEdit Text Editor
PHP and heredoc
Submitted by mxc on Thursday, 12 August, 2004 - 20:47
Is there a way to get jEdit to syntax highlight a heredoc string based on the delimiter?

For example, if I have a heredoc comment such as this

$table = <<<HTML
<table>
....
</table>
HTML;

can I get jEdit to see the HTML delimiters and then treat the content in between as HTML and perform syntax highlighting accordingly?
Comment viewing options
Select your preferred way to display the comments and click 'Save settings' to activate your changes.
it's real!
by Anonymous on Fri, 17/09/2004 - 09:16
This structure already defined in php mode (see modes/php.xml) as "Readins".
Necessary change value of attribute "DELEGATE" from "PHP_LITERAL" to "TAGS".
 
PHP & heredoc...
by svnipp on Tue, 04/09/2007 - 14:42
Thanks in advance for the great tip, however, this led me to one minor idiosyncracy that I would like to figure out. I have some code that has PHP variables in the HTML output, and I would really like for these variables to still have some kind of highlighting to differentiate them from the rest of the HTML code. Is there any way to make this behavior happen? For instance.


This is to display a variable: $variable

The "$variable" simply blends in with the rest of the HTML code.

Scott
User login
Browse archives
« May 2024  
MoTuWeThFrSaSu
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
Poll
Are you interested in language packs for jEdit?
Yes, and I could help maintain translations
26%
Yes, I'd like to have translations
32%
Indifferent
35%
No, that'd be bad (please comment)
7%
Total votes: 1093
Syndication
file   ver   dls
German Localization light   4.4.2.1   83283
Context Free Art (*.cfdg)   0.31   46056
BBEdit scheme   1.0   18596
JBuilder scheme   .001   18496
ColdFusion scheme   1.0   18025
R Edit Mode - extensive version   0.1   17474
Advanced HTML edit mode   1.0   16207
Matlab Edit Mode   1.0   16069
jEdit XP icons   1.0   15230
XP icons for jEdit   1.1   14294