Visual Studio Code開發網站入門教學

Romaz Rau
6 min readJun 14, 2020

前言:

VS code具有輕量、可擴充等特性,非常適合開發網站使用,此篇文章分享在Windows電腦安裝VS code,以及一些好用的外掛擴充和快捷輸入。

安裝Visual Studio Code:

VS code官網首頁即可看到下載選項。

前往 Visual Studio Code官網 選擇符合自己電腦的版本安裝即可,安裝過程有一些選用選項看個人需求去做選擇,基本上無需特別操作順著步驟即可安裝完成。

基本操作:

一開始的操作畫面。

最左邊一列為Active Bar,可以開啟一些工具窗格,首先打開Explorer窗格,點選Open Folder選擇一個工作目錄,準備進行第一次在VS code上的檔案撰寫。

左Explorer為顯示編輯檔案的窗格,右Extensions為顯示外掛套件的窗格。

在Explorer窗格中點選右鍵選擇New File即可新增第一個檔案,記得命名最後要加上附檔名才能讓編輯器正確辨識檔案類型喔。

新增第一個html檔

完成新增檔案了,接下來教一些用於html檔的快捷輸入,讓編寫檔案更有效率。

快捷輸入(Emmet):

在檔案中輸入關鍵字,編輯器就會給予選項,按下tab鍵即可自動帶入。如果輸入過程提示消失了就代表關鍵字不對了,這時刪掉幾個字元再繼續輸入提示就會又出現了。這邊簡單示範幾個常用的輸入示範:

產生基本html架構:

在空白html檔裡輸入 ! 編輯器即會提示選項,按下tab鍵自動帶入。

標籤與屬性:

單純標籤:
h1 --> <h1></h1>
標籤和內容
h1{contants} --> <h1>contants</h1>
標籤和id屬性
h1#idName --> <h1 id="idname"></h1>
標籤和class屬性
h1.className --> <h1 class="className"></h1>
標籤和特定屬性
h1[style="color:red"] --> <h1 style="color:red"></h1>
組合使用
h1#id2.cls1.cls2[style="color:red"]{Oops} -->

<h1 id="id2" class="cls1 cls2" style="color:red">Oops</h1>

嵌套、乘法和分組

增加子元素
ul>li --> <ul><li></li></ul>
增加同級元素
ul>li{1}+li{2} --> <ul>
<li>1</li>
<li>2</li>
</ul>
乘法
ul>li*2 --> <ul>
<li></li>
<li></li>
</ul>
乘法和自動記數(符號$)
ul>li{Num:$}*2 --> <ul>
<li>Num:1</li>
<li>Num:2</li>
</ul>
乘法和分組
ul>(li>a)*2 --> <ul>
<li><a href=""></a></li>
<li><a href=""></a></li>
</ul>

快捷鍵:

以下推薦一些常用的快捷鍵:

  • ctrl + S :存檔。
  • ctrl + / :註解,可直接單行註解,或選取區塊註解。
  • ctrl + D :快速選取下一個同名變數,可一次快速修改多個同名變數。
  • alt + 左鍵 :多重選取,想選哪就選哪一起修改。
  • F2 :重新命名變數名稱,方便更改當前檔案中的變數名稱。
  • alt + ↑/↓ :整行程式碼上或下搬動。
  • F12 :移至該定義的檔案,查看完整程式碼時用。
  • Alt + F12 :類似F12,換成用小窗格開啟。

更多快捷鍵請參考 官方文件

外掛(Extensions)套件推薦:

按下Ctrl + shift +X即可在左側展開外掛套件視窗,可以進行搜索與管理下載的外掛套件,以下推薦一些個人覺得蠻實用的外掛套件推薦,視個人需要下下載喔。

Live Server:

啟動一個本機端伺服器,可以在每次檔案儲存後自動刷新瀏覽器畫面。在html檔裡按右鍵選擇Open with Live Server,或從視窗的右下角按Go Live啟動。

視窗右下角的啟動鈕。

Bracket Pair Colorizer:

安裝後讓開發者在打code時更容易分辨成對括號。

Path Intellisense:

在輸入路徑時給予資料夾與檔案選項,快速完成路徑輸入。

Better Comments:

在註解區域對!、?、TODO等特定文字開頭做不同的上色處理,方便記號。

Prettier — Code formatter:

code自動排版,省去自己慢慢調整code版面的時間。在檔案點選右鍵,在選單中選擇Format Document with…後選擇選單最下面Configure default formatter選擇Prettier,便完成設定,以後只要按下Shift + Alt + F 便可自動排版。

HTML CSS Support:

編寫html和css時,給予提示並可以快速完成帶入。

intelliSense for CSS class name in HTML:

根據檔案引用,在html輸入class屬性時,給予已定義的class提示,並可以快速完成帶入。

Colonize:

寫 JavaScript句尾快速帶入分號用。shift + enter句尾添加分號,alt + enter句尾添加分號並換行。

Material Icon Theme:

換個Icon換個心情,心靈加速。

以上就是使用VS code開發網站的一些入門分享,謝謝閱讀。

--

--