Saturday 18 November 2017

Delforex Delphi Formattatore Linux


NOTA: Questa è la pagina vecchia, vai al nuovo. Per un po 'sono state offrendo versioni sperimentali di GExperts. Queste versioni sono sempre basate sul codice SubVersionCVS repository attuale del progetto GExperts. In aggiunta al normale funzionalità includono il codice formattatore precedentemente noto come DelForEx. Il codice è stato gentilmente donato da Egbert van Nes. A parte integrandolo in GExperts Ho anche fatto un sacco di pulizia e fix dei bug al codice di formattazione. Si sa anche alcuni dei nuovi costrutti (con Delphi 200x) lingua. Inoltre, questa versione cerca di preservare i segnalibri e punti di interruzione (che purtroppo pretende sempre funziona). Dal momento che la qualità del codice corrente e lo stato generale impedisce il formattatore di essere inclusi nelle GExperts release ufficiale, mi hanno offerto versioni sperimentali. Queste versioni sono una patch per un'installazione GExperts esistente. L'archivio corrente GExperts-1.36-experimental-twm-2012-03-04.zip contiene: GExperts EditorExpertGExpertsXxxx. dll per le versioni supportate di Delphi (6, 7, 2005, 2006, 2007, 2009, 2010, XE1, XE2) dove il formattatore è implementato come un esperto editore RegularExpertGExpertsXxxx. dll GExperts per le versioni di Delphi supportate in cui il formattatore è implementato come un normale esperto FormatterSettings-Yyyy. ini diverse impostazioni predefinite per l'uso nel formattatore, il valore predefinito è FormatterSettings-Borland preview. pas un campione file di codice sorgente che viene utilizzato all'interno della finestra di configurazione per l'anteprima della formattazione per installarlo, è necessario prima scaricare e installare il relativo rilascio di GExperts (attualmente 1.36). Dopo aver copiato i preview. pas file e tutti i file. ini nella directory di installazione GExperts. Inoltre è necessario una delle DLL. Scegli quello che corrisponde alla versione di Delphi e qualsiasi tipo di esperto che preferite e sostituire il file GExpertsXxxx. dll esistente con quello dall'archivio ZIP. La differenza tra un esperto editore e un esperto di regolare è soprattutto dove si trovano le opzioni di configurazione. esperti regolari sono elencati direttamente nella finestra di configurazione GExperts. Ci si può definire un collegamento e premendo il pulsante Configura è possibile aprire gli esperti propria finestra di configurazione. Inoltre, un esperto di regolare ha una voce nel menu principale GExperts. esperti Editor sono elencati sulla propria scheda della finestra di configurazione GExperts. Anche in questo caso ci si può definire un tasto di scelta rapida e aprire la finestra di configurazione. Sono elencati sotto il menu GExperts voce di esperti Editor, ma di solito sono attivate utilizzando il collegamento configurato. Diverse persone mi hanno chiesto di fornire il codice sorgente. E 'sempre stato disponibile dalla GExperts SubVersion repository sguardo nel ramo formattatore (vecchie versioni erano basati sul repository CVS.). Sono stato per qualche tempo rilasciando versioni GExperts sperimentali che includono il codice di formattazione precedentemente noto come DelForEx con alcuni miglioramenti e correzioni. L'ultima versione è del 2008-12-26 e supporta le seguenti versioni: Delfi 6-7 Delphi 2005-2010 Delphi XE Delphi XE2 per XE7 Si prega di notare, però, che sto usando solo con Delphi 2007, in modo che le altre versioni può avere bug sconosciuti. Inoltre, non tutti i miglioramenti linguistici di versioni successive Delphi funzioneranno, per esempio tipi nidificati, farmaci generici e metodi anonimi. BTW: Qualsiasi aiuto migliorare il formattatore, in particolare l'aggiunta di nuovi costrutti del linguaggio sarebbe apprezzato. Il codice sorgente può essere scaricato dal repository subversion legato dalla mia homepage. La versione TWM di GExperts funziona bene ed è ben integrato nel IDE. Vi permette di scrivere e modificare il codice senza preoccuparsi troppo di formattazione esatto, quindi basta premere il tasto rapido assegnato e riformatta immediatamente. Ho sempre trovato facile da configurare per abbinare lo stile che preferisco, e non così complesso come Codice Jedi Format, che sembrava eccessivo per me. La versione Delphi 2009 è ora disponibile dal link postato sopra, anche se sulla base di una versione beta di GExperts. E 'ancora molto simile formattatore sotto, però, e non è a conoscenza della sintassi di alcuni dei più recenti miglioramenti Delphi. risposto 31 8 Dicembre a 00:19

No comments:

Post a Comment