I'm trying to get simple syntax highlighting working within a file. Here's the setup.

I have an index.php file, which Notepad++ correctly highlights any PHP code between the <? and ?> tags. Inside of this file, I have some Javascript, which is properly recognized between the <script type="text/javascript"> and </script> tags.

However, I have some CSS that is not being properly highlighted. I've noticed this with all of the "themes" I've tried with Notepad++. The code is surrounded by <style type="text/css"> and </style> yet is not being understood as CSS properly.

Any ideas?

Note: Notepad++ does properly highlight individual .css files.

link|improve this question
feedback

3 Answers

up vote 1 down vote accepted

I use a program called phpDesigner that highlights PHP, HTML, CSS, JavaScript all separately in the same document. It does code completion for each part, even if you do style="fon...".

I had to move to it since I couldn't find any other program that was so good when working with PHP (and all the other languages it uses at the same time), including Notepad++. The one thing I wish it did was syntax highlight SQL strings within PHP (it does fine with just SQL), but maybe in a future version.

link|improve this answer
feedback

If it works for some things and not others, it is likely just not currently supported in the software, unfortunately. Your code is what it is and if it is working, you wouldn't want to change anything to simply get Notepad++ to highlight things for you.

link|improve this answer
Well yes, I understand that my code is working...but I like for my files to be easily readable. It's just a personal preference. :) I was just wondering if it was possible. – dmackerman Jan 19 '11 at 18:56
Yea, sorry my answer wasn't really helpful. Basically what I'm saying is that if it was supported, it would be working. Maybe you can file a bug/feature request through notepad++ on source forge? – th3dude Jan 19 '11 at 19:36
feedback

For those who are trying to embed different languages into each other I've found tool that allows such type of configuration: http://www.freescripteditor.org/

I personally needed PHP embedded into SQL (yes, in that order).

Configuration files are human readable, so you can change them with text editor (there's also GUI in program itself).

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.