Autore Topic: [RISOLTO] Stampa di codice gambas  (Letto 1210 volte)

Offline gianfry56

  • Gambero
  • **
  • Post: 78
    • Mostra profilo
[RISOLTO] Stampa di codice gambas
« il: 02 Dicembre 2016, 14:39:03 »
Sappiamo bene che gambas non possiede una funzione di stampa del codice. Non parlo di stampa con l'oggetto Printer, ma la stampa del codice stesso ai fini della documentazione.
L'unico sistema che conosco e quello di fare un copia-incolla, portarlo su un editor esterno e stampare.... ma così si perde la formattazione  :hatecomputer:

Qualcuno è mai riuscito a trovare un sistema diverso?  oppure conoscete un editor capace (riconoscendo il tipo di codice) di riformattare adeguatamente ?  :mad:

 :ciao:
« Ultima modifica: 06 Dicembre 2016, 15:00:02 da gianfry56 »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.725
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:Stampa di codice gambas
« Risposta #1 il: 02 Dicembre 2016, 15:54:45 »
Il codice sorgente di un progetto  (o i codici sorgenti, se il progetto è composto da più Classi e/o più Moduli) è contenuto nella cartella nascosta .src, presente all'interno della cartella del progetto medesimo.

Il file del codice sorgente è un normale e semplice file di testo.

Così, ad esempio, se il progetto si chiama "abcde 0.0.1" ed è formato da un solo Modulo principale, il file del codice sorgente di detto Modulo si troverà nella cartella nascosta avente avente il seguente percorso:

/...../abcde/.src/Main.module



« Ultima modifica: 02 Dicembre 2016, 16:18:35 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.239
  • Tonno verde
    • Mostra profilo
Re:Stampa di codice gambas
« Risposta #2 il: 02 Dicembre 2016, 16:07:30 »
Sappiamo bene che gambas non possiede una funzione di stampa del codice. Non parlo di stampa con l'oggetto Printer, ma la stampa del codice stesso ai fini della documentazione.
L'unico sistema che conosco e quello di fare un copia-incolla, portarlo su un editor esterno e stampare.... ma così si perde la formattazione  :hatecomputer:

Qualcuno è mai riuscito a trovare un sistema diverso?  oppure conoscete un editor capace (riconoscendo il tipo di codice) di riformattare adeguatamente ?  :mad:

 :ciao:

L'indentazione rimane è come col vecchio VBA.

Forse questo può interessarti
 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline gianfry56

  • Gambero
  • **
  • Post: 78
    • Mostra profilo
Re:Stampa di codice gambas
« Risposta #3 il: 06 Dicembre 2016, 14:59:31 »
Scusate per il ritardo nella risposta, ma ho fatto una pausa...  :)
Il codice sorgente di un progetto  (o i codici sorgenti, se il progetto è composto da più Classi e/o più Moduli) è contenuto nella cartella nascosta .src, presente all'interno della cartella del progetto medesimo.
nessun problema per reperire i sorgenti, so bene dove sono... la mia perplessità era: come mai gambas non ha ancora una sua voce di menù per la stampa del codice...
ma nessun problema, ho risolto con il mio buon editor 'kate', nella modalità 'sorgente/freebasic' mi formatta il codice così come lo vedo nell'editor di gambas  :ok:

grazie, come sempre  :ciao:

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.725
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:[RISOLTO] Stampa di codice gambas
« Risposta #4 il: 08 Dicembre 2016, 12:24:26 »
Citazione
ho risolto con il mio buon e ditor 'kate'
una volta usavo Gedit che permette di formattare, poi stampavo a colori e la formattazione rimaneva.
Poi è cambiato qualcosa e la formattazione non viene più mantenuta nella stampa.
Ho risolto usando il programma di Gianluigi che, se pur con qualche limitazione, mi ha permesso di stampare in PDF mantenendo la formattazione.
http://www.gambas-it.org/smf/index.php?topic=3545.msg37943#msg37943
 :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.239
  • Tonno verde
    • Mostra profilo
Re:[RISOLTO] Stampa di codice gambas
« Risposta #5 il: 08 Dicembre 2016, 16:16:44 »
Citazione
ho risolto con il mio buon e ditor 'kate'
una volta usavo Gedit che permette di formattare, poi stampavo a colori e la formattazione rimaneva.
Poi è cambiato qualcosa e la formattazione non viene più mantenuta nella stampa.
Ho risolto usando il programma di Gianluigi che, se pur con qualche limitazione, mi ha permesso di stampare in PDF mantenendo la formattazione.
http://www.gambas-it.org/smf/index.php?topic=3545.msg37943#msg37943
 :ciao:

Kate non lo conosco, ma non credo che usi lo stesso highlight (o come si dice) di Gambas.

A quali limitazioni ti riferisci? Quelle del passaggio da una pagina all'altra? O c'è di peggio?
Io comunque consiglierei di usare il modulo bas e copiare in Libre Writer a me funziona bene si lo so è un po macchinoso...
L'unica cosa che mi pare manchi è il grassetto su NOTE, FIXME e TODO (in entrambi), un giorno di questi lo aggiungo.

 :ciao: :ciao:

P.S. Minisini ha aggiunto un componente che dovrebbe semplificare il tutto (con Gambas) ma non mi sono ancora deciso a studiarlo e poi probabilmente il problema stampa rimane anche se non ne sono sicuro, vedremo.
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.725
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:[RISOLTO] Stampa di codice gambas
« Risposta #6 il: 09 Dicembre 2016, 17:15:53 »
Citazione
A quali limitazioni ti riferisci? Quelle del passaggio da una pagina all'altra? O c'è di peggio?
Sì mi riferisco solo a quelle!
Altre non ne ho trovate...
 :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.239
  • Tonno verde
    • Mostra profilo
Re:[RISOLTO] Stampa di codice gambas
« Risposta #7 il: 09 Dicembre 2016, 17:37:32 »
Citazione
A quali limitazioni ti riferisci? Quelle del passaggio da una pagina all'altra? O c'è di peggio?
Sì mi riferisco solo a quelle!
Altre non ne ho trovate...
 :ciao:

Mi ripeto, sai l'età  :D ma se usi Libre Writer la cosa si risolve.
L'unico problema li, come ho già spiegato, è trovare il giusto font e per quanto riguarda l'incollaggio in Gambas che perde l'indentazione basta ridargliela col tasto destro Advance>Format code.

 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro