GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nakonfigurovat chybové zprávy xdebug pro otevření souboru v editoru Kate na Ubuntu

Xdebug je výkonný nástroj pro ladění a profilování pro php, který vám umožňuje rychleji najít a opravit chyby zobrazením celého souboru trasování zásobníku a zdrojového kódu a čísla řádku.

Pokud chcete, aby váš vývoj php byl bez chyb, měli byste hned od začátku použít něco jako xdebug.

Velmi užitečným trikem je nakonfigurovat xdebug tak, aby zobrazoval chyby pomocí hypertextových odkazů na soubor zdrojového kódu, který lze otevřít přímo v textovém editoru dle vašeho výběru.

Ne všechny textové editory tuto funkci podporují. Na Ubuntu však textový editor kate podporuje otevírání souborů prostřednictvím adres URL z prohlížečů.

Postup naleznete níže.

Nakonfigurujte chybové zprávy Xdebug pro otevření souboru v Kate

Upravte konfigurační soubor modulu php xdebug.ini soubor, který se nachází v adresáři mods-available.

V mém systému se například nachází na adrese:

/etc/php/7.4/mods-available/xdebug.ini

Upravte a přidejte do konfiguračního souboru následující řádek:

xdebug.file_link_format="kate://open/?url=file://%f&line=%l"

Soubor bude vypadat takto:

$ cat /etc/php/7.4/mods-available/xdebug.inizend_extension=xdebug.so# naše úpravyxdebug.file_link_format="kate://open/?url=file://%f&line=%l" 

Řádek kompatibilní s prohlížečem Chrome pro vyvolání textového editoru Kate je následující. Přebírá cestu k souboru a
číslo řádku:

kate://open/?url=file://%f&line=%l

Další užitečná nastavení

V xdebugu je několik užitečných nastavení, která lze použít k tomu, aby byl vývoj bez chyb.

Nastavení scream deaktivuje potlačení chyb pomocí operátoru "@" a zobrazí všechny chyby.

To je užitečné pro zachycení všech možných chyb, které jsou skryté kdekoli ve vaší aplikaci.

xdebug.scream =1

Nastavení halt_level určuje, zda jsou upozornění a varování hlášena jako chyby.

xdebug.halt_level=E_WARNING|E_NOTICE|E_USER_WARNING|E_USER_NOTICE

Odkazy a zdroje

Chcete-li se dozvědět více o konfiguračních parametrech xdebug, podívejte se do dokumentace na:

https://xdebug.org/docs/all_settingshttps://xdebug.org/docs/upgrade_guide
Ubuntu
  1. Ubuntu – Jak otevřít soubor .bak na Linuxu?

  2. Jak upravit systémové soubory pomocí editoru Kate?

  3. Jak nainstalovat g ++ na Ubuntu

  1. Jak změnit název hostitele na Ubuntu 18.04

  2. Jak otevřít soubory ISO na Ubuntu Linux

  3. Jak nainstalovat a nakonfigurovat Squid Proxy na Ubuntu 18.04

  1. Jak nainstalovat a nakonfigurovat Squid Proxy na Ubuntu 20.04

  2. Jak nakonfigurovat nastavení zavaděče GRUB2 v Ubuntu

  3. Jak nainstalovat Kate Editor na Ubuntu 20.04 LTS Edition