Day 2 My VS Code Tour

簡介

首先第一邊當然是介紹我們的生財工具 VS Code 啦~相信大家都有自己習慣的環境和模式,今天來分享我的 VS Code 相關的開發設定。

VS Code 概述

VS Code 是一個功能豐富的程式碼編輯器,支援多種程式語言,例如 JavaScript、HTML/CSS 等等。對於軟體開發者來說,它是一個非常靈活且易於使用的工具。

除了強大的基本功能外,VS Code 還可以透過安裝套件來擴展其功能。這些套件提供了各種方便的功能,幫助我們更有效率地開發。

背景知識

  • VS Code

內容

(一) VS Code 常用基本設置

  1. 自動換行

    • 設置方法:
      • 點擊左下角小齒輪進入設定選單
        圖 0
      • 搜尋欄搜尋 “Wrap”
      • 在 “Word Wrap” 設置中設定成 “On”
        圖 1
    • 效果:
      Before
      圖 2
      After
      圖 3
  2. 括弧顏色:可以協助整理巢狀結構

    • 設置方法:
      • 在設定中找到 “Colorized Bracket Pairs”,進入 setting.json,貼上下列程式碼
        圖 4
        "editor.bracketPairColorization.enabled": true, //Bracket Pair Colorizer 協助大中小括號({}、[]、())一的獨立補上不同色彩(不用可以刪掉)
        "editor.guides.bracketPairs": "active", //Bracket Pair Colorizer 協助大中小括號({}、[]、())一一(不用可以刪掉)
        
    • 效果:
      圖 5
  3. 自動儲存格式化(自動排版):可以幫忙整理排的散亂的程式碼

    • 設置方法:
      • 找到下列選項設置 “Format On Save” 打勾,就完成了。
        圖 8
    • 效果:
      Before
      圖 9
      After
      圖 10

(二) 常用套件

  • Auto Close Tag
    HTML 自動封閉的套件

  • Auto Rename Tag
    HTML 可以一起更改頭尾標籤的套件

  • Chinese (Traditional) Language
    中文化套件

  • Code Spell Checker
    檢查拼字錯誤的套件,debug 的好幫手,效果有點像 Word 拼字檢查那樣
    圖 6

  • Git Graph
    對於 Git 有漂亮的 GUI 可以看,方便查閱分支以及版本紀錄
    圖 7

  • Indent-rainbow
    縮排好幫手,下圖彩虹就是它的效果
    圖 5

  • Live Server
    好用的網頁預覽套件,不過有時候要注意一下路徑位置,有時候會預覽不出來,這時候就要檢查一下路徑位置了

結論

總結而言,VS Code 擁有強大的功能和豐富的套件生態系統,適合各種程式開發需求。透過介紹常用的基本設置,如自動換行、括弧顏色設置以及自動儲存格式化,我們可以提高程式碼的可讀性和整潔性。此外,常用的套件如 Auto Close Tag、Auto Rename Tag、Chinese (Traditional) Language、Code Spell Checker、Git Graph、Indent-rainbow 以及 Live Server 更進一步提升了開發效率,讓我們能更專注於寫程式,而不用花費太多時間處理繁瑣的細節。

相關文章

useRef 和 forwardRef
React Hooks

2024/06/11

React-Hook-useContext
React Hook

2024/03/06

React Hook-useMemo
React Hook

2024/01/11

Day 30 遲來的完賽
React JavaScript

2024/01/09

Day 29 React的本質-Library
React JavaScript

2024/01/02

Day 28 React 的 Hello World-Hook-useState
React JavaScript

2023/10/12