Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.www.php > #20908
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Newsgroups | it.comp.www.php |
| Subject | Re: monitor di debug |
| Date | 2016-06-04 08:04 +0000 |
| Message-ID | <drfgceF67jlU1@mid.individual.net> (permalink) |
| References | <nitu64$sok$1@gioia.aioe.org> |
Il Sat, 04 Jun 2016 08:58:12 +0200, alex ha scritto: > Durante la realizzazione di un'applicazione, per vedere i risultati > ottenuti (funzionamento generale dell'applicazione e/o vari dati di > debug) in genere si passa continuamente dal proprio editor per file php, > al browser (o al terminale, se si tratta di una cli-app). > Questa operazione svolta spesso centinaia di volte al giorno, rende > nevrotici... A me rende nevrotico su OSX, dove ci mette quasi 1 secondo a cambiare desktop tra l'editor e il browser e viceversa (se qualcuno ha un hack per abbassare questo tempo su Yosemite gli pago una birra, ma vi garantisco che non è una semplice ricerca su Google :P). Su Linux (Mate) ci mette un centesimo di secondo e non mi pesa per niente. > In ambito professionale come ci si organizza? > Doppio monitor? Trovo il doppio monitor pessimo per questo uso. Non c'è una combinazione di tasti (che io sappia) in nessun SO che dica "passa alla finestra attiva sull'altro monitor", quindi di solito ci si riduce a premere alt-tab finchè non si trova la finestra giusta, facendo perdere tempo e diventare nevrotici. Io su Linux tengo l'editor sul desktop virtuale 1, la shell sul 2, il browser sul 3. Passo da uno all'altro con Alt-F1, F2, F3. Quindi quando lavoro su un sito: edit, alt-f3, f5, alt-f1, edit Su shell: edit, alt-f2, up, enter, alt-f1, edit Il doppio monitor è utile quando hai un (o più) tail sui log su uno dei due mentre interagisci con l'altro. In pratica: un monitor passivo e uno attivo. Quando sviluppo librerie o componenti, rimango sull'editor e lancio i test con una combinazione di tasti (ctrl-r su PHPStorm) Se stai facendo "tracing" delle variabili di un'applicazione web, ti consiglio monolog con output su firebug, così vedi i dump direttamente nella console del browser, senza abusare dei print che ti spaccano l'output. Bye.
Back to it.comp.www.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
monitor di debug alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-06-04 08:58 +0200
Re: monitor di debug Alessandro Pellizzari <shuriken@amiran.it> - 2016-06-04 08:04 +0000
Re: monitor di debug alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-06-04 15:44 +0200
Re: monitor di debug fmassei@gmail.com - 2016-06-04 10:40 -0700
Re: monitor di debug alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-06-05 13:19 +0200
Re: monitor di debug Alessandro Pellizzari <shuriken@amiran.it> - 2016-06-05 12:20 +0000
Re: monitor di debug alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-06-05 14:56 +0200
Re: monitor di debug fmassei@gmail.com - 2016-06-05 11:00 -0700
Re: monitor di debug alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-06-06 15:12 +0200
Re: monitor di debug Alessandro Pellizzari <shuriken@amiran.it> - 2016-06-06 15:26 +0100
Re: monitor di debug fmassei@gmail.com - 2016-06-06 19:21 -0700
Re: monitor di debug alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-06-08 11:59 +0200
Re: monitor di debug Alessandro Pellizzari <shuriken@amiran.it> - 2016-06-08 11:53 +0100
Re: monitor di debug alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-06-08 13:21 +0200
Re: monitor di debug Alessandro Pellizzari <shuriken@amiran.it> - 2016-06-08 13:15 +0100
Re: monitor di debug alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-06-08 15:15 +0200
Re: monitor di debug Leonardo Serni <lserni@gmail.com> - 2016-06-07 14:39 +0200
Re: monitor di debug Leonardo Serni <lserni@gmail.com> - 2016-06-05 20:13 +0200
Re: monitor di debug alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-06-06 15:14 +0200
Re: monitor di debug marimbarza <fan@culo.it> - 2016-06-12 19:11 +0200
Re: monitor di debug fmassei@gmail.com - 2016-06-12 12:01 -0700
csiph-web