0
Koodi Прогрес
Поточний:0 днів
Рекорд:0 днів
Без активності
Активний день
Сьогодні
VS Code Logo

Visual Studio Code для початківців

Повний гайд по найпопулярнішому редактору коду у світі — від встановлення до професійного використання!

🚀 Що таке Visual Studio Code?

Visual Studio Code (скорочено VS Code) — це безкоштовний редактор вихідного коду від компанії Microsoft. Він був випущений у 2015 році і швидко став найпопулярнішим інструментом серед розробників по всьому світу.

За даними Stack Overflow Developer Survey, VS Code використовують понад 74% професійних розробників! І це не дивно — він поєднує простоту блокнота з потужністю професійних IDE.

🦉
Кудик каже:

VS Code — це як швейцарський ніж для програміста! Він легкий, швидкий, має тисячі плагінів і працює на Windows, macOS та Linux. І найголовніше — він абсолютно безкоштовний!

🤔 Чому саме VS Code?

Блискавично швидкий

Запускається за 2-3 секунди та працює плавно навіть з великими проєктами на тисячі файлів

🎨

Красиві теми

Понад 10,000 тем оформлення — від темних до світлих, мінімалістичних до яскравих

🧩

Розширення

Більше 50,000 плагінів для Python, JavaScript, HTML, C++, Java та будь-якої іншої мови

🔍

IntelliSense

Розумні підказки, автодоповнення коду та виявлення помилок у реальному часі

🔀

Git інтеграція

Вбудована підтримка системи контролю версій Git — коміти, бранчі, merge прямо в редакторі

🐛

Дебагер

Потужний відладчик з breakpoints, watch variables та step-by-step виконанням коду

💻

Вбудований термінал

Запускай команди, скрипти та програми прямо в редакторі без перемикання вікон

🌐

Кросплатформний

Працює однаково на Windows, macOS та Linux — твої налаштування синхронізуються

📊 VS Code vs інші редактори

Давай порівняємо VS Code з іншими популярними редакторами:

Критерій VS Code Sublime Text Atom Notepad++
Ціна ✅ Безкоштовно 💰 $99 ✅ Безкоштовно ✅ Безкоштовно
Швидкість ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐ ⭐⭐⭐⭐⭐
Розширення ⭐⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐
Git підтримка ✅ Вбудована 🔌 Плагін ✅ Вбудована ❌ Немає
Дебагер ✅ Вбудований ❌ Немає 🔌 Плагін ❌ Немає

📥 Встановлення VS Code

Встановити VS Code дуже просто — це займе лише кілька хвилин! Ось покрокова інструкція:

1

Перейди на офіційний сайт

Відкрий браузер та перейди на code.visualstudio.com

2

Завантаж інсталятор

Сайт автоматично визначить твою операційну систему. Натисни велику синю кнопку "Download for Windows/Mac/Linux"

3

Запусти встановлення

Відкрий завантажений файл та слідуй інструкціям. Рекомендую поставити галочки на:

  • ✅ Add "Open with Code" action to Windows Explorer
  • ✅ Add to PATH (important!)
  • ✅ Register Code as an editor for supported file types
4

Готово! 🎉

Після встановлення VS Code запуститься автоматично. Тепер ти маєш професійний інструмент!

💡
Портативна версія

Якщо не хочеш встановлювати — завантаж .zip версію та розпакуй в будь-яку папку. VS Code працюватиме без встановлення, і ти зможеш носити його на флешці!

🎬 Перший запуск

При першому запуску VS Code покаже Welcome Tab з корисними посиланнями. Давай налаштуємо редактор під себе!

🎨 Вибір теми оформлення

VS Code має кілька вбудованих тем. Щоб змінити тему:

1

Відкрий Command Palette

Натисни Ctrl+Shift+P (або Cmd+Shift+P на Mac)

2

Знайди налаштування теми

Введи Color Theme та вибери "Preferences: Color Theme"

3

Обери тему

Використай стрілки ↑↓ для перегляду тем в реальному часі, та Enter для вибору

🌟 Популярні теми

🌙

One Dark Pro

Найпопулярніша темна тема — м'які кольори, приємна для очей

🧛

Dracula

Темна тема з фіолетовими акцентами — стильна та контрастна

🌊

Material Theme

Набір тем в стилі Material Design від Google

☀️

GitHub Light

Світла тема для тих, хто полюбляє кодити вдень

🔤 Налаштування шрифту

Щоб змінити шрифт та його розмір:

  1. Натисни Ctrl+, щоб відкрити Settings
  2. Знайди Font Size — рекомендую 14-16px
  3. Знайди Font Family — рекомендую JetBrains Mono або Fira Code
  4. Увімкни Font Ligatures для красивих символів (=> стане →)
🦉
Порада від Кудика:

Завантаж безкоштовний шрифт JetBrains Mono з jetbrains.com/mono — він створений спеціально для програмістів і має лігатури!

🖥️ Інтерфейс VS Code

Давай детально розберемо інтерфейс VS Code. Він складається з кількох основних зон:

