Что-то типа xdebug в phpstorm необходимо, только для дэбага nginx конфигурации
vim
Юмор конечно понятен )
Я не шучу
А можете привести пример как пошагово дэбажить конфиг nginx с помощью vim? Типа давим клавишу F8 и вот мы в следующей фазе loop
https://marketplace.visualstudio.com/items?itemName=william-voyek.vscode-nginx
То есть подсветка синтаксиса это по вашему дэбаг фаз запроса в loop?
Примитивные конфиги - vim с биндингами. Сложные конфиги отлаживать не получится.
Кажется, вам надо скачать нджинкс из сорцов и запустить на нем дебаг
Мне IDE нужно в котором можно по шагам дэбажить конфигурацию
пацан хочет дебажить, в целом vim + ssh или самому ебашить ext для этого но чесно говоря это какойто не гетеросексуальный подход.
Ну либо вы знаете либо не умеете
Не взлетит. Особенно, если там все обмазано встроенным кодом - это практически нереально.
ну в вашем случае ide и дебаг не нужен )
Ну как вы будете дебажить конфиг? Это же конфиг, а не скрипт
ну чисто по теории cохранил конфиг nginx configtest
То есть вы хотите сказать что вы не дэбажите то что наконфигурировали?
Ну уж точно не брейкпоинтами:)
Как раз именно в этом случае - и нужен. Пока в конфиге нет сложной логики - что там дебажить-то? :)
А если я вам сообщу что есть такая возможность, вы мне поверите?
я в плане инструмента.
Это что, магазин на диване?
Не дэбажте, вас никто не заставляет
В плане инструмента - лично мне вообще не нужно, у меня дебагер внешний :)
В чем вообще цель этого разговора? Узнать, есть ли такой инструмент? Рассказать про известный вам инструмент? Научить всех жить?
Узнать есть ли такой инструмент, если есть то как называется
Пошаговая отладка -- это не единственный вариант отладки. В случае, когда от программы есть исходники -- чаще всего и довольно плохой. Потому никому тут обычно неинтересно, как пошагово отлажывать конфиг nginx. А нормально отлажывать, снимая и анализируя профили -- в vim.
Религией и конвенциями не запрещено это делать, тратьте время сколько у вас есть, читайте логи в vim, делайте как умеете, это ведь делает из вас профессионалов и в итоге вы растёте как профессионал, а я лучше подэбажу
nginx -t
Дружище, приветствую!
Обсуждают сегодня