NSA - Non Solo Amiga

INFORMAZIONI SITO - NEWS => Suggerimenti e proposte. => Topic aperto da: cdimauro - 15 Giugno 2011, 06:48:26

Titolo: Syntax highlight
Inserito da: cdimauro - 15 Giugno 2011, 06:48:26
In un forum di/per nerd :ugeek: penso sia molto importante poter disporre della famigerata syntax highlight almeno per i linguaggi più comuni (o utilizzati qui dentro).

Che ne pensate? E' fattibile? Fattibile lo è sempre ovviamente, ma nel senso: c'è da perderci troppo tempo e quindi nun se po' fa?
Titolo: Re: Syntax highlight
Inserito da: TheKaneB - 15 Giugno 2011, 10:04:30
se po' ffà...
Titolo: Re: Syntax highlight
Inserito da: Allanon - 15 Giugno 2011, 10:43:41
famolo famolo!
 :lol:
Titolo: Re: Syntax highlight
Inserito da: AmigaCori - 15 Giugno 2011, 12:36:48
:confusion-helpsos: ...ma che roba sarebbe?  :?:

Asp.... :techie-studyinggray: ...

.... http://it.wikipedia.org/wiki/Syntax_highlighting (http://it.wikipedia.org/wiki/Syntax_highlighting) ....

Con syntax highlighting si intende la caratteristica di un software, solitamente editor di testo, di visualizzare un testo con differenti colori e font in base a particolari regole sintattiche. Questa caratteristica, utilizzata soprattutto per il codice sorgente, facilità la scrittura in un linguaggio strutturato come un linguaggio di programmazione o un linguaggio di markup che dispone di una sintassi e di una grammatica precise.


Sarebbe sta robba?  :think:
Titolo: Re: Syntax highlight
Inserito da: cdimauro - 15 Giugno 2011, 12:40:10
Sì, ed è VITALE per un programmatore. :D
Titolo: Re: Syntax highlight
Inserito da: TheKaneB - 15 Giugno 2011, 12:40:54
yep.... aumenta di N volte la velocità di lettura di un sorgente, con N grande a piacere :lol:
Titolo: Re: Syntax highlight
Inserito da: AmigaCori - 15 Giugno 2011, 12:45:30
Beh e' una di quelle cose che si usano ma non si come si chiami :D intendo che lo uso negli editor di testo :P
Titolo: Re: Syntax highlight
Inserito da: TheKaneB - 15 Giugno 2011, 12:48:32
stasera devo finire il prossimo articolo per AD, poi se mi rimangono tempo e succo cerebrale mi rimetto al lavoro sulla mia todo list...
Titolo: Re: Syntax highlight
Inserito da: Z80Fan - 15 Giugno 2011, 14:14:49
Posso segnalare GeSHi (http://http://qbnz.com/highlighter/) che è un buon evidenziatore anche fatto apposta per phpBB.

Io lo uso attraverso wp-syntax per il mio blog; è veramente comodo e personalizzabile e supporta moltissimi linguaggi (tra cui anche vari assembly).
Titolo: Re: Syntax highlight
Inserito da: TheKaneB - 15 Giugno 2011, 14:21:59
Citazione da: "Z80Fan"
Posso segnalare GeSHi (http://http://qbnz.com/highlighter/) che è un buon evidenziatore anche fatto apposta per phpBB.

Io lo uso attraverso wp-syntax per il mio blog; è veramente comodo e personalizzabile e supporta moltissimi linguaggi (tra cui anche vari assembly).

Ottima segnalazione, pensavo di usare proprio GeSHi, che ho usato spesso anch'io in versione stand alone, per produrre documenti HTML / RTF a partire da codice mio (da includere in documentazione allegata a progetti e cose simili) :-)
Titolo: Re: Syntax highlight
Inserito da: MazinKaesar - 19 Giugno 2011, 09:58:08
Codice: [Seleziona]
printf("mi piace l'idea!!!!n);
 :dance:
Titolo: Re: Syntax highlight
Inserito da: cdimauro - 19 Giugno 2011, 19:56:56
Se provi a compilarlo non funziona. Questo:
Codice: [Seleziona]
print "mi piace l'idea!!!!"invece funzionerebbe. :ugeek:
Titolo: Re: Syntax highlight
Inserito da: Z80Fan - 19 Giugno 2011, 20:10:23
Citazione da: "cdimauro"
Se provi a compilarlo non funziona.
Hai ragione, deve usare:
Codice: [Seleziona]
cout << "mi piace l'idea!!!!" << endl;:sisi:
Titolo: Re: Syntax highlight
Inserito da: MazinKaesar - 19 Giugno 2011, 20:19:36
Citazione da: "cdimauro"
Se provi a compilarlo non funziona. Questo:
Codice: [Seleziona]
print "mi piace l'idea!!!!"invece funzionerebbe. :ugeek:

Io programmo in ansi C che più ansi non si può (o su Aix non funziona), ma in effetti c'è un errore, ecco la versione corretta:

Codice: [Seleziona]
printf("%sn", "mi piace l'idea");
Cmq, per come è definita printf, la mia prima versione funzionerebbe su molti compilatori.
Titolo: Re: Syntax highlight
Inserito da: Z80Fan - 19 Giugno 2011, 20:53:42
Citazione da: "MazinKaesar"
Cmq, per come è definita printf, la mia prima versione funzionerebbe su molti compilatori.
Cioè, la stringa di formato dovrebbe contenere ... solo formato?
 :?
Titolo: Re: Syntax highlight
Inserito da: cdimauro - 19 Giugno 2011, 22:19:23
Senza #include e definizione del main, nessuna delle vostre istruzioni funzionerà.

Al contrario, la mia funzionerà sicuramente (fino alle versione 2.7 di... beh, l'avete capito :ugeek: )
Titolo: Re: Syntax highlight
Inserito da: TheKaneB - 19 Giugno 2011, 23:16:21
avete finito di nerdeggiare?  :character-jason:
Titolo: Re: Syntax highlight
Inserito da: MazinKaesar - 20 Giugno 2011, 11:18:22
No no abbiamo appena cominciato!  :lol: Beccatevi questo:

Codice: [Seleziona]
     PROGRAM MIPIACE
      WRITE(UNIT=*, FMT=*) 'Mi piace l''idea'
      END
Titolo: Re: Syntax highlight
Inserito da: Z80Fan - 20 Giugno 2011, 12:53:19
Codice: [Seleziona]
+++++++++++[>+++++++>++++++++++>+++<<<-]>.>-
----.>-.>++++++[>++++++[>+++>+++<<-]<-]>>+++
+.>---.--------.++.++.<<<<.>>>----.<<<++++++
+.>>>---.>-.+.----.<<<<------....>++++++++++.
:ugeek:
Titolo: Re: Syntax highlight
Inserito da: TheKaneB - 20 Giugno 2011, 13:06:33
Citazione da: "Z80Fan"
Codice: [Seleziona]
+++++++++++[>+++++++>++++++++++>+++<<<-]>.>-
----.>-.>++++++[>++++++[>+++>+++<<-]<-]>>+++
+.>---.--------.++.++.<<<<.>>>----.<<<++++++
+.>>>---.>-.+.----.<<<<------....>++++++++++.
:ugeek:

sono contento che ti piaccia l'idea  :ugeek:  :ugeek:
Titolo: Re: Syntax highlight
Inserito da: rebraist - 25 Giugno 2011, 23:25:55
al di la delle include e main e caxxi vari mancano le virgolette alla fine della stringa di mazinkaesar, perciò non compila. quanto ho vinto?
 :geek:  :geek:  :geek:
Titolo: Re: Syntax highlight
Inserito da: Z80Fan - 25 Giugno 2011, 23:32:28
Citazione da: "rebraist"
al di la delle include e main e caxxi vari mancano le virgolette alla fine della stringa di mazinkaesar, perciò non compila. quanto ho vinto?
 :geek:  :geek:  :geek:

Sei appena diventato l'idolo programmatore.  :D

Seriamente, non mi ero mica accorto. :?
A maggior ragione serve il syntax higlight! :lol:
Titolo: Re: Syntax highlight
Inserito da: AmigaCori - 27 Giugno 2011, 22:51:51
Citazione da: "rebraist"
al di la delle include e main e caxxi vari mancano le virgolette alla fine della stringa di mazinkaesar, perciò non compila. quanto ho vinto?
 :geek:  :geek:  :geek:

Per incassare il premio devi inizializzarti alla tipologia di premio, la inizializzazione la vuoi in DEG, RAD o GRAD?  :mrgreen:
OT
Ma quella bella meletta morsicata che fine ha fatto?  :lol:
/OT
Titolo: Re: Syntax highlight
Inserito da: rebraist - 27 Giugno 2011, 23:14:38
ecco la mela 8-)  8-)  8-)