main.py — my_project — Visual Studio Code
📁
🔍
🔀
🐛
🧩
📂 EXPLORER
▼ 📁 my_project
🐍 main.py
📄 README.md
⚙️ config.json
▶ 📁 utils
📜 requirements.txt
🐍 main.py ●
1
2
3
4
5
6
7
8
9
10
11
12
# 🦉 Привіт від Koodi!
# Це твій перший Python проєкт

import random

def greet(name: str) -> str:
    """Привітання користувача"""
    return f"Привіт, {name}! 🎉"

if __name__ == "__main__":
    message = greet("Кудик")
    print(message)

🗂️ Основні зони інтерфейсу

📁

1. Activity Bar (зліва)

Вертикальна панель з іконками для перемикання між: Explorer (файли), Search, Source Control (Git), Run & Debug, Extensions

📂

2. Side Bar

Бокова панель, яка показує вміст обраного розділу — файли проєкту, результати пошуку, Git зміни тощо

✏️

3. Editor Group

Головна зона редагування коду. Можна відкрити кілька файлів у вкладках або розділити на кілька панелей

📊

4. Panel (знизу)

Нижня панель з Terminal, Output, Problems та Debug Console. Відкрити: Ctrl+`

ℹ️

5. Status Bar

Нижній рядок з інформацією: мова файлу, encoding, кінці рядків, позиція курсору, Git branch

🎯

6. Minimap

Мініатюрна карта коду справа — допомагає швидко навігувати у великих файлах

🦉
Кудик пояснює:

Всі панелі можна ховати та показувати! Ctrl+B — сховати Side Bar, Ctrl+` — показати/сховати термінал, Ctrl+J — показати/сховати нижню панель.

⌨️ Гарячі клавіші

Гарячі клавіші — це суперсила програміста! Вони економлять години часу. Ось найважливіші:

🔥 Базові команди

Зберегти файл
CtrlS
Зберегти все
CtrlKS
Відкрити файл
CtrlO
Новий файл
CtrlN
Закрити файл
CtrlW
Відкрити папку
CtrlKO

🔍 Пошук та навігація

Швидкий пошук файлу
CtrlP
Командна панель
CtrlShiftP
Пошук у файлі
CtrlF
Пошук у всіх файлах
CtrlShiftF
Замінити
CtrlH
Перейти до рядка
CtrlG
Перейти до символу
CtrlShiftO
Перейти до визначення
F12

✂️ Редагування коду

Вирізати рядок
CtrlX
Копіювати рядок
CtrlC
Видалити рядок
CtrlShiftK
Дублювати рядок
ShiftAlt
Перемістити рядок вгору
Alt
Перемістити рядок вниз
Alt
Закоментувати рядок
Ctrl/
Блочний коментар
ShiftAltA
Форматувати документ
ShiftAltF
Відмінити
CtrlZ
Повторити
CtrlY
Автодоповнення
CtrlSpace

🖥️ Керування вікном

Відкрити термінал
Ctrl`
Сховати Side Bar
CtrlB
Розділити редактор
Ctrl\
Zen Mode
CtrlKZ
Налаштування
Ctrl,
Keyboard Shortcuts
CtrlKS

🎯 Мульти-курсор (магія!)

Додати курсор
AltClick
Виділити наступне входження
CtrlD
Виділити всі входження
CtrlShiftL
Курсори на всіх рядках виділення
ShiftAltI
🦉
Лайфхак від Кудика:

Не намагайся запамʼятати все одразу! Почни з 5 клавіш: Ctrl+S (зберегти), Ctrl+P (пошук файлу), Ctrl+Shift+P (команди), Ctrl+/ (коментар), Ctrl+` (термінал). Через тиждень додай ще 5!

🧩 Розширення

Розширення (extensions) — це плагіни, які додають нові функції до VS Code. Саме вони роблять редактор таким потужним!

📦 Як встановити розширення

1

Відкрий панель розширень

Натисни на іконку 🧩 в Activity Bar або використай Ctrl+Shift+X

2

Знайди потрібне розширення

Введи назву в пошуку, наприклад "Python" або "Prettier"

3

Встанови

Натисни синю кнопку "Install" — готово!

⭐ Must-have розширення для початківців

🐍

Python

Офіційне розширення від Microsoft — IntelliSense, linting, debugging, Jupyter notebooks

🎨

Prettier

Автоматичне форматування коду для JS, HTML, CSS, JSON — твій код завжди буде охайним

📝

Live Server

Запускає локальний сервер з live-reload для HTML — зміни відображаються миттєво!

🔤

Auto Rename Tag

Автоматично змінює парний HTML/XML тег — змінюєш <div>, змінюється і </div>

📐

ESLint

Перевіряє JavaScript/TypeScript код на помилки та стиль — знаходить баги до запуску

📊

GitLens

Супер-потужні Git функції — blame, history, порівняння, візуалізація гілок

🌙

One Dark Pro

Найпопулярніша темна тема — приємна для очей, красиві кольори синтаксису

📁

Material Icon Theme

Красиві іконки для файлів та папок — легше орієнтуватись у проєкті

🚀 Розширення для конкретних мов

