Programarea pe delphi

Ouă de Paști Delphi

Delphi parametrii liniei de comandă


-ns
Fără splash. Nu se afișează un ecran de pornire când porniți DELPHI.

-hm
Heap Monitor. Afișează informații despre utilizarea memoriei în antet.







-hv
Verificați Heap. Verifică alocarea memoriei utilizând "managerul de memorie" și afișează mesaje de eroare în antetul IDE.

-np
Nici un proiect. Nu creați un nou proiect de fiecare dată când porniți Delphi. Funcția utilă - încărcarea este mult mai rapidă (deoarece pachetele diferite nu sunt conectate).

-atașa
Atașați la procesul de rulare. Această linie de comandă este folosită pentru a face Delphi un program de depanare JIT pe Windows 95/98 / NT.

-?
Ajutorul pentru parametrii unei linii de comandă este dedus.

-nume de fișier
Deschideți fișierul specificat în mediul Delphi.

-b
Construcția automată - "colectează" fișierul specificat în numele fișierului parametru. Este o funcție inutilă, pentru că După asamblare, IDE este închis imediat. Pentru o asamblare mai rapidă, este mai bine să utilizați compilatorul liniei de comandă DCC32.EXE.

-m
Realizare automată - Recompilați proiectul. (vezi comentariul anterior).

PS: Informații mai detaliate se află în fișierul de ajutor Delphi din secțiunea IDE a opțiunilor din linia de comandă.

Trecerea mai multor linii de text sursă


Pentru a vă deplasa spre dreapta sau pentru a lăsa câteva linii de text sursă în Delphi, selectați aceste linii și apăsați pe Ctrl + Shift + I (spre dreapta) sau pe Ctrl + Shift + U (spre stânga). Schimbarea are loc în acest caz cu 2 poziții.

Ștergerea unui bloc de spații


Dacă doriți să eliminați spații suplimentare la începutul câteva linii, și, prin urmare, a muta textul la stânga, puteți selecta pentru a elimina unitatea necesară lățimea de caractere. Blocul poate fi identificat folosind următoarele combinații de taste Alt + Shift + stânga sau Alt + Shift + dreapta sau Alt + Shift + sau Alt + Shift + săgeată în jos sau Alt + Shift + Home sau Alt + Shift + End sau Alt + Shift + PageUp sau Alt + Shift + PageDown sau Ctrl + Alt + Shift + Home sau Ctrl + Alt + Shift + End sau Ctrl + Alt + Shift + PageUp sau Ctrl + Alt + Shift + PageDown sau Ctrl + Alt + Shift + stânga sau Ctrl + Alt + Shift + dreapta. Pentru a ieși din modul de selecție a blocurilor și pentru a putea selecta din nou textul ca de obicei, trebuie doar să faceți clic pe butonul stâng al mouse-ului oriunde în text. O altă modalitate de a activa modul de selecție verticală este o combinație de taste Ctrl + O C. și dezactiva acest mod poate tastele Ctrl + O K.

Glitches Cod de completare în Delphi


Uneori, în Delphi6, atunci când tastați codul sursă în Completarea codului, apare un blocaj foarte neplăcut, care se exprimă prin faptul că spațiul nu funcționează, căsuțele de retur și delimitatoarele sunt paranteze, virgule și așa mai departe. De obicei, acest lucru se întâmplă imediat după introducerea numelui procedurii sau a funcției utilizând Cod de completare, atunci când cursorul se află în parantezele adăugate automat. Pentru a scăpa de ea este foarte simplu: trebuie să apăsați Ctrl + Space. și după ce a renunțat la o listă cu tot felul de sugestii, în acest caz de obicei inutil, apăsați pe Esc (bine, sau alegeți ceva din listă, dacă se dovedește că este ceva potrivit).








Pentru ca paleta de compoziție să se deruleze automat când plasați cursorul pe cursorul mouse-ului, adăugați următoarele valori șir la registru

[HKEY_CURRENT_USER \ Software \ Borland \ Delphi \ 6.0 \ Extra]
"AutoPaletteSelect" = "1"
"AutoPaletteScroll" = "1"


