Menù Principale

Cerca
Login
Registrati
Link
<< Discussione precedente | Discussione successiva >>   
[text editor] Crimson Editor

Autore Messaggio
rbon
sab 22 nov 2008 - 11:19
online
Utente registrato #4134
Registrato il: sab 14 apr 2007 - 11:42
Messaggi: 754

Nome del software: Crimson Editor
Download page (Sourceforge.net): -Link-
Direct Link al download versione portabile: -Link-
Sorgenti: -Link-
Dimensione File: KB 1606
Nome autore: Emerald Editor Team
eMail autore: -Link-
Sito Web Autore: -Link-
Softpedia (en): -Link-
Risorse online:
- Utilizzare Crimson Editor come IDE: -Link-

Descrizione: Crimson Editor è un editor professionale per Windows32 con parziale supporto Unicode e codifica UTF-8 (dalla rel. 3.70).
ll programma è scritto in C++ e deriva dal lavoro di messa a punto effettuata da nuovo team, dopo che l'autore originale (Ingyu Kang: Corea del Sud - Seoul) aveva interrotto lo sviluppo ed aveva donato i sorgenti alla comunità open source (il 29/12/2006).
Le sue caratteristiche sono:
• nativamente ‘portabile’ (dalla release 3.72 per Windows32) ;
• edita numerosi documenti contemporaneamente;
• evidenziazione della sintassi e supporto per oltre 100 linguaggi di programmazione fra cui: HTML, CSS, C/C++, Delphi, Perl, Python, Java, Mathlab, LaTeX, SQL, MySQL, VBScript, Visual Basic 6.0, Lua, AutoIt (utilizzato per X-Launcher), DOS Batch, AWK (manipolazione testi), ABAP/4 (per SAP -Link- , Apache Configuration, PostScript (per PDF), Ruby, TeraTerm Macro (per telnet), AutoLISP (per AutoCAD) ecc.;
• supporto Unicode e codifica UTF-8, con drag and drop del testo editato -Link-
• undo / redo multilivello (buffers illimitati);
• ricerca e sostituzione sofisticata con pieno supporto alle espressioni regolari
(libreria di Henry Spencer, -Link-
• scorrimento del testo a capo (word wrap) disinseribile (non incide su indentazione);
• intentazione configurabile;
• editazione in modalità a colonna con alternanza (switch) fra modalità linea e colonna (tasto Alt+C);
• correttore ortografico (lingua inglese) con 100.000 parole (file cedt.dic);
• dizionario utente con inserimento parole in qualunque lingua (InstallDir/user.dic): è un file ascii (si possono usare i dizionari messi a disposizione da PsPad, previa rinomina in 'user.dic')
• menu strumenti e macro;
• esecuzione programmi esterni con argomenti appropriati (opzioni di avvio programma esterno);
• compila, esegue e testa il codice compilato;
• facilità di memorizzare macro (registra & esegue);
• visualizza l’albero delle directories;
• apre un documento velocemente (doppio click)
• filtro per visualizzare solo certi tipi di file (es. tutti .c oppure .pas);
• edita files su server remoti utilizzando il client FTP interno;
• memorizza parametri per collegamento automatico al/ai server remoti;
• stampa ed anteprima di stampa;
• intestazioni e pie’ di pagina configurabili;
• stampa con numero di riga;
• stampa con evidenziazione della sintassi;
• selezione dei font ‘true type’;
• visualizza modifiche fatte al/ai files aperti;
• supporto multi-byte con IME integrato (per linguaggi esterni);
• auto indentazione ecc.;
• edita files di qualunque dimensione.

Portable tips how-to: scaricare il file ‘cedt-263-portable.zip’ e scompattarlo; lanciare il file ‘cedt.exe’.

Versione: 3.72 rev. 263
Licenza: GPL

Note:
1. E' possibile scaricare i sorgenti ed effettuare modifiche: -Link-
2. E' possibile compilare i sorgenti scaricati: -Link-

Avvertenze:
E' necessario realizzare un launcher anche per la versione portabile perchè‚ non è stato ancora corretto il bug relativo alla gestione dei files recenti: non riesco a capire dove vengono memorizzati avento controllato il registro, i files recenti di Windows, la cartella utente e la cartella del programma.



[ Modificato gio 08 apr 2010 - 07:27 ]
Torna ad inizio pagina
Danix
sab 22 nov 2008 - 12:03

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12916
non riesco a capire dove vengono memorizzati avento controllato il registro, i files recenti di Windows, la cartella utente e la cartella del programma.

Vengono salvati in cedt.wks.

Comunque, a parte i file recenti, ci sono anche diversi percorsi da sistemare in cedt.ini
Torna ad inizio pagina
Sito Web
rbon
sab 22 nov 2008 - 12:26
online
Utente registrato #4134
Registrato il: sab 14 apr 2007 - 11:42
Messaggi: 754
Vengono salvati in cedt.wks.
grazie Danix.
Torna ad inizio pagina
Danix
sab 22 nov 2008 - 12:28

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12916
Credo che con questo .ini, possa andare.
Testalo, se puoi.

[Setup]
AppName=cedt

[FileToRun]
PathToExe=$Bin$\$AppName$\$AppName$.exe

[Environment]
config=$Home$\$AppName$\config
backup=$Home$\$AppName$\ftp_backup

[Functions]
DirCreate=%config%|%backup%
FileCopy=%config%\cedt.ini|$ExeDir$\cedt.ini|o

[RunAfter]
FileCopy=$ExeDir$\cedt.ini|%config%\cedt.ini|o

;[WriteToIni=$ExeDir$\global settings.ini]
;Locations|Settings Location=$Home$\$AppName$

[WriteToIni=$ExeDir$\cedt.ini] 
CE-Config|InitialWorkingDirectory=$Home$\$AppName$
CE-Directories|Browsing Directory=$Home$\$AppName$
CE-Directories|Working Directory=$Home$\$AppName$
CE-FTP|FtpBackupDirectory=%backup%

[StringReplace=$ExeDir$\cedt.wks]
<localfile path|\User\cedt\=="$Root$

[Options]
DeleteTemp=true
MultipleIstances=true
RunWait=true
ShowSplash=false
WriteLog=false

[SplashScreen]
Image=
Title=
TimeOut=1500
Torna ad inizio pagina
Sito Web
rbon
sab 22 nov 2008 - 13:32
online
Utente registrato #4134
Registrato il: sab 14 apr 2007 - 11:42
Messaggi: 754
@Danix
il launcher per Crimson Editor funziona bene.
Ho provato ricerca in modalità colonna (Column mode) e funziona.
Ho provato lo Spell Check (Menu View, Spell Check, spunta item - oppure il bottone A-B-C) utilizzando il dizionario italiano scaricato da PsPad e rinominato 'user.dic': funziona. Lo Spelling Checker non funziona come in Aspell, ma si limita ad evidenziare (sottilineare con carattere ondulato) le parole sbagliate o che non trova: in pratica fa solo una segnalazione.

Unico neo la gestione dei files recenti, il cui elenco viene evidenziato all'interno dell'editor e che non scompaiono facendo il restart del sistema.
ciao

Dizionario italiano
italian-1-0.0.zip

[ Modificato sab 22 nov 2008 - 19:10 ]
Torna ad inizio pagina
rbon
sab 22 nov 2008 - 13:58
online
Utente registrato #4134
Registrato il: sab 14 apr 2007 - 11:42
Messaggi: 754
@Danix,
sembra che il launcher vada bene.
Ho pasticciato un po' con i test. Dovrò rivedere il tutto con più attenzione.



[ Modificato sab 22 nov 2008 - 19:13 ]
Torna ad inizio pagina
Danix
sab 22 nov 2008 - 19:24

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12916
rbon ha scritto ...
è stata durissima ma ho trovato!

Vengono scritti dei collegamenti all'interno di:
C:|Documents and settings\Utente\Dati applicazioni\Microsoft\Office

tali collegamenti vengono visualizzati nell'editor all'interno di:
Files - Recent files: elenco degli ultimi files aperti


Per quanto riguarda i recent files, io non noto malfunzionamenti, i link appaiono regolarmente dal menù "Window", ma non nel menù "File/Recent Files", ma questo credo sia un bug del programma. Ovviamente i percorsi vengono anche corretti cambiando percorso e la cartella \Dati applicazioni\Microsoft\Office non viene toccata..


Riguardo al correttore ortografico, perchè utilizzare il dizionario italiano di PsPad, se il risultato è il medesimo, senza dizionario? O almeno, io non noto differenze. C'è un'opzione che permette di settare il dizionario italiano?


-----edit-------


Una prima versione portatile è stata aggiunta in download: -Link-

[ Modificato sab 22 nov 2008 - 20:38 ]
Torna ad inizio pagina
Sito Web
rbon
dom 23 nov 2008 - 18:03
online
Utente registrato #4134
Registrato il: sab 14 apr 2007 - 11:42
Messaggi: 754
Riguardo al correttore ortografico, perchè utilizzare il dizionario italiano di PsPad, se il risultato è il medesimo, senza dizionario? O almeno, io non noto differenze. C'è un'opzione che permette di settare il dizionario italiano?
I dizionari si trovano nella sotto-cartella 'dictionaries', al cui interno vi sono:
1. cedt.dic: è il dizionario vero e proprio ed è il primo che viene consultato
2. user.dic: è un dizionario supplentare (potremo definirlo glossario) che si affianca ed integra 'cedt.dic' ed in pratica contiene i termini, magari specialistici, usati dall'utente.
Quello (user.dic) contenuto nel package è praticamente vuoto in quanto contiene 1 (una) sola riga di esempio: è un file ascii avente tre/quattro parole per ogni riga, separate da uno spazio.

L'editor non consente di scegliere fra dizionari di diverse lingue (come fa PsPad) e pertanto per ottenere il dizionario italiano è necessario sostituire entrambi i dizionari con altrettanti posizionati nella stessa cartella ed aventi però lo stesso nome (cedt.dic ed user.dic).
I dizionari che sostituiscono possono essere dei comuni file ascii, aventi anche 1 (una) sola parola per riga: funziona ugualmente.
I dizionari che si possono utilizzare sono quelli 'utilizzati da PsPad oppure da Syn Text Editor e reperibili alle pagine:
- PsPad.com: -Link-
- Syn Text Editor: -Link-
ciao

[ Modificato lun 24 nov 2008 - 10:30 ]
Torna ad inizio pagina

Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Salta:     Torna ad inizio pagina

RSS discussione: rss 0.92 RSS discussione: rss 2.0 RSS discussione: RDF
Powered by e107 Forum System