it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Top 10 editor di codice sorgente gratuiti - Revisionato

Con un editor di codice professionale come Dreamweaver, Coda, Textmate e altri, non sorprende che sempre più persone si siano parzialmente dimenticate del più semplice editor di codice come Windows's Notepad. Sappiamo che più semplice non significa la migliore opzione, tuttavia, ci sono editori di codice più semplici ma professionali che potrebbero adattarsi alle proprie esigenze!

Questi sono ciò che ho trovato essere il miglior bang per zero dollari (con un bonus aggiuntivo). Sentiti libero di condividere il tuo preferito nei commenti.

1. Blocco note ++

Notepad ++ è una sostituzione open source per il programma Notepad originale (fornito con Windows) e supporta diverse lingue. Anche se è costruito per Microsoft Windows, può anche funzionare su Linux, Unix, BSD e Mac OS X (usando Wine). Immediatamente dopo aver avviato Notepad ++ noterai la differenza tra questo e il Blocco note originale. Ci sono un sacco di pulsanti aggiuntivi e funzionalità come il supporto per i plugin, la modifica a schede, il trascinamento e rilascio, la modifica dello schermo diviso, lo scorrimento sincronizzato, il correttore ortografico (tramite un plug-in incluso), trova e sostituisce più documenti, confronto di file, zoom e molto altro. "Notepadd ++ supporta l'evidenziazione della sintassi e la piegatura della sintassi per 48 linguaggi di programmazione, scripting e markup" (fonte).

Come spiega il sito Web, il programma è scritto in C ++ e utilizza pura API Win32 e STL che garantisce una maggiore velocità di esecuzione e dimensioni minori del programma. Se desideri imparare come creare Notepadd ++ come editor di testo predefinito, puoi trovare le istruzioni qui.

Professionisti

  • Leggero e si avvia rapidamente
  • Interfaccia di modifica a schede
  • Supporto plug-in e macro
  • Possibilità di aggiungere segnalibri
  • Trascinare e rilasciare il supporto
  • Trova e sostituisci su più documenti
  • Modalità schermo intero
  • Riduci a icona nella barra delle applicazioni
  • Configuratore di stili per un'interfaccia personalizzabile
  • Sintassi e evidenziatura delle parentesi
  • Indentazione automatica
  • Completamento automatico
  • Codice pieghevole
  • Piegatura del testo
  • Integrazione del compilatore
  • Cerca e sostituisci
  • Controllo ortografico (tramite plugin)
  • Modifica collaborativa (tramite plugin)
  • Supporto FTP (tramite plugin)
  • Istanze multiple
  • Confronto dei file

Contro

  • Nessun supporto HTTP, SSH o WebDav per la modifica remota dei file
  • Non supporta file di grandi dimensioni
  • È necessario un altro programma per poter essere eseguito su Mac OS X

2. TextWrangler

A differenza di Notepadd ++ menzionato sopra, TextWrangler non è open source ed è un programma solo per Mac. Supporta anche solo una lingua: l'inglese. È, tuttavia, un editor di testo molto potente e generico, e Unix e lo strumento di amministrazione del server. " Mentre in superficie sembra solo un semplice ed essenziale editor di testo, possiede molte caratteristiche. C'è un cassetto documenti (chiuso per impostazione predefinita) che può essere aperto per visualizzare e confrontare i documenti selezionati. Come editor di codice include la colorazione della sintassi e la navigazione delle funzioni per 44 linguaggi di programmazione come ActionScript, C ++, HTML, JavaScript, Perl, Python, SQL e VBScript. Con TextWrangler puoi anche aprire file estremamente grandi; è limitato solo dalla RAM del computer e dalla limitazione di OS X ai file.

Se hai bisogno di funzioni più avanzate come FTP e SFTP, apri e salva, AppleScript, Mac OS X supplenza agli script Unix, modalità sospensione, salvataggio automatico e altro ancora puoi eseguire l'aggiornamento a BBEdit.

Professionisti

  • Supporto plug-in e macro
  • Costruito in FTP e Secure FTP
  • Supporto SSH per la modifica remota dei file
  • Capacità di confrontare due documenti riga per riga
  • Evidenziazione della sintassi
  • Indentazione automatica
  • Completamento automatico
  • Codice pieghevole
  • Piegatura del testo
  • Integrazione del compilatore (tramite plugin)
  • Correttore ortografico
  • Supporto di file di grandi dimensioni (limitato dalla memoria del computer)
  • Istanze multiple

