Найти тему

Emmet & VS Code & hotkeys

Оглавление

Содержание:
1. Установка Emmet
2. Быстрый набор (некоторые фишки)
2.1. HTML & JSX (базовый синтаксис)
2.2. HTML & JSX (сокращения)
2.3. CSS
3. Горячие клавиши в VS Code
3.1. Общие команды
3.2. Базовое редактирование
3.3. Управление несколькими курсорами и выделение

1. Установка Emmet

У меня VS Code изначально не хотел с ним работать. Пришлось погуглить...

Вызываем палитру команд:
Shift + Cmd + P
(или Fn + F1)

-2

Находим: Открыть пользовательские настройки (jSON)

Жмем. И заходим вот в такой файл (Также можно вызвать этот файл хоткеем Shift + Cmd + T)

Также можно вызвать этот файл хоткеем Shift + Cmd + T
Также можно вызвать этот файл хоткеем Shift + Cmd + T

Перед последней фигурной скобкой добавляем

-4

Получаем вот такой файл:

-5

Сохраняем Cmd+S

Теперь Emmet работает.

2. Быстрый набор (некоторые фишки)

2.1. HTML & JSX (базовый синтаксис)


.proba

-6

!

-7

nav>ul>li

-8

div+p+bq

-9

div>p>span+em^bq

-10

div>(header>ul>li)+footer>p

-11

ul>li*3

-12

ul>li.item_$*3

-13

p.proba{пробный тест}

-14

2.2. HTML & JSX (сокращения)

a

-15

img

-16

form:get

-17

inp

-18

select

-19

btn:s

-20

btn:b

-21

2.3. CSS

-22
-23

3. Горячие клавиши в VS Code


3.1. Общие команды

CTRL + ` - открыть терминал
Opt + Z - перенос текста
Cmd + B - просмотр боковой панели
Cmd + F - найти
Opt + Cmd + F - заменить
Cmd + P - поиск файлов

3.2. Базовое редактирование

Shift + Tab - убрать табуляцию на один шаг влево
Cmd + / -
закомментировать или раскомментировать строку.
Cmd + X - удалить строку целиком
Opt + Del - удалить слово перед курсором
Cmd + Del - удалить весь код перед курсором

Cmd + ENTER - Вставьте новую строку под текущей (курсор может быть в любом месте строки)
Cmd + Shift + Enter
- Вставьте новую строку над текущей
Opt + ВВЕРХ / ВНИЗ - Перемещение строки или блока кода вверх или вниз
Opt + Shift + ВВЕРХ / ВНИЗ - Скопируйте и вставьте строку кода
Cmd + Shift + ВВЕРХ / ВНИЗ - выделить весь код выше / ниже курсора

Fn + F2 - переименовать переменную (переименовываются все переменные с таким названием только внутри блока, не внутри всего открытого файла).

3.3. Управление несколькими курсорами и выделение

Opt + Click - добавить курсор
Cmd + D - выбрать следующий экземпляр слова - становится два курсора (регистрозависимость отсутствует)
Cmd + Shift + L - выбрать все экземпляры слова - курсоров становится по количеству выбранных слов (регистрозависимость отсутствует) - также можно Cmd + Fn + F2
Opt + Shift + I
- поставить курсор вконец каждой строки выделенной области