🌐

HTML CSS Support

Автодоповнення CSS класів в HTML файлах

⚛️

ES7+ React Snippets

Сніпети для React — rfc, useState, useEffect одним словом

💚

Vetur / Volar

Підтримка Vue.js — підсвітка, автодоповнення, форматування

Extension Pack for Java

Все для Java розробки від Microsoft

⚠️
Важливо!

Не встановлюй занадто багато розширень одразу — це може сповільнити VS Code. Починай з 5-7 базових, і додавай нові по мірі потреби!

💻 Твій перший код

Тепер давай напишемо і запустимо твою першу програму в VS Code!

Крок 1: Створи папку проєкту

  1. Створи нову папку на компʼютері, наприклад my_first_project
  2. В VS Code натисни File → Open Folder (або Ctrl+K O)
  3. Вибери створену папку

Крок 2: Створи файл

Натисни Ctrl+N для нового файлу, потім Ctrl+S та збережи як hello.py

Крок 3: Напиши код

hello.py — my_first_project — Visual Studio Code
📁
🔍
🔀
📂 EXPLORER
📁 my_first_project
🐍 hello.py
🐍 hello.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 🦉 Мій перший Python скрипт у VS Code!
# Автор: Юний програміст Koodi
# Дата: сьогодні 🎉

# Запитуємо ім'я користувача
name = input("👋 Привіт! Як тебе звати? ")

# Запитуємо вік
age = input("🎂 Скільки тобі років? ")

# Виводимо персоналізоване привітання
print(f"\n✨ Вітаю, {name}!")
print(f"🎉 Тобі {age} років — чудовий вік для програмування!")
print("🚀 Ласкаво просимо до світу коду!")
print("🦉 Кудик вірить у тебе!")

Крок 4: Запусти програму

Натисни Ctrl+` щоб відкрити термінал, та введи команду:

Terminal — PowerShell
PS C:\my_first_project> python hello.py
👋 Привіт! Як тебе звати? Кудик
🎂 Скільки тобі років? 15
✨ Вітаю, Кудик!
🎉 Тобі 15 років — чудовий вік для програмування!
🚀 Ласкаво просимо до світу коду!
🦉 Кудик вірить у тебе!
PS C:\my_first_project>
🎉
Вітаю!

Ти щойно написав і запустив свою першу програму в професійному редакторі коду! Тепер ти справжній програміст! 🚀

Python не знайдено?

Якщо бачиш помилку "python is not recognized" — тобі потрібно встановити Python з python.org. Не забудь поставити галочку "Add Python to PATH" при встановленні!

🦉 Секрети від Кудика

Тепер поділюсь з тобою професійними фішками, які використовують досвідчені розробники!

💡
Zen Mode — режим концентрації

Натисни Ctrl+K Z — всі панелі зникнуть і залишиться тільки твій код на весь екран. Ідеально для складних задач! Вийти — подвійний Esc.

🎯
Мульти-курсор — редагуй кілька місць

Затисни Alt і клікай в різних місцях — зʼявиться кілька курсорів! Або виділи слово та натисни Ctrl+D кілька разів, щоб виділити всі однакові слова і змінити їх одночасно.

🔮
Command Palette — твій магічний помічник

Ctrl+Shift+P відкриває командну панель. Там можна знайти БУДЬ-ЯКУ функцію VS Code! Не памʼятаєш гарячу клавішу? Просто напиши що хочеш зробити!

🔄
Settings Sync — синхронізація налаштувань

Увійди в свій GitHub або Microsoft акаунт (іконка внизу зліва) — всі твої налаштування, теми та розширення синхронізуються між різними компʼютерами автоматично!

📸
CodeSnap — красиві скріншоти коду

Встанови розширення CodeSnap — воно робить гарні скріншоти коду з підсвіткою синтаксису. Ідеально для шерінгу в соцмережах та портфоліо!

Emmet — швидкий HTML

В HTML файлі напиши div.container>ul>li*5 та натисни Tab — VS Code розгорне це в повну HTML структуру! Emmet вбудований в VS Code.

🔲
Split Editor — кілька файлів поруч

Натисни Ctrl+\ щоб розділити редактор. Тепер можеш бачити два файли одночасно — наприклад, HTML і CSS поруч!

🎹
Snippets — шаблони коду

Напиши for та натисни Tab — VS Code вставить шаблон циклу for! Це працює для багатьох конструкцій. Можеш навіть створити свої сніпети.

🎯 Що далі?

Вітаю! Тепер ти знаєш основи VS Code. Ось що рекомендую робити далі:

📚

Практикуйся щодня

Найкращий спосіб вивчити VS Code — писати код кожен день. Навіть 30 хвилин достатньо!

⌨️

Вивчай гарячі клавіші

Кожен тиждень додавай 3-5 нових комбінацій. Роздрукуй шпаргалку та повісь біля монітора

🧩

Досліджуй розширення

Переглядай популярні розширення та пробуй нові — там багато корисного!

🎨

Налаштуй під себе

Знайди ідеальну тему, шрифт та налаштування — комфорт важливий!