Rapida introduzione alla programmazione con java, dell'ambiente di sviluppo con vs code e introduzione ai primi concetti fondamentali del coding: variabili, condizioni, cicli
Dovrebbe essere il plugin di default che lo fa, altrimenti ne esistono molti che sistemano gli spazi e le parentesi secondo le loro regole (e in caso in alcuni li puoi persino personalizzare) per selezionare il formattatore devi andare nelle impostazioni e cercare formatter li ci sarà una dropdown che ti fa selezionare il plugin, il mio consiglio è di usare quello di default oppure come alternativa puoi installare Beautify
ciao, potresti dirmi perchè quando apro vs code al posto dell estensione mi esce che devo scaricare jdk? io lo ho già scaricato, però mi dice che devo scaricarlo da vs code, il problema è che mi porta ad una pagina che si chiama red hat e mi dice che mi devo registrare. aiuto plz
Immagino tu sia su windows, se è così probabilmente il problema è che vs code non riesce e capire dov’è installata la tua jdk. Per dirgli dove l’hai installata devi impostare una variabile chiamata JAVA_HOME e per impostarla devi fare tasto destro su “Questo Pc” (dentro l’esplora risorse) poi cliccare su “proprietà “, poi ti si apriranno le impostazioni, da li vai o in fondo, oppure sulla destra c’è una sezione chiamata impostazioni correlate e fai click sulla voce “impostazioni di sistema avanzate”, nella prossima schermata fai click su “variabili d’ambiente…”, ora ci saranno due riquadri, in quello sotto (variabili di sistema) clicca su “nuova” e metti come nome “JAVA_HOME” (senza le virgolette) e sotto devi mettere il percorso della jdk, solitamente dovrebbe trovarsi in C:\Program Files\Java\jdk… (Program Files corrisponde anche alla cartella Programmi e ho messo i puntini dopo jdk, perché il nome dipende dalla versione, quindi cerca dove l’hai installata). L’ultima cosa da fare è: sempre dentro le variabili di sistema cercane una che si chiama Path e fai doppio click di su questa, ti si aprirà un’altra schermata in cui devi cliccare su nuovo e nel box dove puoi scrivere inserisci “%JAVA_HOME%\bin”, spero tu riesca a risolvere
Prova controllando che hai installato l’estensione di java e dopo se non va ancora installa questa: marketplace.visualstudio.com/items?itemName=GabrielBB.vscode-lombok, se hai ancora problemi scrivi pure
I problemi potrebbero essere: - non hai settato la path di java, puoi farlo seguendo questo link docs.oracle.com/javase/tutorial/essential/environment/paths.html oppure in vecchio commento ho già spiegato come fare - stai cercando di avviare il progetto ma non sei nella cartella corretta, per esempio (se usi il plugin di vs code) forse hai creato una cartella all’interno della quale c’è il file, ma va code cerca solo nella cartella padre (cioè quella base dove c’è la sezione dei file, con base intendo quella che hai aperto quando clicchi su apri da vs code) spero di esserti stato di aiuto
ho controllato meglio e sinceramente come errore è molto strano, hai già provato ad eseguire il programma da terminale? il comando dovrebbe essere “java NOMEFILE.java” dove ovviamente al posto di NOMEFILE devi scrivere il file che vuoi eseguire
il terminale funziona come una specie di flle manager senza interfaccia grafica, devi spostarti tra la cartelle a aprire quella dove c’è il tuo file, per farlo partire prova a scrivere javac e a trascinare nel terminale il file (dovrebbe rimpiazzartelo con il suo percorso). Se è questo il tuo problema poi ti aiuto a muoverti con il terminale
purtroppo no, perché in questo periodo sono molto impegnato, anche se tra poco dovrei avviare in sito in cui sono presenti spiegazioni rivisitate e semplificate da molti libri, praticamente stesso stile dei video, solo che sarebbe da leggere e appena sarà pronto lo porterò in un video
Beh dipende da te.... tutto ciò che ci circonda è stato programmato in qualche modo, il pc o telefono che stai usando è stato programmato da qualcuno, le app sono state programmate. Le auto (pensa tipo a tesla) hanno sviluppato sistemi di intelligenza artificiale per comprendere dove sono le cose e come guidare nel modo migliore, ecc. Questi sono solamente esempi, considera che esiste una scheda chiamata Arduino, a cui puoi collegare dei sensori e motori, che possono eseguire quello che vuoi, per esempio: quando un sensore rileva la presenza di qualcuno accende/spegne le luci o chiude le porte. Ovviamente questo caso sembra limitato a te e senza nessun guadagno, però se ci pensi un azienda potrebbe davvero vendere prodotti di questo tipo e sicuramente è necessario che qualcuno li programmi... Come altre possibilità ci sono i servizi web, pensa ad instagram, che tramite tecniche avanzate riesce a tracciare i tuoi gusti per riproporti cose simili, in modo da aumentare il tuo tempo sulla piattaforma (in breve analizza le immagini e l'algoritmo crea in automatico delle etichette riguardanti il contenuto). Questa è solo una parte degli aspetti, ma sicuramente la cosa più importante da tenere a mente è che l'informatica è una branca della matematica, quindi sicuramente ti deve piacere la matematica...