Contro

  • Nessuna modifica collaborativa
  • Nessun supporto HTTP o WebDav per la modifica remota dei file
  • Non funziona su Tiger nella serie Power Macintosh G4 (Quicksilver)

3. jEdit

jEdit, un programma per Windows, Mac OS X, OS / 2, Linux, BSD, Unix e VMS, si dice che sia solo per programmatori esperti. Scritto in Java, è open source e supporta centinaia di plug-in e macro. La finestra principale può essere divisa orizzontalmente o verticalmente e viene fornita con "indentazione automatica e evidenziazione della sintassi per più di 130 lingue". Esistono molte opzioni di personalizzazione per fare in modo che tutto, dal dock alla barra di stato, alla barra degli strumenti appaia esattamente come desideri. Puoi persino "copiare e incollare con un numero illimitato di appunti".

I linguaggi di programmazione supportati includono: ActionScript, ColdFusion, LOTOS, Ruby, Python e COBOL. Tutte le funzionalità di jEdit non possono essere incluse in questo paragrafo, ma puoi visualizzarle tutte qui.

Professionisti

  • Potente motore di ricerca per espressioni regolari
  • Evidenziazione della sintassi con opzioni di personalizzazione
  • Auto-indentazione
  • Completamento automatico
  • Codice pieghevole
  • Piegatura del testo
  • Integrazione del compilatore (tramite plugin)
  • Supporto plug-in e macro
  • Interfaccia di modifica a schede
  • Browser FTP integrato
  • Controllo ortografico (tramite plugin)
  • Supporto FTP (tramite plugin)
  • Supporto HTTP e WebDav (tramite plugin) per la modifica remota dei file
  • Istanze multiple

Contro

  • Pesante e spesso lento all'avvio
  • In

    Contro

    attuale correttore ortografico

  • Può essere bacato su Mac
  • Nessuna modifica collaborativa
  • Nessun supporto di file di grandi dimensioni
  • Nessun supporto SSH per la modifica remota dei file

4. Editor cremisi

Crimson è stato scritto in C, è open source ed è conosciuto come editor di codice sorgente professionale solo per Windows. È anche un sostituto adatto per Blocco note e supporta la programmazione in più di 60 lingue come Maple, LotusScript, C / C ++, MySQL, Ruby, Perl e JScript. Attualmente supporta solo la lingua inglese. Sfortunatamente, l'ultima versione di Crimson è stata nel 2008, ma è stata sostituita da Emeral Editor.

Come puoi vedere dall'immagine qui sotto, assomiglia a Notepad ++ dalla barra degli strumenti alla modifica a schede. Supporta anche i plugin, che sono chiamati "strumenti" e macro. C'è anche un client FTP integrato e hai la possibilità di gestire gruppi di file correlati e salvarli come progetti.

Professionisti

  • Evidenziazione della sintassi
  • Indentazione automatica
  • Integrazione del compilatore
  • Possibilità di aggiungere segnalibri
  • Supporto FTP
  • Instant / live correttore ortografico
  • Macro
  • Istanze multiple

Contro

  • Nessun completamento automatico
  • Nessun codice pieghevole
  • Nessun testo pieghevole
  • Nessuna modifica collaborativa
  • Nessun supporto di file di grandi dimensioni
  • Nessun supporto HTTP, SSH o WebDav per la modifica remota dei file

5. Araneae

Araneae è un editor per i professionisti del Web che funziona solo su Windows. È possibile scaricare estensioni da utilizzare con esso e include l'evidenziazione della sintassi, il supporto drag and drop, la modifica a schede e la possibilità di inserire clip rapide personalizzabili. "Araneae include diverse estensioni e localizzazioni proprio fuori dalla proverbiale scatola" non richiede download aggiuntivi! Questo include file HTML, XHTML, CSS, XML, JavaScript, PHP e Ruby, oltre all'inglese, francese, greco, Localizzazioni spagnole ed estone! " Tutte le barre degli strumenti sono visibili per impostazione predefinita e possono essere riorganizzate in base alle proprie preferenze.

