Gedit:PHPのJavaScriptで自己閉じるXHTMLタグのエコー構文を強調表示する

Gedit:PHPのJavaScriptで自己閉じるXHTMLタグのエコー構文を強調表示する

生殖:

  • Geditで新しいファイルを開き、構文ハイライト言語(右下隅にある)をPHP
  • <script>タグにJavaScriptを作成してください。
  • <script>タグ内でセルフクローズタグを使用していくつかのXHTMLをエコーし​​ます。
  • 次のすべてのコードには構文強調機能はありません。

または、次の場所に貼り付けます。

<?php
    echo 'hello - this is still syntax highlighted! <span id="foo"></span>';
?>

<script>
    myApp: {
        foobar: function() {
            document.id('foo').set('html', '<hr />');
            alert('uh-oh, what happened to the syntax highlighting? This string is no longer coloured.');
        }
    }
</script>

<?php
    echo 'syntax highlighting returns after the closing </script> tag';
?>

これで、すべての自動クローズタグを対応するHTML 4タグ(たとえば<input></input>)に置き換えることで問題を解決できるので、これは大きな問題ではありませんが、他の人がこの問題を処理したのかどうか疑問に思います。

関連情報