Skip to content

Commit 3cf752d

Browse files
authored
Merge pull request #147 from pasor1/article/4-devtools
Review "Developer console"
2 parents dc28387 + 138afc7 commit 3cf752d

File tree

1 file changed

+21
-27
lines changed

1 file changed

+21
-27
lines changed

1-js/01-getting-started/4-devtools/article.md

Lines changed: 21 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -2,49 +2,50 @@
22

33
Il codice è incline a contenere errori. E' molto probabile che tu commetta errori... Di cosa sto parlando? *Sicuramente* commetterai errori, sempre che tu sia umano, e non un [robot](https://it.wikipedia.org/wiki/Bender_(personaggio)).
44

5-
In un browser però, l'utente non può vedere gli errori. Quindi se qualcosa non funziona nello script, non saremo in grado di capire quale sia il problema e sistemarlo.
5+
In un browser però, di default l'utente non può vedere gli errori. Quindi, se qualcosa non funziona nello script, non saremo in grado di capire quale sia il problema e sistemarlo.
66

7-
Per poter visualizzare gli errori e ricevere altre informazioni utili riguardo gli script, i browser integrano degli "strumenti di sviluppo".
7+
Per poter visualizzare gli errori e ricevere altre informazioni utili riguardo gli script, i browser integrano degli "strumenti di sviluppo", in inglese "developer tools" o più semplicemente "DevTools".
88

9-
Molto spesso gli sviluppatori tendono ad utilizzare Chrome o Firefox poichè questi browser forniscono i migliori strumenti per lo sviluppo. Anche gli altri browser contengono gli strumenti per lo sviluppo, talvolta con caratteristiche speciali, ma più che altro giocano ad "avvicinarsi" a Chrome e Firefox.
10-
Quindi molte perone hanno un browser "preferito" e utilizzano gli altri solo quando un problema è specifico di quel browser.
9+
Molti sviluppatori preferiscono utilizzare Chrome o Firefox poiché questi browser incorporano i migliori strumenti per lo sviluppo. Anche gli altri browser hanno gli strumenti per lo sviluppo, talvolta con caratteristiche speciali, ma più che altro inseguono le caratteristiche di Chrome e Firefox.
10+
In genere gli sviluppatori hanno un browser "preferito" e utilizzano gli altri solo quando un problema è specifico di quel browser.
1111

12-
Gli strumenti da sviluppatore sono molto potenti; possiedono molte caratteristiche. Prima di tutto, dobbiamo capire come accedervi, come cercare errori e come eseguire comandi JavaScript.
12+
Gli strumenti per lo sviluppo sono molto potenti e possiedono molte funzionalità. Per iniziare, dobbiamo capire come accedervi, come individuare gli errori e come eseguire comandi JavaScript.
1313

1414
## Google Chrome
1515

1616
Apri la pagina [bug.html](bug.html).
1717

1818
C'è un errore nel codice JavaScript. E' nascosto agli occhi di un normale utente, quindi dobbiamo aprire gli strumenti di sviluppo per trovarlo.
1919

20-
Premi `key:F12`, se sei su Mac utilizza `key:Cmd+Opt+J`.
20+
Premi `key:F12`, oppure, se sei su Mac, utilizza `key:Cmd+Opt+J`.
2121

2222
Gli strumenti di sviluppo, di default, si apriranno nella scheda Console.
2323

24-
Assomiglierà a qualcosa simile a questo:
24+
Assomiglierà a qualcosa di simile a questo:
2525

2626
![chrome](chrome.png)
2727

28-
Il look esatto degli strumenti di sviluppo dipenderà dalla tua versione di Chrome. Cambia di tanto in tanto, ma dovrebbe essere molto simile.
28+
Il look esatto degli strumenti di sviluppo dipenderà dalla tua versione di Chrome. Nel tempo potrebbe cambiare un po', ma dovrebbe essere comunque molto simile.
2929

30-
- Qui possiamo notare il messaggio in d'errore in rosso. In questo caso, lo script contiene un comando "lalala" non riconosciuto.
31-
- Sulla destra, c'e un link alla sorgente `bug.html:12` con il numero della linea in cui si è verificato l'errore.
30+
- Qui possiamo notare il messaggio d'errore in rosso. In questo caso, lo script contiene il comando "lalala" non riconosciuto.
31+
- Sulla destra, c'e il link cliccabile della sorgente `bug.html:12` con il numero della linea in cui si è verificato l'errore.
3232

33-
Sotto il messaggio d'errore, c'e un simbolo blu `>`. Questo indica la "riga di comando" dove noi possiamo digitare dei comandi JavaScript. Premendo `key:Enter` si eseguono (`key:Shift+Enter` per inserire comandi multi-linea).
33+
Sotto il messaggio d'errore, c'e il simbolo blu `>`. Questo indica la "riga di comando" in cui possiamo digitare dei comandi JavaScript. Premendo `key:Enter` il comando viene (`key:Shift+Enter` per inserire comandi multi-linea).
3434

35-
Adesso possiamo visualizzare gli errori, ed è già abbastanza come inizio. Ritorneremo sugli strumenti di sviluppo più avanti e analizzeremo il debugging più in profondità nel capitolo <info:debugging-chrome>.
35+
Ora possiamo vedere gli errori, e questo è sufficiente per iniziare. Ritorneremo sugli strumenti di sviluppo più avanti e analizzeremo il debugging più in profondità nel capitolo <info:debugging-chrome>.
3636

37-
```smart header="Multi-line input"
38-
Usually, when we put a line of code into the console, and then press `key:Enter`, it executes.
37+
```smart header="Input multi-riga"
38+
Di solito, quando inseriamo una riga di codice nella console e premiamo il tasto `key:Enter`, questa viene eseguita.
39+
40+
Per inserire più righe premi `key:Shift+Enter`, in questo modo puoi inserire lunghe porzioni di codice Javascript.
3941
40-
To insert multiple lines, press `key:Shift+Enter`. This way one can enter long fragments of JavaScript code.
4142
```
4243

4344
## Firefox, Edge, and others
4445

4546
Molti altri browser utilizzano `key:F12` per aprire gli strumenti di sviluppo.
4647

47-
Lo stile è comunque molto simile. Quando avrai imparato come utilizzare uno di questi strumenti (puoi iniziare con quelli di Chrome), potrai facilmente passare agli altri.
48+
Anche l'aspetto è molto simile. Quando avrai imparato come utilizzare uno di questi strumenti (puoi iniziare con quelli di Chrome), potrai facilmente utilizzare anche gli altri.
4849

4950
## Safari
5051

@@ -54,18 +55,11 @@ Apri le Impostazioni e vai sul pannello "Avanzate". In basso troverai un'opzione
5455

5556
![safari](safari.png)
5657

57-
Adesso tramite `key:Cmd+Opt+C` puoi attivare/disattivare la console. Inoltre noterai che un nuovo menu "Sviluppo" è apparso. Contiene molti comandi e opzioni.
58-
59-
```smart header="Input multi riga"
60-
61-
Solitamente, quando inseriamo una riga di codice nella console, e premiamo `key:Enter`, questa viene eseguita.
62-
63-
Per poter inserire più righe di codice, è necessario premere `key:Shift+Enter`.
64-
```
58+
Adesso tramite `key:Cmd+Opt+C` puoi attivare e disattivare la console. Inoltre noterai che un nuovo menu "Sviluppo" è apparso. Esso contiene molti comandi e opzioni.
6559

6660
## Riepilogo
6761

68-
- Gli strumenti di sviluppo ci consentono di trovare gli errori, eseguire comandi, esaminare variabili e molto altro.
69-
- Possono essere aperti con `key:F12` per la maggior parte dei browser in Windows. Chrome su Mac `key:Cmd+Opt+J`, Safari: `key:Cmd+Opt+C` (avendolo precedentemente abilitato).
62+
- Gli strumenti di sviluppo (Developer Tools o DevTools) ci consentono di individuare gli errori, eseguire comandi, esaminare variabili e molto altro.
63+
- Possono essere attivati con `key:F12` nella maggior parte dei browser in Windows e Linux. Chrome su Mac `key:Cmd+Opt+J`, Safari: `key:Cmd+Opt+C` (avendolo precedentemente abilitato).
7064

71-
Adesso abbiamo l'ambiente di sviluppo pronto. Nella prossima sezione inizieremo ad analizzare JavaScript.
65+
Ora in nostro ambiente di sviluppo è pronto. Nella prossima sezione inizieremo ad analizzare JavaScript.

0 commit comments

Comments
 (0)