Как настроить форматирование php кода в VS Code (WordPress Coding Standards)

Visual Studio Code — это отличный современный бесплатный редактор кода, который отлично подходит для разработки приложений на JavaScript. В нем встроена поддержка JavaScript IntelliSense, отладка, форматирование и многие другие продвинутые функции языка. «Подождите, я здесь ради PHP», — скажете вы. Но, на самом деле Visual Studio Code — это не только про JavaScript. Фактически, лишь …

Как правильно настроить Webpack для разработки темы WordPress

Пример гит репо: Скачать здесь Webpack — замечательный сборщик статических модулей, основанный на node.js. Он широко используется для разработки приложений JavaScript. Это инструмент, который непросто настроить, но он идет вместе с предварительно настроенным множеством пакетов внешних приложений, таких как create react app или @vue/cli. Если вы разрабатывали одностраничные приложения (spa) на основе современных фреймворков JavaScript, …

Как объединить (склеить) несколько коммитов в один Git

Узнайте, как объединить (склеить) несколько коммитов в один в Git с помощью интерактивного перебазирования (interactive rebase), Git Bash и Vim. В прошлый раз я показывал вам, как вы можете удалить коммит в Git, чтобы он больше не отображался в истории. Здесь мы рассмотрим аналогичный подход, чтобы объединить разные небольшие коммиты в один больший. В некоторых …

Как удалить определенный коммит в Git Bash и Vim

В этом уроке, я вам покажу как отменять коммиты из истории Git, используя мощный метод интерактивной перебазировки (interactive rebase) Иногда в Git вы можете создать коммит, который впоследствии захотите удалить. Возможно, вы сделали коммит, который содержит изменения кода, которые вам больше не нужны, или вы случайно внесли что-то в коммит по ошибке. Вы можете попытаться …

Как создать плиточную раскладку без использования JS библиотек

Masonry-раскладка — это красивый способ отображения столбцов с разной высотой, без лишних промежутков между строк. Элементы автоматически распределяются в ряды по высоте, и выглядят как кирпичная кладка. Стандартный грид-контейнер из четырех колонок можно легко получить с помощью CSS flexbox или CSS grid. Он выглядит примерно так: Хотя в этом подходе нет ничего плохого, как видно …