Настройки phpStorm для удобного использования. Как работать с key map, file/live templates
Сегодня необычный урок - посвящен он работе с популярной IDE - PHP Storm. Я расскажу какие настройки phpStorm я использую когда работаю с Laravel. Также покажу как работать с key map, file templates и live templates.
#phpstorm#laravel#cutcode
---------------------------------------------------------------------------------
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного -
🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут -
---------------------------------------------------------------------------------
⏰ Таймкоды:
00:00 Введение
01:56 Настройка внешнего вида
04:01 Установка темы
04:32 Шрифт и размер шрифта
05:36 Убираем лишние элементы оформления
08:18 Code Style
09:43 Плагины
10:24 Использование alias
11:01 Использование Keymap
12:31 Использование шаблонов
13:49 Live templates
17:19 Подведение итогов
Всех поклонников Laravel я приветствую на канале CutCode! Сегодня нас ждет ролик не совсем по Laravel, но также о важной составляющей разработки, а именно IDE и на мой взгляд лучше и в этом сегменте является PHPstorm. Я часто вижу в комментах вопрос о том какую тему использую, многие даже не узнают что я использую именно PHPstorm из-за минимализма. Поэтому сегодня я расскажу вам о своих настройках, keymap, live templates и прочих фишках которые используют чтобы упростить себе разработку. Ну, пальцы на старт - погнали! Друзья небольшое отступление чтобы у вас не возникали вопросы. Моя цель в настройки php storm заключалась в том чтобы создать удобную среду для демонстрации экрана - чтобы вам было приятно смотреть и не было ничего лишнего. И поначалу вот такой минимализм и мне был непривычен в повседневной работе, но со временем он мне дал большие плюсы и чуть позже в этом ролике я них расскажу.
Вот так выглядит мой PHPstorm а теперь давайте взглянем как он выглядит изначально. Я специально для ролика все вернул в дефолтное состояние. Обратите внимание сколько ненужных элементов и всякого мусора на экране. Сейчас мы с вами пошагово придем к моему конфигу а после визуальной составляющей рассмотрим фишки. Ну кстати как минимум это может стать гайдом для тех кто решит вести свой канал по разработке, но а остальных приучат к keymap и live temaplates. Друзья также обращаю внимание что я использую английский язык в редакторе, если у вас с этим трудности то вы можете во время настройки переключить у себя также на английский, а потом вернуться к вашему языку.
Итак друзья - погнали улучшать внешний вид и для начала мы уберем то что я в целом и так никогда не использую. Это вот эту панельку, нижнюю статус панельку и и вот здесь где у нас и хлебные крошки и весь вот этот toolbar. Давайте это уберём, я это не использую потому что использую keymap и далее мы об этом еще поговорим. Давайте зайдем в раздел view appearance внешний вид и здесь уберем сперва tool windowbar как раз то левая сторона. Далее навигационная сверху и статус бар. В итоге такая мелочь, а уже выглядит намного лучше. Друзья я думаю вы часто слышали что разработчики не используют мышку. Да во многих случаях это действительно так. Я вот к примеру один из них и у меня даже нет такого девайса. Я использую сочетание клавиш - key map. И использовать мышку или нет решать исключительно вам, но вы должны научиться пользоваться поиском и быстрым его вызовом. В PHPstorm по умолчанию это двойное нажатие по shift. В итоге мы открываем поиск, ищем нужный нам файл и сразу перемещаемся к нему. Но мы не знаем какой именно директорий он расположен. В особенности в условиях что мы убрали навигацию. Исправить это крайне просто нужно нажать вот здесь на шестеренку и выбрать вот этот пункт - always select opened file чтобы у нас всегда был открыт выбранный файл. В итоге мы работаем с этим файлам и сразу здесь его открыли.
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
🔔 подпишитесь на YouTube-канал:
📼 Курс по Laravel с нуля:
Настройки phpStorm для удобного использования , как работать с key map, file templates , live
---------------------------------------------------------------------------------
🔗 наш сайт:
📱 Наш telegram-канал:
1 view
1095
269
9 months ago 00:13:50 1
Уроки PHP для начинающих / #2 – Локальный сервер. Вывод информации и комментарии
10 months ago 00:06:56 18
Код стайл с Pint для Laravel. Для тех, кто не знал
10 months ago 00:43:50 6
Добавляем свой cache storage в Laravel
12 months ago 00:18:14 38
Настройки phpStorm для удобного использования. Как работать с key map, file/live templates
12 months ago 00:38:32 1
Урок 1. Модульное тестирование на PHP. PHPUnit. Установка PHPUnit
1 year ago 00:08:37 1
настройка openserver + xdebug + phpstorm
1 year ago 00:07:29 8
Запрет элементов персонализации Windows через редактор групповых политик
1 year ago 01:08:50 13
PHP 8 за один час. Базовый курс PHP в одном ролике. Быстрый старт курс PHP для начинающих
1 year ago 01:07:18 1
Пишем с нуля “Mini CRM system“ на PHP8 & SQL | Уведомления в телеграм о сроках задач | Часть - 25
1 year ago 00:30:45 8
Настройка xDebug + Docker + PHPStorm
1 year ago 00:34:07 20
Настройка Windows 7 после установки на слабый компьютер
1 year ago 00:03:06 8
HTML5 уроки для начинающих | Урок 5 - Теги для текста
1 year ago 00:05:36 1
Как создать Shorts (короткое видео) для Ютуб в Adobe Premiere Pro
1 year ago 00:38:18 1
Как научиться быстро верстать? | Плагин EMMET
1 year ago 00:20:58 1
Создание БД, первый коннект, создание проекта - Часть 1 | Динамический веб-сайт
1 year ago 00:18:20 52
Обзор по настройкам OBS Studio.
1 year ago 00:05:35 151
Как создать Shorts в Adobe Premiere Pro
2 years ago 00:36:29 1
Интернет магазин с нуля на php Выпуск №3 автозагрузка классов пространство имен настройка xDebug
2 years ago 00:13:49 16
[Школа itProger / Программирование] Уроки PHP для начинающих / #2 – Локальный сервер. Вывод информации и комментарии
2 years ago 00:30:04 11
Настройка php xdebug с phpstorm | netbeans | vs code | sublime text
2 years ago 01:09:37 14
Создание API на Symfony 5: Часть 5. Больше тестов и настройка IDE
3 years ago 00:07:18 6
Как сделать социальную панель (фиксированный блок) с HTML и CSS3
3 years ago 00:09:36 12
Формы CSS / Как создать форму в CSS3
3 years ago 00:18:03 3
Настройка SEO у разделов, элементов инфоблока для многоязычности и мультирегиональности в 1С-Битрикс