็†ฑ้–€ๅˆ†้กž
 ่ผ‰ๅ…ฅไธญ…
็›ฎ้Œ„

๐Ÿ’ป Visual Studio Code ๆ“ไฝœๆ•™ๅญธ:ๅพžๅ…ฅ้–€ๅˆฐๅฏฆๅ‹™ๆ‡‰็”จ

    ๐Ÿ’ป Visual Studio Code ๆ“ไฝœๆ•™ๅญธ:ๅพžๅ…ฅ้–€ๅˆฐๅฏฆๅ‹™ๆ‡‰็”จ

    Visual Studio Code(VS Code) ๆ˜ฏ็”ฑ Microsoft ๆŽจๅ‡บ็š„่ผ•้‡็ดš็จ‹ๅผ็ทจ่ผฏๅ™จ, ๆ”ฏๆดๅคš็จฎ็จ‹ๅผ่ชž่จ€่ˆ‡ๆ“ดๅ……ๅฅ—ไปถ,ๅปฃๆณ›ๆ‡‰็”จๆ–ผ้–‹็™ผ、็ณป็ตฑ็ฎก็†่ˆ‡่‡ชๅ‹•ๅŒ–ไฝœๆฅญ。


    ๐Ÿ“˜ ไธ€、VS Code ๅŸบๆœฌไป‹้ขไป‹็ดน

    • ๆดปๅ‹•ๅˆ—(Activity Bar):ๅทฆๅดๅœ–็คบๅˆ—,ๅŒ…ๅซๆช”ๆกˆ็ธฝ็ฎก、ๆœๅฐ‹、็‰ˆๆœฌๆŽงๅˆถ็ญ‰ๅŠŸ่ƒฝ
    • ๅด้‚Šๆฌ„(Sidebar):้กฏ็คบๆช”ๆกˆ็ตๆง‹ๆˆ–ๆœๅฐ‹็ตๆžœ
    • ็ทจ่ผฏๅ€(Editor):ไธป่ฆๆ’ฐๅฏซ็จ‹ๅผ็ขผ็š„ๅ€ๅŸŸ
    • ็‹€ๆ…‹ๅˆ—(Status Bar):้กฏ็คบ่ชž่จ€ๆจกๅผ、็ทจ็ขผ、Git ็‹€ๆ…‹็ญ‰่ณ‡่จŠ
    • ็ต‚็ซฏๆฉŸ(Terminal):ๅ…งๅปบ CLI ๆ“ไฝœ็’ฐๅขƒ

    ⚙️ ไบŒ、ๅฎ‰่ฃ่ˆ‡ๅŸบๆœฌ่จญๅฎš

    1️⃣ ๅฎ‰่ฃ VS Code

    
    Windows / macOS / Linux:
    https://code.visualstudio.com/
    

    2️⃣ ๅˆ‡ๆ›่ชž่จ€(ไธญๆ–‡ไป‹้ข)

    
    Ctrl + Shift + P
    ่ผธๅ…ฅ:Configure Display Language
    ้ธๆ“‡:zh-TW
    

    3️⃣ ๅธธ็”จ่จญๅฎš(settings.json)

    
    {
      "editor.fontSize": 16,
      "editor.tabSize": 2,
      "editor.wordWrap": "on",
      "files.autoSave": "afterDelay"
    }
    

    ๐Ÿงฉ ไธ‰、ๅธธ็”จๅŠŸ่ƒฝๆ“ไฝœ

    1️⃣ ๆช”ๆกˆ่ˆ‡่ณ‡ๆ–™ๅคพ็ฎก็†

    • ้–‹ๅ•Ÿ่ณ‡ๆ–™ๅคพ:File → Open Folder
    • ๆ–ฐๅขžๆช”ๆกˆ:ๅณ้ต → New File
    • ๆ‹–ๆ›ณๆช”ๆกˆๅฏ็›ดๆŽฅ็งปๅ‹•

    2️⃣ ๅฟซ้€Ÿๆœๅฐ‹

    
    Ctrl + P   → ๅฟซ้€Ÿ้–‹ๅ•Ÿๆช”ๆกˆ
    Ctrl + F   → ็•ถๅ‰ๆช”ๆกˆๆœๅฐ‹
    Ctrl + Shift + F → ๅ…จๅŸŸๆœๅฐ‹
    

    3️⃣ ๅคšๆธธๆจ™็ทจ่ผฏ(้ซ˜ๆ•ˆ็އ)

    
    Alt + Click → ๅคš้ปž็ทจ่ผฏ
    Ctrl + D    → ้ธๅ–็›ธๅŒๆ–‡ๅญ—
    

    ๐Ÿ”Œ ๅ››、ๆ“ดๅ……ๅฅ—ไปถ(Extensions)

    VS Code ๆœ€ๅคง็‰น่‰ฒๆ˜ฏๅฏๅฎ‰่ฃๆ“ดๅ……ๅŠŸ่ƒฝ:

    • Python:ๆ”ฏๆด Python ้–‹็™ผ
    • Prettier:็จ‹ๅผ็ขผๆ ผๅผๅŒ–
    • GitLens:ๅผทๅŒ– Git ๅŠŸ่ƒฝ
    • Live Server:ๅณๆ™‚็ถฒ้ ้ ่ฆฝ
    
    Ctrl + Shift + X → ้–‹ๅ•Ÿ Extensions
    ๆœๅฐ‹ไธฆๅฎ‰่ฃๅฅ—ไปถ
    

    ๐Ÿ ไบ”、Python ้–‹็™ผ็ฏ„ไพ‹

    1️⃣ ๅปบ็ซ‹ Python ๆช”ๆกˆ

    
    test.py
    

    2️⃣ ็ฏ„ไพ‹็จ‹ๅผ

    
    print("Hello VS Code")
    

    3️⃣ ๅŸท่กŒๆ–นๅผ

    
    ๅณ้ต → Run Python File
    ๆˆ– Terminal:
    python test.py
    

    ๐Ÿ”„ ๅ…ญ、Git ็‰ˆๆœฌๆŽงๅˆถ

    1️⃣ ๅˆๅง‹ๅŒ– Git

    
    git init
    

    2️⃣ ๆไบค่ฎŠๆ›ด

    
    git add .
    git commit -m "initial commit"
    

    3️⃣ VS Code ๆ“ไฝœ

    • ๅทฆๅด Source Control ๅฏ่ฆ–ๅŒ–็ฎก็†
    • ๅฏ็›ดๆŽฅ commit / push

    ๐Ÿง  ไธƒ、้€ฒ้šŽๆŠ€ๅทง

    • ๅฟซๆท้ต:ๆ้ซ˜ๆ“ไฝœๆ•ˆ็އ
    • ๅทฅไฝœๅ€(Workspace):็ฎก็†ๅคšๅฐˆๆกˆ
    • Remote SSH:้ ็ซฏ้€ฃ็ทšไผบๆœๅ™จ
    • ่‡ชๅ‹•่ฃœๅ…จ(IntelliSense):ๆๅ‡้–‹็™ผ้€Ÿๅบฆ

    ⚠️ ๅ…ซ、ๅธธ่ฆ‹ๅ•้กŒ

    • ็ต‚็ซฏๆฉŸ็„กๆณ•ๅŸท่กŒ → ๆชขๆŸฅ PATH
    • Python ็„กๆณ•ๅŸท่กŒ → ้ธๆ“‡ๆญฃ็ขบ Interpreter
    • ไธญๆ–‡้กฏ็คบ็•ฐๅธธ → ๅฎ‰่ฃ่ชž่จ€ๅฅ—ไปถ

    ๐Ÿ“Œ ไน、็ธฝ็ต

    Visual Studio Code ๆ˜ฏไธ€ๅฅ—ๅŠŸ่ƒฝๅผทๅคงไธ”ๅฝˆๆ€งๆฅต้ซ˜็š„้–‹็™ผๅทฅๅ…ท, ็„ก่ซ–ๆ˜ฏ็จ‹ๅผ่จญ่จˆ、็ณป็ตฑ็ฎก็†ๆˆ–่‡ชๅ‹•ๅŒ–ไฝœๆฅญ,้ƒฝ่ƒฝ้€้Žๆ“ดๅ……ๅฅ—ไปถๅฟซ้€Ÿๆ•ดๅˆ。


    ๐Ÿ”— ๅปถไผธ้–ฑ่ฎ€

    ๐Ÿ”— ๅˆ†ไบซ้€™็ฏ‡ LINE Facebook X

    ๆฒ’ๆœ‰็•™่จ€:

    ๅผต่ฒผ็•™่จ€

    ๅญ—็ดš