Domanda:
Editor PHP con visualizzazione live per Mac
Nikki Mather
2014-03-18 08:03:50 UTC
view on stackexchange narkive permalink

Sono un programmatore PHP alle prime armi e desidero trovare il modo più semplice per utilizzare l'editor PHP che abbia una funzionalità di anteprima dal vivo incorporata. Ho un server in cui al momento provo le mie nuove abilità trovate, ma salvo i file e poi la visualizzazione nel browser sta diventando faticosa e vorrei visualizzare le mie modifiche più istantaneamente e senza dover attendere il caricamento del mio sito web.

Tutti i suggerimenti che ho trovato qui sono di molto tempo fa e poiché il panorama della programmazione è in continua evoluzione, vorrei i migliori suggerimenti più recenti.

Un approccio più semplice è qualcosa che penso, ho bisogno di progredire ulteriormente.

Qualcuno può consigliare un Editor PHP con anteprima dal vivo? Sia a pagamento che gratis va bene.

Anche i suggerimenti di alcuni posti per le risorse di apprendimento PHP (preferibilmente a pagamento, poiché garantisce maggiormente la qualità) sarebbero molto apprezzati. Mi sono iscritto a Teamtreehouse e ho seguito tutti i loro corsi su PHP e MySQL.

Prova http://brackets.io/ È multipiattaforma. L'ho usato solo per AngularJS, ma dice che funziona per PHP. Per Angular, c'è un'anteprima dal vivo in cui cambiando anche un singolo carattere nel mio JS, HTML o CSS aggiorna immediatamente il browser, senza dover condividere. Per favore prova e fammi sapere se funziona, in quanto potrei iniziare a usare Brackets IDE anche per il mio PHP :-)
Lavoro su un desktop Linux, quindi posso duplicare il mio ambiente server su localhost. Tutto quello che faccio per un'anteprima dal vivo è fare clic sul pulsante di ricarica nel browser, non sono richiesti IDE o editor speciali. :) Puoi impostare lo stesso in una VM su virtualbox, usare sshfs per montare la directory web sulla VM e quindi utilizzare qualsiasi editor / IDE che desideri.
Cinque risposte:
Franck Dernoncourt
2014-03-19 01:13:03 UTC
view on stackexchange narkive permalink

Una soluzione è aggiungere il salvataggio automatico nell'IDE e il caricamento automatico nel browser.

Dato che le tue pagine sono in PHP avrai bisogno di un server PHP sulla tua macchina. Uso spesso WAMP su Windows, per Mac non ho molta esperienza ma dovrebbero esserci molte soluzioni come MAMP.

Nick Dickinson-Wilde
2014-03-18 10:30:56 UTC
view on stackexchange narkive permalink

Se una anteprima dal vivo (cioè un clic per visualizzare) web-app funzionerà:

PHPFiddle (anche se al momento in cui scrivo sembra esserci un errore - presumo che sia un problema temporaneo)

Ha alcune tabelle MySQL integrate e puoi eseguire alcune operazioni MySQL ma non tutte.

È ottimo per testare rapidamente le cose. Per modificare effettivamente il codice esistente non mi piace molto (perché devi copiarlo e incollarlo) ma non è male.

Ha l'evidenziazione della sintassi e una sezione di aiuto abbastanza ampia (anche se non l'ho letto molto, quindi non posso davvero commentare la qualità dei documenti).

È gratuito.

Lucas
2014-04-23 04:48:13 UTC
view on stackexchange narkive permalink

Coda 2 ($ 75,00) ha un "server PHP" integrato, in modo da poter visualizzare in anteprima qualsiasi file dopo averlo salvato. È davvero facile da usare, tranne che ha un prezzo un po 'alto. Se puoi permettertelo, ha anche funzionalità FTP e sincronizzazione tra client e server.

In realtà l'ho acquistato uno o due anni fa ed è davvero buono. L'anteprima in tempo reale non va bene per me, dal momento che il mio sito di sviluppo è un dominio aggiuntivo e l'anteprima dal vivo mostra sempre il mio sito web "principale". È una funzionalità davvero utile, però, non posso usare il bugger!
@NikkiMather Intendi come sottodominio? Quindi puoi semplicemente modificare i dettagli del sito, in modo che l'URL locale / remoto punti al tuo sottodominio e non a quello principale.
nobrandheroes
2015-03-11 20:44:09 UTC
view on stackexchange narkive permalink

PHPStorm può:

  • Caricamento automatico su un server
  • Utilizzare il server integrato PHP 5.4+ come server interno
  • Salvataggio automatico e aggiorna il browser quando il debug è attivo.

Risorse per l'apprendimento

  • PHPAcademy e il loro canale Youtube sono davvero buoni.
  • Trova blog per sviluppatori su vari argomenti, Web Dev è più strumenti che tecniche
  • Leggi la documentazione. Molti strumenti e framework vengono forniti con tutorial nella loro documentazione
  • Ancora una volta, Youtube.
  • Typing.io è un tutor di dattilografia che utilizza il codice sorgente, puoi imparare qualcosa mentre lo attraversi.
Gregory Smitherman
2018-06-06 03:40:14 UTC
view on stackexchange narkive permalink

Per gli sviluppatori PHP, utilizzo personalmente quanto segue, a seconda dello scenario:

Brackets: http://brackets.io

FoobarPlus: http://www.foobaz.io/plus

VSCode: https://code.visualstudio.com/download

Entrambi sono gratuiti e ti daranno un'anteprima dal vivo. Spero che ti aiuti.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...