Editarea documentelor text
- crearea unui document nou sau deschiderea uneia dintre documentele existente;
- introducerea și editarea textului;
- salvarea textului editat;
- tipăriți textul.
În procesul de editare a textului, puteți accesa o anumită linie a documentului, mutați blocurile de text la opritorul filelor, căutați și înlocuiți și utilizați marcajele. Marcajele pot fi plasate pe orice rând de text:
În viitor, navigarea rapidă pe marcaje este posibilă printr-o combinație de taste sau o comandă de meniu:
Editarea textelor modulului
Editarea textelor modulelor poate fi efectuată în timpul procesului de creare a unui formular de obiect pentru soluții de aplicație, direct la dezvoltarea modulelor de obiecte sau a întregii aplicații și la editarea unui fișier text extern care conține textul modulului.
Evidențierea culorilor construcțiilor sintactice
Dezvoltatorul poate folosi culorile de selecție prestabilite sau le puteți personaliza singuri. În general, sistemul însuși monitorizează necesitatea de a permite selectarea culorilor. Cu toate acestea, într-o situație în care sistemul nu „știe“ că textul editat al modulului (de exemplu, dacă editați un fișier text extern care conține textul modulului), dezvoltatorul poate activa evidențierea manual folosind meniul configuratorului:
grup
Dezvoltatorul posibilitatea de a personaliza modul de grupare, specificându care structurile sintactice pot fi grupate, și ceea ce ar trebui să fie primele grupuri de stat (minimizată sau maximizată) la deschiderea documentului. Astfel, poate ajusta, de exemplu, utilizarea grupărilor "la maxim":
Dezvoltatorul poate selecta zone de text arbitrare, le poate grupa și le poate restrânge la fel ca instrucțiunile ciclurilor, condițiilor, procedurilor și funcțiilor să se prăbușească.
Fiecare zonă de text pe care dezvoltatorul o alocă, își poate da propriul nume. Acest lucru vă permite să selectați părți ale modulului care au un înțeles similar într-un mod simplu și ușor de înțeles.
Domeniile sunt alocate utilizând două instrucțiuni de preprocesor: # Domeniu și # Sfârșitul zonei. Singurul scop al acestor instrucțiuni este de a indica liniile grupate și colapsate ale modulului.
Zonele pot fi imbricate între ele sau în alte construcții grupate ale limbii.
Operațiuni de blocare
Formatarea modulului
Rezultatul formatării automate:
Măriți / micșorați liniuța
Acest lucru facilitează formatarea manuală a fragmentelor de coduri mari.
Adăugați / eliminați pauze de linie
Utilizarea adăugării și eliminării întreruperilor de linie este adesea folosită atunci când se transferă texte de interogare între un modul și, de exemplu, o consolă de interogare.
Astfel, cererea depanat la consola interogări, dezvoltatorul poate copia pur și simplu textul de interogare de la consola, conectați-l în modul, și într-o singură mișcare pentru a adăuga o pauză de linie la tot textul rânduri de interogare:
Tranziția prin proceduri și funcții
Dacă plasați cursorul pe procedura care nu este deja în modul și faceți clic pe Go, designerul introduce automat antetul procedurii predefinite în textul modulului.
Trecerea la definirea procedurilor și a funcțiilor
Ajutor contextual
Un indiciu sensibil la context funcționează, de asemenea, pentru parametrii unor metode, dacă acești parametri sunt specificați de literali de șir.
Când scrieți textul modulului, dezvoltatorul poate trage pur și simplu numele obiectelor sau detaliile acestora din arborele metadatelor în locul dorit din modul:
Verificarea modulului
Modulul Editabil pot fi verificate pentru utilizarea corectă a limbii de sintaxă încorporată, apeluri corecte la metode și proprietăți ale obiectelor „prin punctul“ și pentru a corecta unele dintre parametrii care sunt de tip „string“:
Dacă există erori în modul, lista acestora este afișată în fereastra de stare. Dacă faceți clic pe mesajul de eroare, puteți accesa linia modulului care a provocat eroarea. Dacă se dorește, dezvoltatorul poate permite executarea automată a comenzii sintactice a modulului atunci când acesta este închis sau întreaga configurație este salvată.
În plus, configuratorul acceptă efectuarea unei scanări complete a tuturor modulelor conținute în soluția aplicației.
În procesul de lucru cu modulul, dezvoltatorul poate primi o solicitare contextuală pe limba încorporată folosind asistentul de sintaxă. Pentru aceasta, plasați cursorul pe elementul de limbă de interes și apăsați pe combinația de taste (sau meniul de comenzi rapide), mergeți la descrierea acestui element de limbă în asistentul de sintaxă.
Restricționarea accesului la modul
Utilizarea șabloanelor
La editarea documentelor și a modulelor text, configuratorul permite dezvoltatorului să utilizeze motorul șablon pentru a înlocui automat fragmentele de text utilizate frecvent.