Skip to content

Commit 303c93c

Browse files
authored
Merge pull request #176 from Dorin-David/master
Revisione terzo articolo.
2 parents e350218 + e2b742e commit 303c93c

File tree

1 file changed

+17
-19
lines changed

1 file changed

+17
-19
lines changed
Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,46 @@
11
# Code editor
22

3-
Un code editor è il posto in cui i programmatori spendono la maggior parte del loro tempo.
3+
Un code editor è il posto in cui i programmatori passano la maggior parte del loro tempo.
44

5-
Ci sono due principali tipi di code editor: IDE ed editor semplici. Molte persone si trovano bene a sceglierne uno di entrambe le categorie.
5+
Ci sono due principali tipi di code editor: IDE ed editor semplici. Molte persone si trovano bene a sceglierne uno per entrambe le categorie.
66

77
## IDE
88

9-
Il termine [IDE](https://en.wikipedia.org/wiki/Integrated_development_environment) (Integrated Development Environment) descrive un potente editor con molte funzionalità che coprono lo sviluppo dell'intero progetto. Come anche il nome suggerisce, non sono semplici editor, ma sono degli "ambienti di sviluppo" scalabili.
9+
Il termine [IDE](https://en.wikipedia.org/wiki/Integrated_development_environment) (Integrated Development Environment) descrive un potente editor che copre lo sviluppo dell'intero progetto. Come anche il nome suggerisce, non è un semplice editor, ma un "ambiente di sviluppo" scalabile, con molte funzionalità.
1010

11-
Un IDE carica il progetto (possono essere molti file), consente la navigazione tra i file, fornisce il completamento automatico basandosi sull'intero progetto (non sul singolo file), può essere integrato con sistemi di gestione della versione (come [git](https://git-scm.com/)), un ambiente dedicato al test e altre funzionalità per i vari livelli del progetto.
11+
Un IDE carica il progetto (possono essere molti file), consente la navigazione tra i file, fornisce il completamento automatico basandosi sull'intero progetto (non sul singolo file), può essere integrato con sistemi di gestione di versione (come [git](https://git-scm.com/)), un ambiente dedicato al test e altre funzionalità a livello del progetto.
1212

13-
Se non hai ancora considerato di scegliere un IDE, dai un occhiata a queste alternative:
13+
Se non hai ancora considerato di scegliere un IDE, dai un'occhiata a queste alternative:
1414

15-
- [Visual Studio Code](https://code.visualstudio.com/) (multi-piattaforma, gratutito).
16-
- [WebStorm](http://www.jetbrains.com/webstorm/) per sviluppatori frontend e altri editor della stessa compagnia per gli altri linguaggi (a pagamento).
15+
- [Visual Studio Code](https://code.visualstudio.com/) (*cross-platform*, gratutito).
16+
- [WebStorm](http://www.jetbrains.com/webstorm/) (*cross-platform*, a pagamento).
1717

18-
Tutti gli IDE sono multi-piattaforma.
18+
Per Windows, c'è anche l'editor "Visual Studio", da non confondere con "Visual Studio Code". "Visual Studio" è un potente editor (a pagamento) disponibile solo per Windows, ottimo per le piattaforme .NET. E' disponibile anche una versione gratuita: ([Visual Studio Community](https://www.visualstudio.com/vs/community/).
1919

20-
Per Windows, c'e anche l'editor "Visual Studio", da non confondere con "Visual Studio Code". "Visual Studio" è a pagamento ed è un potente editor disponibile solo per Windows, ottimo per piattaforme .NET. E' disponibile una versione gratuita ([Visual Studio Community](https://www.visualstudio.com/vs/community/).
21-
22-
Molti IDE sono a pagamento ma offrono un periodo di prova gratuito. Solitamente il loro costo è trascurabile se paragonato allo stipendio di una sviluppatore qualificato, è quindi importante scegliere il migliore in base alle proprie esigenze.
20+
Molti IDE sono a pagamento, ma offrono un periodo di prova gratuito. Solitamente il loro costo è trascurabile se paragonato allo stipendio di una sviluppatore qualificato; è quindi importante scegliere il migliore in base alle proprie esigenze.
2321

2422
## Editor semplici
2523

2624
Gli "editor Semplici" non sono potenti come gli IDE ma sono molto veloci, eleganti e semplici.
2725

2826
Sono principalmente utilizzati per aprire un file e modificarlo rapidamente.
2927

30-
La principale differenza tra gli editor semplici e un IDE è che gli IDE lavorano nei vari livelli del progetto, quindi caricano molti dati all'apertura, analizzano la struttura del progetto e molti altri aspetti. Un editor semplice è molto più veloce poichè necessita solo del file.
28+
La principale differenza tra gli editor semplici e un IDE è che quest'ultimo lavora a vari livelli del progetto, carica molti più dati quando viene aperto, analizza la struttura del progetto e così via. Un editor semplice è molto più veloce poichè necessita solo del file.
3129

32-
Nella pratica, gli editor semplici possono avere molti plugin tra cui sintassi a livello directory e l'autocompletamento, quindi non ci sono delle differenze ben definite tra un editor semplice e un IDE.
30+
In pratica, tuttavia, gli editor semplici possono avere molti plugin, tra cui la sintassi a livello directory e l'autocompletamento, quindi non ci sono delle differenze ben definite tra un editor semplice e un IDE.
3331

3432
Meritano attenzione le seguenti opzioni:
3533

36-
- [Atom](https://atom.io/) (multi-piattaforma, gratuito).
37-
- [Visual Studio Code](https://code.visualstudio.com/) (multi-piattaforma, gratuito).
38-
- [Sublime Text](http://www.sublimetext.com) (multi-piattaforma, con prova gratuita).
34+
- [Atom](https://atom.io/) (*cross-platform*, gratuito).
35+
- [Visual Studio Code](https://code.visualstudio.com/) (*cross-platform*, gratuito).
36+
- [Sublime Text](http://www.sublimetext.com) (*cross-platform*, con prova gratuita).
3937
- [Notepad++](https://notepad-plus-plus.org/) (Windows, gratuito).
4038
- [Vim](http://www.vim.org/) e [Emacs](https://www.gnu.org/software/emacs/) sono particolarmente carini se si sanno utilizzare.
4139

4240
## Non intestarditevi
4341

44-
Gli editor elencanti sopra sono sono quelli che io e i miei amici, che considero buoni sviluppatori, abbiamo utilizzato senza problemi per molto tempo.
42+
Gli editor elencanti sopra sono quelli che io e i miei amici, che considero buoni sviluppatori, abbiamo utilizzato senza problemi per molto tempo.
4543

46-
Ci sono altri grandi editor nel nostro grande mondo. Scegli quindi quello che più ti si addice.
44+
Ci sono altri grandi editor nel nostro grande mondo. Scegli quello che più ti si addice.
4745

48-
La scelta di un editor, come degli altri strumenti, è individuale e dipende dai progetti, abitudini e preferenze personali.
46+
La scelta di un editor, come pure di altri strumenti, è individuale e dipende dai progetti, dalle abitudini e preferenze personali.

0 commit comments

Comments
 (0)