Quali sono le migliori app Notepad per Android?
Ho 16 anni di esperienza nello sviluppo di software.
1) Gli IDE web con tema scuro ti rendono meno produttivo e più incline all'errore. Uccidete i vostri occhi
Questo è il modo in cui la maggior parte dei moderni IDE per lo sviluppo web assomiglia:
E' abbastanza figo no? Tema nero. Così elegante. Forte. Ma qual è il colore della maggior parte delle applicazioni web che vengono sviluppate? Piuttosto bianco. Quindi si passa dall'IDE nero al sito web bianco. Risultato?
Uccide gli occhi. Inoltre:
Il 26% delle persone legge meglio il testo nero su sfondo bianco. Quindi non uccide solo gli occhi. Ti rende anche meno produttivo e più incline all'errore.
E la maggior parte degli editori web che ho visto sono molto cattivi nel passare al tema bianco. In un certo senso lo supportano, ma in realtà ci sono un sacco di stranezze che rendono questo tema inutile.
2) Gli IDE web sono buggati
Questo è il confronto del numero di "IDE + errori" nelle domande di StackOverflow:
notepad++ error: 6.486 risultati
errore dinetbeans: 13.734 risultati
errore divisual studio: 92.169 risultati
Forse questo non è completamente rappresentativo. Ma la maggior parte degli IDE webdev sono pieni di errori. Muoiono in molte occasioni. A volte perdendo il lavoro che hai fatto. E non fatemi parlare delle estensioni buggate che rendono inutili le integrazioni con git ecc. Se funzionano bene per te, considerati un uomo fortunato.
Gli IDE web al giorno d'oggi con i loro bug ti portano via un sacco di tempo, che potresti usare per una codifica produttiva.
3) Sono lenti e usano un sacco di RAM e CPU
Basta provare a installare qualsiasi IDE. Troverete che richiede centinaia o megabyte o più di gigabyte di spazio su disco. Usano il disco in modo estensivo. Usano un sacco di RAM e CPU. Ecco alcuni dati da google:
atom slow: 62.300.000 risultati
visual studio slow: 61.100.000 risultati
notepad++ slow: 463.000 risultati
Ovidente vincitore qui. Meno utilizzo di risorse significa che il vostro progetto si costruisce più velocemente, i test sono più veloci, potete codificare più velocemente. Perché non hai bisogno di 10 secondi prima che l'IDE carichi una lista di suggerimenti ogni 2 secondi in cui scrivi l'inizio di una funzione.
4) Non c'è un guadagno reale
Vediamo alcune caratteristiche che Notepad++ ha:
Colore del codice, evidenziazione delle parentesi: sì
Suggerimenti: no
Tutto il resto: no
Così puoi vedere che ha solo 1 punto su tre. Ma in realtà se sai cosa stai facendo i colori del codice e le evidenziazioni delle parentesi sono tutto ciò di cui hai bisogno. Inoltre, per esempio, il completamento automatico e i suggerimenti nella maggior parte degli IDE per il web sono così inclini all'errore che si tratta piuttosto di premere backspace per rimuoverli, dato che indovina un sacco di cose sbagliate. Aggiunge tempo allo sviluppo. E si può disabilitare, certo. Ma allora: qual è il punto per l'IDE web in primo luogo?
5) Sto ancora aspettando un buon IDE webdev
Sto ancora aspettando qualcosa che sia simile a Visual Studio per le applicazioni desktop. La maggior parte del tempo per lo sviluppo desktop e i test uso Visual Studio, perché per questo uso è molto buono, è veloce e non ha errori. Ma gli IDE Microsoft per i webdev sono totalmente diversi in questo senso.
Quindi uso Notepad++ per il webdev. Per riassumere:
- Rende i miei occhi sani
- Ti rende più produttivo
- Ha tutto quello che ti serve
Scelta ovvia qui. E un bonus:
Puoi dividere la tua vista in due file e avere schede in ogni vista! È davvero forte!
Votate e seguite se pensate che il vostro IDE webdev sia il migliore!
Articoli simili
- Se Windows si spegne mentre ho Notepad aperto, come posso recuperare i dati di testo in Notepad?
- Come inviare qualsiasi testo dal mio tablet alla mia smart TV quando non vedo nemmeno un'app memo o notepad sulla TV
- Notepad++ è il miglior programma per scrivere codice?
- Quali sono i migliori consigli per far apparire la tua app nell'Android Market e nell'App store?