Newsgroup: it.comp.macintosh
Titolo: Editor PHP/HTML gratuito

Salve,
chi mi consiglia un buon editor PHP/HTML gratuito per il mio Mac?
Grazie :)

> chi mi consiglia un buon editor PHP/HTML gratuito per il mio Mac?
Prenditi textmate, che ha vinto pure il premio "Best Developer Tool" al 
WWDC. 39 pipps, ma ne vale la pena!
Oppure Textwrangler (free)
O Smultron (idem)
ciao

Hakuin ha scritto:

Grazie

Hakuin ha scritto:

Mi sono accorto che nessuno dei programmi che mi hai consigliato ha il
completamento automatico del codice... Non ti viene in mente qualche
programma che lo supporti?
Grazie ancora

 chi mi consiglia un buon editor PHP/HTML gratuito per il mio Mac?
Vim :-)
http://macvim.org/OSX/index.php
http://www.vim.org/scripts/script.php?script_id=13
Luca

> Ma detto fra noi, meglio spendere qualche euro per TextMate.
Che comuque non ha l'autocompletamento del codice PHP, quindi tanto
vale usare Xcode.

 programma che lo supporti?
skEdit, costa anche meno di TM: 
http://www.skti.org/skEdit.php

 skEdit, costa anche meno di TM: 
http://www.skti.org/skEdit.php
ma non ne vale un pelo...
-- 
blog:  
http://www.akropolix.net/rik0/blogs
 | Uccidete i filosofi,
site:  
http://www.akropolix.net/rik0/
      | tenetevi riso e
forum: 
http://www.akropolix.net/forum/
     | bacchette per voi.

 vale usare Xcode.
falso...


 ma non ne vale un pelo...
Eh, ROFL.

 
Dunque come si attiva questo completamento?

> Dunque come si attiva questo completamento?
Esiste un 'bundle' per Textmate che ha tutte le keywords di php. Scrivi 
mysql_ e premi 'esc' e ti sottopone tutte le funzioni che iniziano per 
mysql_.
Inoltre questo sistema funziona per tutte le parole che hai già digitato 
nel testo, per cui se hai una funzione 'stampa_risultati' più sopra, 
basta che fai 'st + esc' e hai il nome della funzione. ...

 basta che fai 'st + esc' e hai il nome della funzione. ...
Sì, ma se ho stampa_risultati e stampa_eventi, io scrivo stampa_, poi
faccio ESC e me ne sceglie una a caso...

Ho trovato quello che fa per me: skEdit.
Sarà pure sconosciuto, ma ha un cavolo di autocompletamento che
funziona e costa meno di TextMate.
Grazie a tutti

 caratteristiche.
Non è che è un cattivo prodotto. È che in confronto a TextMate
impallidisce e ci sono solo 15 euro di differenza.
In primo luogo TM lo usa per quello che vuole. Se un domani finalmente
vorrà abbandonare l'orrido PHP per passare a Python, Ruby o Perl, TM
sarà già pronto. Dovrà fare qualcosa in C? Già pronto. ASP VB? Pronto.
Nel senso che SKEdit vanta supporto per Python, ma provatolo è
inesistente. Immagino che quello per Perl sia analogo.
Per PHP pure non fa nulla o quasi. Una volta che hai digitato il nome
della funzione la colora e ti fa vedere un pezzetto di doc.
 TextMate ha un plugin per abilitare de facto l'autocompletamento su PHP
(in effetti usa il modello delle snippet, molto più efficace
dell'autocompletamento ed applicabile in moltissimi casi diversi). Per
PHP supporta anche affari aggiuntivi tipo Smarty.
Inoltre TM è esteso ed estendibile in mille modi diversi. Skedit pur
essendo un buon prodotto non ha la stessa comunità dietro.
Ah... e tramite plugin, TM fa di tutto. Fai conto che ti da anche un
semplice bundle per esempio per editare il tuo blog... molto comodo,
specie se hai post "complessi" dove la potenza di un editor si sente.
Si interfaccia con latex, doxygen, quasi qualunque linguaggio sia usato
da più di 10 persone (Prolog escluso), il tutto fornendo snippets
comodissime che rendono il lavoro davvero comodo.
Inoltre ha modalità di editing interattivo su (X)HTML, fior di
scorciatoie per fare validazione online e offline, pulire il codice,
filtrare attraverso comandi vari.
Esiste anche un plugin per editing WYSIWYG, ma non lo ho mai provato.


 faccio ESC e me ne sceglie una a caso...
Mio dio.. ma bisogna proprio insegnarvi tutto?


 troppo caro.
Vero. Io lo ho li e un po' mi sto pentendo di averlo preso. Fa bene il
suo mestiere eh... ma TM è un'altra cosa (per quello che devo fare io).


 Mio dio.. ma bisogna proprio insegnarvi tutto?
Quella è una cosa anti-intuitiva.

 Quella è una cosa anti-intuitiva.
Forse per un subnormale.


 Forse per un subnormale.
Pensa quello che vuoi, tanto per me non ha alcun valore. Io ho la
fortuna di aver ricevuto un'educazione.

 fortuna di aver ricevuto un'educazione.
Bravo, crogiolati in questo.
