A chi mi fa questa domanda spesso rispondo:  “beh, preferisco usare uno tra i migliori programmi che ti permette di FARE velocemente ciò che desideri, possibilmente senza errori e in modo semplice e diretto”.

Infatti ogni programmatore usa un text editor ad-hoc in base ai lavori che deve produrre o risolvere, ai linguaggi di programmazione e al tipo di lavoro che sta svolgendo (sulla macchina locale, in remoto via SSH, su Git, ecc.).

Nel mio caso, cercando di lasciare Simple Text 3 per passare ad un software open source come Atom, ho cercato in rete e ho domandato in giro a diversi amici, in modo da potermi confrontare sulla scelta definitiva.
Poi, sono andato a fare un giro per la rete (lo faccio sempre più spesso…) per capire cosa ne pensano le altre persone che, come me, usano i text editor anche per lavoro.

Tra i tanti siti che ho visualizzato, mi è passato davanti il sito di slant.co, dove ho trovato un interessante post di contronto dei vari software utilizzati da programmatori.
Andate a visitare la pagina What are the best open source programming text editors? per avere un’idea sui diversi software e anche sulle varie recensioni che hanno ottenuto.

Per quanto mi riguarda, vi confermerò che Atom non fa al caso mio; in quanto dopo diversi test su file molto grandi o complessi ho trovato gli stessi problemi descritti nella recensione del post. Inoltre utilizzare del software con base Javascript non mi fa dormire bene la notte.
Per ora continuerò ad utilizzare SimpleText3, Geany, VIM (anche spinto dal motivo che li conosco tutti abbastanza bene…), fino a quando pagare la licenza d’uso mi sarà comodo per ciò che realizzo.

Attendo un vostro commento a questo post. Chissà che qualcuno di voi riesca a farmi piacere un text editor diverso, che magari ancora non conosco…

2 opinioni su “Qual’è Il miglior text editor per programmare?

  1. notepad++ con un po di plugin? Lo uso da un po’

    oltre al fatto che è opensource e gratuito (forse meglio dire donationware) è molto ben fatto, altamente configurabile, con possibilità persino di registrare macro ed editarne il codice sorgente autogenerato (servono conoscenze un pelino avanzate pero)
    ci editi ogni linguaggio che ti venga in mente e ha un ottimo e configurabile syntax highlighter
    ottimo supporto per ricerca e sostituzione anche multi file supporto delle regex per ricerche complesse
    se adeguatamente equipaggiato con plugin può anche compilare c# creando gli exe dagli script eseguibili (si script eseguibili perché il c# può essere eseguito come il js senza essere compilato, se hai l’interprete)
    n++ ha molto altro da offrire ma servirebbe un intero sito web per parlarne ampiamente…

    1. Grazie innanzitutto per il tuo contributo su questo blog.
      È molto interessante, da prendere in considerazione. Non mi ci ero mai soffermato ad approfondire…

Rispondi a anonymoAnnulla risposta