Professionisti

  • Evidenziazione della sintassi
  • Trascinare e rilasciare il supporto
  • Interfaccia di modifica a schede
  • Clip veloci
  • Cerca e sostituisci
  • Istanze multiple

Contro

  • Nessun plugin o macro

6. EditPad Lite

EditPad Lite è un altro editor di testo generico per Windows ed è scritto in 10 lingue diverse. È stato costruito con Delphi ed è piccolo, compatto e gratuito solo per uso non commerciale. Quindi, se sarai pagato per il lavoro che fai con esso, allora dovrai acquistare EditPadPro. Le funzionalità sono limitate, ma hanno la modifica a schede, possono rimanere in esecuzione nella barra delle applicazioni, supporta il rientro automatico e possono essere configurate in base ai propri gusti e alla propria vista.

EditPad Lite assomiglia anche a Blocco note ad eccezione della barra degli strumenti e delle schede di formattazione.

Professionisti

  • Interfaccia di modifica a schede
  • Indentazione automatica
  • Annulla e ripristina illimitato anche dopo aver salvato un file (finché rimane aperto)
  • Supporto di file di grandi dimensioni
  • Supporto FTP
  • Istanze multiple

Contro

  • Nessuna evidenziazione della sintassi
  • Nessun completamento automatico
  • Nessun codice pieghevole
  • Nessun testo pieghevole
  • Nessuna integrazione del compilatore
  • Nessun macro
  • Nessuna modifica collaborativa
  • Controllo ortografico non incluso nella versione gratuita
  • Nessun supporto HTTP, SSH o WebDav per la modifica remota dei file

7. ATPad

ATPad non è molto diverso dalla maggior parte degli altri sopra citati: è un'altra versione del Blocco note con alcuni aggiornamenti. Oltre all'inglese, puoi ottenere ATPad in 11 altre lingue. Puoi ottenere modifiche a schede, opzioni di personalizzazione, numerazione delle linee, word wrapping, segnalibri (in modo da non perdere la tua posizione al momento del reso), snippet personalizzabili, invio via email e altro ancora. Poiché ATPad non richiede installazione, è possibile aprirlo praticamente da qualsiasi tipo di unità e non lascia tracce. Per rimuoverlo semplicemente eliminare la directory ATPad.

Professionisti

  • Consente la piastrellatura e il collegamento a cascata di finestre
  • Interfaccia di modifica a schede
  • Numerazione delle linee
  • Snippet di testo
  • Può inviare documenti via email
  • Nessuna installazione richiesta
  • Possibilità di aggiungere segnalibri
  • Trova / sostituisce e annulla / ripristina illimitati

Contro

  • Non viene fornito con il correttore ortografico

8. RJ TextEd

RJ TextEd è solo per Windows e supporta 18 lingue diverse e 20 linguaggi di programmazione. È stato costruito su CodeGear Delphi e non è open source. È disponibile sia una versione per PC sia una versione portatile da scaricare, oltre a una serie di plug-in e strumenti che è possibile scaricare separatamente. A differenza della maggior parte dei programmi clean cut menzionati sopra, RJ TextEd ha a disposizione barre degli strumenti, pannelli e schede a bizzeffe. Puoi anche creare progetti e macro e personalizzare il tuo ambiente di lavoro.

Professionisti

  • Ha una versione portatile
  • Evidenziazione della sintassi
  • Correttore ortografico
  • Indentazione automatica
  • Completamento automatico
  • Codice pieghevole
  • Piegatura del testo
  • Integrazione del compilatore
  • Macro
  • Supporto FTP e Secure FTP
  • Supporto SSH per la modifica remota dei file
  • Istanze multiple

Contro

  • Nessuna modifica collaborativa
  • Nessun supporto di file di grandi dimensioni
  • Nessun supporto HTTP o WebDav per la modifica remota dei file

9. Modifica di Komodo

