Отладка кода в docker-контейнере из NetBeans

Я уже немного писал о NetBeans тут . Данная IDE умеет хорошо дружить с Xdebug, в связке с которым очень удобно отлаживать php-код. Основы успешно описаны, например, здесь. Все интереснее, когда код приходится отлаживать не на локальной машине, а внутри docker-контейнера. Особенно, если нужно отладить cli-скрипт внутри контейнера. Для успешной отладки следует: Настроить docker-контейнер с Xdebug внутри; Настроить Xdebug внутри контейнера; Настроить NetBeans. При обычной отладке с использованием браузера и при отладке cli-скрипта настройки будут слегка отличаться. Итак, поехали. ...

27 января 2018 г.

Редактирование кода в NetBeans

Обновлено 26.01.2018 NetBeans IDE мой основной рабочий инструмент. Ниже представлен список горячих клавиш, которые я использую наиболее часто, а так же дан поверхностный обзор шаблонов кода и макросов. Горчие клавиши Навигация Alt+Up/Down — следующая/предыдущая позиция установки курсора. Alt+Left/Alt+Right/Ctrl+Q — навигация по предыдущему/следующему редактированным фрагментам. Ctrl+Q — перейти к последнему отредактированному фрагменту. Ctrl+Shift+1 — найти текущий файл в дереве проектов и поставить на него фокус. Удобно чтобы не рыться долго в папках. ...

23 мая 2017 г.

Русская раскладка в NetBeans под Ubuntu

В Ubuntu Linux есть старый баг, который не дает пользоваться горячими клавишами в некоторых приложениях, если используешь русскую раскладку. Для меня он особенно неприятен при работе с NetBeans. На счастье, для ряда приложений на основе Java есть фикс. На странице фикса не описан процесс установки для NetBeans. Восполню этот пробел и опишу процесс для версии NetBeans 8.2. Шаг 1. Скачать фикс Тут ничего сложного. Идем на страницу фикса, скачиваем и распаковываем, например, в домашнюю папку. ...

26 февраля 2017 г.