? ? ? ? 作為初學者,一個好的開發環境能極大地提高理解與學習的效率,本文分享我的VScode環境配置方法,涵蓋插件、主題、快捷鍵等,希望能助你快速搭建舒適邊界的前端學習環境。
一、VSCode環境配置
? ? ? ? 首先找到vscode插件商店,在這里我們可以找到我們所需要的插件,且安裝便捷。
1.核心插件推薦
(1)基礎必備
-
Chinese:vscode漢化包(英文好的可跳過)。
-
Open in browser:在html文件內右鍵點擊Open in Default Browser(或Alt+B),即可從vscode快捷打開html網頁文件。
-
Live Preview:在html文件內右鍵點擊顯示預覽,即可實時在vscode預覽HTML頁面(無需保存自動刷新),相較于廣為人知的Live Serve更為方便快捷。(嚴重推薦)
(2)HTML/CSS增強
-
Auto Rename vTag:自動修改配對的HTML標簽。
-
HTML CSS Support:CSS類名智能補全。
-
Auto Rename Tag:標簽自動同步重命名:修改 HTML/XML 的起始標簽(如?
<div>
)時,閉合標簽(</div>
)自動同步更新。(嚴重推薦)
(3)效率工具
-
Path Intellisense:文件路徑自動補全
-
Bracket Pair Colorizer:彩色括號配對,避免嵌套混亂
個性化插件
- One Dark Pro:選擇你喜歡的暗色主題。
- 或打開設置,點擊右上角「打開設置(json)」自己配置。
快捷鍵
功能 | 快捷鍵(Windows) |
---|---|
快速打開終端 | Ctrl+` |
格式化代碼 | Shift+Alt+F |
行注釋/取消注釋 | Ctrl+/ |
多光標編輯 | Ctrl+Alt+↑/↓ |
跳轉到定義 | F12 |
重命名變量 | F2 |
二、html入門知識?
1.HTML 簡介
(1)什么是 HTML?
-
全稱:HyperText Markup Language(超文本標記語言)
-
作用:定義網頁的結構和內容(如文本、圖片、鏈接等)。
-
特點:
-
由一系列標簽(
<tag>
)組成。 -
文件擴展名為?
.html
?或?.htm
。 -
通過瀏覽器解析渲染成可視化頁面。
-
(2)HTML 文檔基本結構
<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>網頁標題</title>
</head>
<body><!-- 頁面內容寫在這里 -->
</body>
</html>
-
<!DOCTYPE html>
:聲明文檔類型為 HTML5。 -
<html>
:根標簽,lang
?屬性指定語言(如?zh-CN
?中文)。 -
<head>
:存放元信息(標題、字符集、CSS/JS 鏈接等)。 -
<body>
:頁面可見內容區域。
2.常用 HTML 標簽
(1)文本標簽
標簽 | 說明 | 示例 |
---|---|---|
<h1> ?~?<h6> | 標題(重要性遞減) | <h1>標題</h1> |
<p> | 段落 | <p>段落內容</p> |
<br> | 換行(空標簽) | 第一行<br>第二行 |
<hr> | 水平分割線 | <hr> |
<strong> ?/?<b> | 加粗(語義化/純視覺) | <strong></strong> |
<em> ?/?<i> | 斜體(語義化/純視覺) | <em></em> |
(2)列表標簽
-
無序列表:
<ul><li>項目1</li><li>項目2</li> </ul>
-
有序列表:
<ol><li>第一步</li><li>第二步</li> </ol>
?
(3)鏈接
-
普通鏈接:
<a href="https://example.com" target="_blank">訪問示例</a>
-
target="_blank"
:在新標簽頁打開。
-
3.HTML 語義化
標簽 | 說明 |
---|---|
<header> | 頁眉(標題/導航) |
<nav> | 導航欄 |
<main> | 頁面主要內容 |
<article> | 獨立內容(如博客文章) |
<section> | 文檔中的節(如章節) |
<aside> | 側邊欄(廣告/附加信息) |
<footer> | 頁腳(版權/聯系方式) |
4.HTML 實用技巧
(1) 注釋:<!--內容-->
<!-- 這是注釋,不會顯示在頁面中 -->
(2)特殊字符
顯示 | 代碼 | 說明 |
---|---|---|
< | < | 小于號 |
> | > | 大于號 |
& | & | 和號 |
空格 | | 不間斷空格 |
?
注意:VSCode 本身是一個輕量級的跨平臺代碼編輯器,默認不包含任何語言的編譯器或解釋器。
-
前端開發(HTML/CSS/JavaScript):無需額外配置,可直接使用。
-
C/C++ 開發:需額外安裝編譯器(如 Windows 下的 MinGW/MSVC、Linux 下的 GCC、macOS 下的 Clang),并配置環境變量和 VSCode 的?
tasks.json
/c_cpp_properties.json
?文件。
本文的環境配置僅針對前端開發參考使用,其他語言需單獨設置編譯和調試環境。
?