Komodo Edit è un veloce programma open source che può essere utilizzato su Windows, Max OS X e Linux. Supporta i seguenti linguaggi di programmazione: PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5 e CSS 3. È inoltre dotato di "colorazione della sintassi personalizzabile, piegatura, controllo della sintassi di sfondo e eccellente auto-completamento e calltip (chiamato 'code intelligence'). " Le loro pagine e pagine di estensioni sono equivalenti a quelle di Firefox e il loro editor "ingannato" è uno dei più avanzati presenti in questo elenco. Insieme a tutto ciò si ottiene la modifica remota dei file, una toolbox con integrazione di comandi shell, macro, snippet e la lista continua. Per le funzionalità più avanzate è possibile acquistare Komodo IDE per i team.

Professionisti

  • Supporto per estensione e macro
  • Evidenziazione della sintassi
  • Indentazione automatica
  • Completamento automatico
  • Codice pieghevole
  • Piegatura del testo
  • Frammenti di codice

Contro

  • Correttore ortografico non incluso
  • Nessuna integrazione del compilatore
  • Nessuna modifica collaborativa
  • Nessun supporto di file di grandi dimensioni
  • Nessuna istanza multipla
  • Per le funzionalità più avanzate è necessario effettuare l'aggiornamento per una pesante commissione di $ 295 (senza supporto e aggiornamenti) o $ 382 (con supporto e aggiornamenti)

10. KompoZer

Basato su Mozilla, "KompoZer è un sistema di authoring Web completo che combina la gestione dei file Web e le funzionalità di modifica delle pagine Web WYSIWYG disponibili in Microsoft FrontPage, Adobe DreamWeaver e altri programmi di fascia alta". Questo programma facile da usare, per Windows, Mac OS X e Linux, è orientato verso utenti non tecnici che non sanno molto su HTML o sulla codifica web. È disponibile in 21 lingue diverse, ha integrato la gestione dei file tramite FTP, modifica a schede, selezione colori e supporto per moduli, tabelle e modelli.

Come puoi vedere dallo screenshot qui sotto, è pensato per somigliare di più a DreamWeaver rispetto a Notepad (da qui il catering per gli utenti non tecnici).

Professionisti

  • Gestore del sito e struttura dei file
  • Modifica WYSIWYG
  • Ha una versione portatile
  • Supporto FTP
  • Correttore ortografico
  • Supporta modelli
  • Anteprima della pagina
  • Paragonabile a Adobe DreamWeaver e Microsoft FrontPage

Contro

  • Nessun supporto WebDAV per la modifica remota dei file
  • Nessun supporto per la modifica condivisa
  • Non supporta lo scripting lato server

11. TouchQode (Bonus)

Come bonus aggiuntivo abbiamo TouchQode, che è un editor solo per smartphone. Al momento è disponibile solo per Android, ma puoi iscriverti per ricevere una notifica sulla versione iPhone. Per un editor per smartphone, ha alcune grandi funzioni come l'evidenziazione della sintassi, la possibilità di eseguire script (semplici), un client FTP integrato, la sincronizzazione dei file e altro ancora. TouchQode dà davvero la possibilità di codificare ovunque tu vada!

Professionisti

  • App per Android
  • Evidenziazione della sintassi
  • Suggerimenti di codice
  • Ricerca incrementale
  • Sincronizzazione dei file

Contro

  • Nessuna app per iPhone (ma presto disponibile)

Il Lytro Illum ti fa rifocalizzare le immagini dopo averle catturate

Il Lytro Illum ti fa rifocalizzare le immagini dopo averle catturate

La fotografia è in circolazione da molto tempo, ma non ci sono stati molti progressi negli ultimi anni. Certo, i sensori delle nostre fotocamere e DSLR stanno migliorando, e stiamo ottenendo tecnologie interessanti come la connettività WiFi, ma il mezzo in sé non è cambiato molto. Stiamo ancora acquisendo immagini 2D piatte, con gli unici miglioramenti delle dimensioni e dei dettagli di queste immagini. Fi

(Consigli tecnici e di design)

5 migliori app di Windows per monitorare l'utilizzo di Internet

5 migliori app di Windows per monitorare l'utilizzo di Internet

Quando ricevi internet per casa o come studente, c'è sempre un limite al limite di utilizzo di Internet . Ma quando sei online, tendi a essere portato via e, a volte, finisci per esaurire il pacchetto internet di un mese intero in un paio di settimane.Ci possono essere molteplici ragioni per questo.

(Consigli tecnici e di design)