Documente Academic
Documente Profesional
Documente Cultură
1. Depanatorul
(http://info.javarush.ru/idea_help/2015/07/17/FAQ-%D0%BF%D0%BE-IntelliJ-IDEA.html)
Lansarea depanatorului
Dup crearea proiectului,
el poate fi lansat n regimul
pas cu pas, tastnd Shift + F9
n fereastra Debugger, se
vd apeluri funcionale i o
list de fluxuri care reprezint
strile variabilelor. La
selectarea contextul unui apel
pentru funcii, pot fi
vizuaizatr valorile variabilelor
corespunztoare contextului
selectat.
Taste utile:
Ctrl + F8 - setarea / eliminarea punctului de ntrerupere;
F9 - executarea programului;
F8 salt la urmtoarea instruciune;
F7 - salt n funciei;
Ctrl + F2 - ntreruperea execuiei;
Shift + Ctrl + F8 comutarea ntre vizualizarea listei punctelor de ntrerupere i informaii
detaliate despre punctul selectat;
Shift + Ctrl + F9 rulacarea codului din punctul n care este poziionat cursorul (depanarea), dac
punctul se afl n interiorul metodei principale.
1
tergei contextul apelurilor
funciei
Dac trebuie s revenii n timp
(n trecut) n timpul depanrii,
putei face acest lucru tergnd
contextul apelului pentru funcii.
Acest lucru v va ajuta foarte
mult dac ai trecut prea departe
din greeal. Astfel, nu vei
reveni la starea de execuie
global a programului, dar cel
puin vei reveni napoi prin
stackul de apeluri pentru funcii.
2
Cnd acest element apare n list,
eticheta acestuia poate fi vzut.
Calcularea expresiei
n regimul de depanare, putei
calcula orice expresie folosind un
instrument foarte puternic numit
Alt + F8.
Acest instrument
autocompleteaz codul ca i
redactorul, setarea expresiilor
ntr-un astfel de mod va fi foarte
uoar.
3
Dac avei elemente cu etichete,
autocompletarea codului v va
afia aceste etichete, pentru a fi
gsite elementele cu uurin ct
i calcularea valorilor lor.
4
Puncte de oprire a variabilei
n plus fa de punctele de
ntrerupere condiionat, putei
utiliza i punctele de ntrerupere a
unei variabile. Aceste puncte
funcioneaz atunci cnd citii
sau scriei n variabil. Pentru a
crea un astfel de punct de
ntrerupere, facei clic pe panoul
din stnga n dreptul variabilei de
care avei nevoie, meninnd Alt.
5
Dezactivai punctelelor de
ntrerupere
Depanarea de la distan
Ultimul lucru din IntelliJ IDEA pe
care trebuie s-l cunoatei este
depanarea la distan conectai
depanatorul la o main care ruleaz
pe computerul dvs. sau pe un alt
computer Java printr-un port de reea.
n acest fel, putei conecta depanatorul
la serverul de aplicaii care ruleaz pe
server.
Pentru a crea o configuraie pentru
pornirea la distan, accesai Editai
configuraiile i facei clic pe (Edit
configurations) i tastai (Remote) -
configurare lansare la distan.
Asigurai-v c specificai numele i
portul corect al computerului nainte
de a executa aceast configuraie.
6
Setri
Standardul de design al codului definete stilul de indentare, utilizarea spaiilor n formularea expresiilor,
Metoda de aranjare a parantezelor care leag blocurile logice, liniile goale, ordinea operatorilor i aa mai
departe.
7
Formatarea codului
IntelliJ IDEA aplic
automat stilul de cod care a
fost configurat la redactare i
n majoritatea cazurilor, nu
este necesar solicitarea
explicit Reformat Code
(reformarea codului). Cu toate
acestea, putei face acest lucru
n orice moment pentru ntreg
fiierul sau doar pentru codul
selectat sau chiar pentru tot
pachetul, pur i simplu
apsnd Alt + Ctrl + L (Alt +
Cmd + L pentru Mac).
8
Setri
Caracterul Tab
Ultima setare, dar nu mai puin important, care merit atenia dvs. este Use tab character. Implicit, aceast
setare este dezactivat i IntelliJ IDEA utilizeaz spaiile obinuite pentru a alinia liniile n loc de tabulare.
Dac fiierele dvs. utilizeaz prea multe spaii pentru a alinia codul, putei optimiza dimensiunea acestora
prin includerea acestei setri (4 spaii vor fi nlocuite cu 1 caracter tab).
9
Lansarea
fiierului
deschis, evitarea
celor vechi
exist dou
moduri:
1) Apsai Ctrl +
Shift + F10.
2) facei clic
dreapta pe spaiul
de lucru din clasa
dorit i selectai
Run sau Debug
Afiarea numrului poziiei pe ecran n linia de cod n care este localizat cursorul
View -> Status Bar
Dac exist un semn de bifare, facei o fereastr minimax, poate c taskbar (bara de activiti)acoper
fereastra IDEA
10
Unde IntelliJ
IDEA permite
setarea datelor
care vor fi citite
n program
Aciunii: scriem
un program -
lansm - consola
scoate - scriem pe
consola - apsai
Enter
Cum se ntoarce o fereastr cu rezultatul compilrii programului, care este localizat mai jos
View/Tool Windows/Messages
Care este configurarea, pentru ca rezultatul programului s fie afiat pe ecran dar nu n consol sau
ntr-un fiier?
Parametrul din fereastra Run / Debug Configurations este modificat. n colul din stnga sus al ecranului
exist o list derulant (din stnga triunghiului verde). Facei clic pe el. Apoi, facei clic pe fila Logs i
debifai Save console output to file.
Dup compilare, n loc de chirili arat semne de ntrebri, care ar putea fi motivul?
1) File -> Settings, n bara de cutare setai Encoding. Seteaz IDE Encoding, Project Encoding, Default
encoding (n partea de jos a ferestrei) n UTF-8.
2) n colul din dreapta jos al ferestrei principale cu codul n loc de windows-1257 sau altceva alegei UTF-8.
n IDEA (n partea dreapt jos) este reprezentat sistemul n care caracterele sunt codificate, cu care scriei
codul surs. Exist diferite codificri (UTF8, UTF16, WIN1251, etc.).
11
Problemele apar atunci cnd ieirea este n UTF8, iar intrarea este n WIN1251 (de exemplu, literele latine
coincid acolo, dar cele ruse nu).
Pentru a fi sigur, putei alege WIN1251 din partea dreapt jos a IDEA, rulai programul n care metoda
principal va include ceva asemntor: System.out.println (" -
.");
- )
Pentru cei ce cunosc bine engleza exist un articol bun citeste aici
12
Care este configurarea, ca la lansarea IntelliJ IDEA s se reprezinte numrul de rnd al codului?
Numerotarea rndurilor: File -> Settings -> IDE Settings -> Editor -> Appearance. Bifai Show line numbers.
Linkuri utile:
13