В настоящее время я использую notepad ++ в windows или gedit на ubuntu. Оба они отлично справляются с подсветкой кода и намеком и т. Д. Но оба они страдают от огромного недостатка. Я до сих пор найти редактор кода, который может обрабатывать эту концепцию:Инструмент для веб-разработки, который может понять концепцию более чем одного языка в файле сразу
<?php
// ooh, look I am doing some php
?><a onclick="alert('hay, some javascript in here now!')">
This link is HTML?!</a>
<?PHP
echo("NOW we have some php as well!");
?>
На данный момент, я просто должен решить для одного языка. Я хочу что-то, что может думать о том, что текст по умолчанию используется как HTML, но обратите внимание, когда разделы являются PHP. Я хочу, чтобы в этих разделах PHP содержался собственный код, который намекает и выделяет. Еще больше, скажем, в «if else», я выхожу из PHP, пишу HTML-код обратно в PHP, я хочу, чтобы он работал, как скобки ('{' и '}') должны совпадать и сообщить мне, если я пропустили один. Я хочу, чтобы разделы встроенного JavaScript были подобраны как таковые. Я хочу, чтобы все эти языки проверялись на синтаксис!
Черт возьми, я хочу инструмент, который понимает сразу несколько языков!
Extra
Следует отметить, что я не готов платить за такую роскошь: P
Мои файлы сохраняются как «.php».
Notepad ++ способен работать, что я использую PHP, но когда я отказываюсь от php и делаю некоторые HTML и/или некоторые JavaScript.
Какое расширение файла вы используете? –
Не знаете, почему это происходит с вами. Я использую notepad ++, и он может различать между php и html: -? (Я имею в виду, что я вставил ваш код, и он работал нормально. Npp 5.6.8 стили по умолчанию) – nc3b
Dreamweaver CS5 может сделать это за вас (поддержка PHP-кода в CS5 намного лучше, чем CS4) - но это не бесплатно :) – Virgil