Netbeans

netbeans Темная тема, как её включить - установка плагина "Даркула"

Встроенное решение для темной темы

К минимум с NetBeans 12 доступна прекрасная тема FlatLaf Dark (см. о том как её включить).

Установка плагина "Даркула"

Этот плагин поставляет дополнительную тему.
Установка:

netbeans port 9000 already occupied -- xdebug php Как исправить ошибку

Выяснить кем реально занят порт в линуксе можно так:

sudo lsof -i -n -P | more

В моем случае это оказался php-fpm процесс другой версии php.
Поэтому пришлось перенастроить xdebug на 10000 порт.

netbeans Как сделать проект из папки с кодом - как открыть в нетбинс проект

Из главного меню

File
-> New Project

В Колонке Categories (слева) выберите PHP, а в колонке Projects выбираете:

PHP Application with existing sources

Далее нажимаем Next ("далее") и для поля Source foolder жмем на кнокпку Browse ("Обзор") и выбираем в файловом инспекторе папку с исходным кодом.

После чего можно надать Finish ("Готово") или провести дополнительные настройки.

netbeans xdebug Отладка без указания входного скрипта (index.php) и get-параметров

Основная идея

Идея состоит в следующем:

  1. Нам надо просто запустить отладочную сессию xdebug (например просто открыв главную страницу сайта),
  2. а потом не завершая эту отладочную сессию уже браузере открыть интересующий нас url (т.е. не запускать из нетбинса, где как раз и не обойтись в данный момент без index.php и/или GET-параметров).

Реализация

Теперь сделаем все это по шагам:

netbeans big file NegativeArraySizeException - При открытии очень большого файла

netbeans big file NegativeArraySizeException

Пока что в NB10 открывать очень большие файлы не получается, даже если хватает оперативой памяти.

Использовался это подход.

netbeans jdkhome Указать версию jdk для запуска. Изменение версии java (ubuntu, linux)

Определение установленной версии JDK (основной)

Можно узнать путь к домашней папке установленной версии jdk:

Другие версии Java

Посмотрите какие версии jdk (папки) есть, например, в директории /usr/local/
(разные версии jdk лежат там в виде отдельных папок), если вообще никаких подходящих директорий (с названиями вроде "jdk1.8.0_40") нет, то установите java.

waiting for connection netbeans-xdebug Использование xdebug в netbeans, зависание (оишкба, не работает). Как исправить

ПРИМЕЧАНИЕ: более актуальную версию этой заметки см. здесь.

Диагностика проблемы PHP7 и ранее

phpinfo() должно выдавать:

xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_autostart=0
xdebug.remote_connect_back=0

в моём случае:

netbeans xdebug Настройка отладки PHP кода. Как использовать

Видео-пояснение:

Примечания:

  • По сути возможности отладки описаны здесь: https://netbeans.org/kb/docs/php/debuggi...
  • и нетбинс сам считывает из конфига и устанавливает нужные параметры.

netBeans Замена (автозамена) на строку с символом переноса строки (новая строка)

Чтобы в поле "Replace with" автозамены в нетбинс (Ctrl+H) начал понимать знак типа \n, делаем следующее:

  1. Переводим поиск автозамены в режим "регулярные выражения" (Regular Expression Alt+G)
  2. После этого в поле, где пишем то, на что заменять искомое можно использовать, например \n -- он интерпретируется как перенос строки.

Спасибо math2 за эту подсказку.

Pages

Subscribe to RSS - Netbeans