VS Code 是一款功能強大的開發工具,而內置瀏覽器是其中一個非常實用的功能。通過內置瀏覽器,你可以在同一個編輯器窗口內編輯代碼、預覽效果、以及調試程序。在本文中,我們將從多個方面來深入了解 VS Code 內置瀏覽器。
一、內置瀏覽器的基本使用
1、默認情況下,VS Code 內置瀏覽器是不開啟的,需要在設置中啟用。啟用方式如下:
"embeddedPreview.showOnStartup": true
2、啟用後,在編輯器中預覽 html 文件時,會默認在編輯器下方打開內置瀏覽器視圖。你可以通過拖動視圖邊框來調整瀏覽器的大小,方便查看。
3、當瀏覽器視圖打開時,你還可以通過右上角的按鈕來關閉和刷新瀏覽器。
二、內置瀏覽器的高級使用
1、內置瀏覽器還可以作為調試工具來使用。在編輯器中按下 F5 鍵會打開調試視圖,在下拉列表中選擇“啟用內置瀏覽器”,即可在內置瀏覽器中單步執行代碼並查看變量。這對於前端開發者來說是一個非常實用的功能。
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${file}"
},
{
"name": "Launch Chrome against localhost",
"type": "chrome",
"request": "launch",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}"
},
{
"type": "firefox",
"request": "launch",
"name": "Launch Firefox Nightly",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}"
},
{
"type": "edge",
"request": "launch",
"name": "Launch Microsoft Edge",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}"
},
{
"type": "opera",
"request": "launch",
"name": "Launch Opera",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}"
},
{
"type": "pwa-msedge",
"request": "launch",
"name": "Launch Microsoft Edge with PWABuilder",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}"
},
{
"type": "pwachrome",
"request": "launch",
"name": "Launch Chrome with PWABuilder",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}"
},
{
"type": "firefox",
"request": "launch",
"name": "Launch Firefox Nightly with Debugging Support",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}",
"firefoxExecutable": "${input:firefox}"
}
],
"inputs": [
{
"id": "firefox",
"type": "command",
"command": "extension.firefoxScopes",
"args": {
"includeDefaultScopes": true
},
"description": "Enter the path to a Firefox Nightly build"
}
]
2、內置瀏覽器還支持與外部瀏覽器進行同步瀏覽,你可以在設置中選擇瀏覽器,然後通過點擊右鍵選擇“通過瀏覽器查看”來打開外部瀏覽器。此時,當你在外部瀏覽器中切換到其他頁面時,內置瀏覽器也會同步跳轉到相應的頁面。這一點對於網站前後端開發的同步工作非常有用。
"embeddedPreview.syncWithOutWebView": true
三、插件擴展
1、如果你需要使用完整的前端開發工具鏈來完成項目,可以安裝對應的插件。例如,在 VS Code 中安裝 Live Server 插件,可以通過在編輯器中右鍵選擇“通過 Live Server 打開”。這時,瀏覽器就會自動打開你的項目,而且可以自動刷新。
2、另外還有一些常用的前端插件,例如 HTML CSS Support、Auto Close Tag、Prettier 等,這些插件可以方便你的編碼和格式化工作。
四、總結
在本文中,我們從多個方面深入了解了 VS Code 內置瀏覽器的使用和擴展。通過內置瀏覽器,你可以在同一個編輯器窗口內編輯代碼、預覽效果、以及調試程序。另外還可以通過插件擴展實現與完整前端開發工具鏈的無縫對接,這對於前端開發者來說是一個非常實用的功能。
原創文章,作者:EPXS,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/143121.html