簡體   English   中英

如何在PHP字符串和heredoc語法中獲得HTML語法高亮?

[英]How do I get HTML syntax highlighting inside PHP strings & heredoc syntax?

我正在使用Sublime Text和Pastel on Dark主題。 我選擇的語言是PHP。 如何在PHP字符串和heredoc語法中獲得HTML語法高亮?

按照您使用的語言命名您的heredocs。 這將在許多文本編輯器中突出顯示語法,包括Sublime Text。

例如:

echo <<<HTML
<!-- put HTML here and it will have syntax highlighting -->
HTML;

想把這個作為Ol' Reliable答案的評論添加,但我還不允許。

雖然在外部進行編碼然后復制可能很麻煩,對於沒有在heredoc中進行語法突出顯示的人/編輯,一個簡單的解決方法是臨時向heredoc開始標記添加一個結束的php標記:

<?php
$myHtmlCode = <<<HTML?>
    <h1>I am Highlighted</h1>
    <p>Remove the closing php tag above to finish editing</p>
HTML;
?>

只需在php之外編寫代碼,這樣您仍然可以看到HTML語法的顏色編碼,然后在完成后將該html放入php中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM