[英]Where can I find an extension or website with PHP user snippets to be used in an HTML file? (Visual Studio Code)
我最近安裝了擴展 PHP Awesome Snippets of Visual Studio Code,其中包括許多用於 PHP 編程的有用片段。 但是,此擴展的片段只能在 php 標記中使用。
例如,如果你想在 HTML 中得到如下結構:
<?php if(): ?>
<?php endif; ?>
您將無法通過在 HTML 中鍵入此擴展程序的“ifen”片段來獲取它。
現在的問題是:您是否知道 Visual Code Studio 的任何擴展,它提供類似於 PHP Awesome Snippets 但也可用於 HTML 文件的片段列表? 如果沒有這樣的擴展名,您是否知道有人共享了它們的列表的任何網站(將代碼合並到 HTML.json 文件中)?
我無法想象每個人都為此硬編碼用戶片段,在我看來,很多人經常重復的東西,但到目前為止,我還沒有找到任何用於此目的的擴展程序或網站。
編輯:相關擴展是市場上的PHP Snippets VS Code ,即使在沒有<?php
標簽聲明的 html 文件中也可以使用。
由於該擴展程序本身沒有任何設置。 執行此操作的簡單方法是在project/.vscode/
文件夾中創建一個工作區設置文件settings.json
。
並將其添加到設置中
設置.json
{
// all other settings
"files.associations": {
"*.html": "php",
}
}
.code-工作區文件
{
"folders": [
{
"path": "."
}
],
"settings": {
"files.associations": {
"*.html": "php",
}
}
}
這樣做是告訴 VScode 將所有 HTML 文件視為 PHP。 這應該不是什么大問題,因為 Emmet 片段將與此擴展中的片段一起使用。
最好將其添加為工作區/項目設置,因為它不會影響您可能正在使用另一種語言的其他項目。
如果您願意,另一種方法是逐個文件手動執行。 您可以單擊狀態欄中的語言標識符並將其更改為 PHP,您將在文件中啟用片段。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.