Netbeans

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 Указать версию jdk для запуска. Изменение версии java (ubuntu, linux)

Смотри какие версии jdk есть

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

Правим конфиг netbeans

В файле конфигурации netbeans.conf измените значение строки ,например:

netbeans_jdkhome="/home/<username>/jdk1.8.0_40"

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

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

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

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

Pages

Subscribe to RSS - Netbeans