Подписка на блог

Самые комментируемые за всю историю

ХВ

Христос Воскресе!

С праздником Пасхи нас, православные люди, цените этот день как день великого спасения нас от греха.

Пусть в этот день в каждый дом зайдёт Дух Святой и осветит его любовью и добром. Помните, христиане, что многое сбивает с пути, но, когда больше нет сил, ищите их в вере.

Я знаю, что я не святой и близко, но я далеко не такой плохой, как многие думают. ?

Закончился пост , можно немного расслабиться и обновить меню своё.

Типы водителей при остановке сотрудником ГИБДД

В ситуации когда сотрудник ГИБДД останавливает машину, есть два типа водителей:
— первый тип водителей сидит в машине и ждет, пока сотрудник ГИБДД подойдет к окну авто;
— второй тип водителей выходит из машины и идет на встречу к сотруднику ГИБДД.

Я отношусь ко второму типу водителей, которые всегда выходят на встречу к сотруднику.

Детский сад Kids’Planet (Планета детства) в Краснодаре

2,5 месяца мы ходили в один частный детский сад Kids’Planet (Планета детства) в Краснодаре (в районе 40-летия Победы) — это был первый печальный опыт с частным детским садом. Позже выйдет большой пост о наших взаимоотношениях с этим не побоюсь этого слова — отвратительным заведением.

Используем грамотно PhpStorm. Горячие клавиши

Поиск
Ctrl + F — поиск в текущем файле
Ctrl + Shift + F — ищет слово в группе файлов (можно указать в каких папках искать)
Case Sensitive — чувствительность к регистру
Whole worlds only — только целиком слова (если часть слова найдена — то он не покажет)
Ctrl +N — зная название класса, найти файл, где он находится
Ctrl + Shift + N — найти файл по названию
Ctrl + Alt + Shift + N  — поиск любой функции/метода и констант (полезно, если помните название метода, но не помните класс, в котором он записан)

Манипуляции
CTRL+Y — Удалить строку. Первое время пришлось привыкнуть к этой кнопке. Раньше пользовался CTRL+D кажется.
CTRL+Z — Вернуть изменения назад.
CTRL+SHIFT +Z — Вернуть изменения вперед.
Ctrl + O  — Удобный инструмент для переопределения методов, который позволяет выбрать методы для переопределения и вставляет заготовки кода
Ctrl + / Comment/uncomment with line comment Закомментировать/Раскомментировать выделенный фрагмент кода с помощью //
Ctrl + Shift + / Comment/uncomment with block comment Аналогично предыдущему, но используется блочный комментарий /**/
Ctrl + W Select successively increasing code blocks Выделение содержимого текущего блока:
Ctrl + Alt + L Reformat code Реформат кода, особенно полезен, когда нужно разбираться в коде низкого качества и ужасного форматирования.

Табы / Вкладки / навигация
ALT+LEFT/RIGHT — Быстрое переключение таба на левый или правый.
CTRL+TAB / CTRL+SHIFT+TAB — Переход к открытым табам и внутренним окнам. (Как и во многих приложениях)
CTRL+ALT+LEFT/RIGHT Переход по истории где вы побывали когда перемещались по файлам назад/вперед. Очень удобно, часто пользуюсь. Курсор возвращается имеено туда где я был, даже если это было в одном файле.
CTRL+B — Перейти к месту определения сущности указанной в коде (метод, переменная, и т. д.). Тоже самое, что и ctrl + клик левой кнопкой мышкой
Ctrl + I Implement methods Инструмент аналогичный предыдущему для определения методов

Буфер обмена
В буфер обмена помещается несколько скопированных значений.
CTRL+SHIFT+V — Вставить из истории буфера обмена.

История
CTRL+E — Показать историю открытых файлов

Управление VCS
CTRL+` — контекстное меню VCS для текущего файла
CTRL+K — Commit
CTRL+T — Update

Документация, параметры
Ctrl + Q — Выделите/поставьте курсор на метод/переменную/константу/функцию/класс и после комбинации отобразится документация по этому элементу.
CTRL+P — Показать передаваемые параметры внутри метода/фукции/класса. Когда курсор внутри скобок: $this->func(|);

Метки (полезно пометить какую-то строку в файле, чтобы потом к ней перейти)
Ctrl + Shift + (0...9) — Установить/сбросить метку в проекте
Ctrl + (0...9) — перейти к метке (у меня 1,2,3,4 заняты под рабочие столы mac, поэтому ставлю с 5)

Общие:
SHIFT + Tab — Убрать отступ (табуляцию)
Ctrl + Alt + S — настройки phpStorm

Русские сериалы

Для тех кто любит русские сериалы — http://rosserial.net/russkie_serialy/2017

У меня постоянно включен фоном какой нибудь сериал на соседнем ноуте. Сериал может быть выключен или приостановлен во время общения с дочкой, трапезы, перекура или составления договоров в остальных — play.

О чистоте

Чисто не там где убирают, а там где не мусорят.

Phpstorm массовый поиск и замена

На заметку:

В phpstorm умеет искать в файлах (shift+ctrl+f) и умеет в документе делать поиск/замену (ctrl+r).

Чтобы найти данные и заменить во всех файлах проекта воспользуйтесь: Edit — Find — Repalce in path

Реклама за 1 500 ₽ / месяц