Începând cu versiunea 5, Delphi dispune de noi instrumente foarte puternice pentru a efectua o oprire în diferite condiții, ceea ce a făcut viața mai ușoară pentru unii. Dar, de fapt, înseamnă că aceasta este o operație foarte lentă a programului, și așa cum se dovedește, încă de la prima versiune de Delphi are un mod mult mai eficient și mai convenabil pentru a merge pas cu executare pas a programului în modul de depanare, atunci când este necesar pentru noi. Este suficient să scrieți:

dacă atunci
asm
int 3
se încheie;

dacă atunci
asm
DB 0CCH
se încheie;

Odată ce se execută condiția specificată (care poate fi la fel de complexă cum doriți), execuția programului va întrerupe următorul rând al programului.


Aici totul este foarte simplu, selectați textul pe care doriți să-l transferați, apăsați și țineți apăsat butonul stâng al mouse-ului pe el, mutați-l acolo unde doriți, apoi eliberați butonul mouse-ului și ați terminat.

Funcția de adăugare a clasei

Caracteristicile codului Explorer

Funcția de navigare a aplicației Browser


Uneori, uitați la o anumită linie a programului, încercați să vă amintiți pentru mult timp unde este declarată exact metoda utilizată în acest program. Cea mai ușoară modalitate de a afla este să țineți apăsată tasta Ctrl și să faceți clic pe jetonul interesant. Dacă descrierea se află în modulul curent, cursorul se va deplasa la linia în care este declarat acest token, în caz contrar se deschide o nouă fereastră și cursorul va fi instalat ascultător pe linia de interes. Un alt mod de a realiza acest lucru este setarea cursorului pe jetonul interesant, apăsând Alt + Sus.

Crearea unui nou GUID

Modificarea registrului codului sursă dedicat


În Delphi, puteți schimba cazul codului sursă selectat. Codul selectat poate fi tradus în litere mici și mici (aceasta poate fi comparată cu acțiunea funcțiilor AnsiUpperCase () și AnsiLowerCase ()). Pentru a transfera codul sursă selectat pe majuscule, apăsați Ctrl + K N. Pentru a converti codul sursă selectat în litere mici, apăsați Ctrl + K O.

Schimbați registrul de cuvinte pe care este poziționat cursorul


Dacă ar fi trebuit să schimbați registrul unui singur cuvânt, setați cursorul la acest cuvânt și apăsați Ctrl + K F pentru a aduce cuvântul în majuscule sau Ctrl + K E pentru a aduce cuvântul în litere mici.

Ștergeți o linie de cod


Dacă trebuie să ștergeți o întreagă linie de cod, o puteți face în modul cel mai rapid și mai convenabil, după cum urmează. Plasați cursorul pe linia de cod pe care doriți să o ștergeți și apăsați pe Ctrl + Y.

Derularea ferestrei de cod


Fereastra de cod poate fi derulată nu numai cu rotița mouse-ului sau cu bara de derulare verticală situată spre dreapta, dar și cu ajutorul tastaturii. Utilizați următoarele taste Ctrl + Sus și Ctrl + Jos.

Deschiderea fișierului de sub cursor


Dacă aveți nevoie să deschideți rapid un modul conectat la proiectul dvs. (numele modulului său este scris în secțiunea utilizări), efectuați una dintre următoarele acțiuni:
  • Faceți clic dreapta pe modulul care vă interesează și selectați "Open File at Cursor" din lista care apare.
  • Plasați cursorul pe numele acestui modul și apăsați pe Ctrl + Enter
  • Plasați cursorul pe numele acestui modul și apăsați Ctrl + O A

Treceți rapid la linia dorită


Dacă știți numărul liniei de care aveți nevoie să faceți salt rapid, apăsați Ctrl + O G. introduceți numărul liniei o faceți clic pe "OK".


Combinația dintre tastele Ctrl + O U va determina caracterul din dreapta cursorului pentru a schimba cazul la celălalt, cursorul va muta o poziție spre dreapta. Apăsând Ctrl + K E rezultă traducerea cuvântului curent în litere mici, acțiunea opusă se face prin combinația Ctrl + K F.

Directivele actuale ale compilatorului


Apăsând combinația de taste Ctrl + O O inserează directivele curente ale compilatorului la începutul modulului (înainte de unitatea de cuvinte cheie).

Mergeți la linia de jos a ecranului







Articole similare

Trimiteți-le prietenilor: