Utilizarea tehnologiei Intellisense

Folosind tehnologia IntelliSense

IntelliSense - un termen general pentru o serie de funcții: „Lista de membri“, „Informații despre parametrii“, „Sumar“ și „Finalizarea cuvântul.“ Aceste caracteristici vă ajută să obțină informații suplimentare despre codul de curent, urmăriți parametrii pe măsură ce tastați și adăugați apeluri la proprietățile și metodele prin câteva apăsări de taste.

Multe aspecte ale IntelliSense sunt specifice limbii. Pentru mai multe informații despre IntelliSense pentru limbi diferite, consultați subiectele enumerate la „A se vedea. De asemenea.“

După caracterul de intrare de declanșare (de exemplu, perioada (.) În codul gestionat sau. In C ++), o listă de membri valabile de tip (sau spațiul de nume). Dacă continuați să introduceți caractere, lista este filtrată astfel încât să includă numai termenii care încep cu aceste simboluri.

După selectarea unui element, o puteți insera în codul apăsând tasta TAB sau prin introducerea unui spațiu. Atunci când alocă element și elementul de intrare este punctul cu punctul final, care determină un alt membrii listei afișate. Când selectați un element (dar înainte de a se introduce) afișează un rezumat al elementului.

În lista din partea stângă indică tipul de membri pictograma de membru, cum ar fi un spațiu de nume, de clasă, funcție sau variabilă. A se vedea o listă de pictograme. Pictogramele din reprezentarea secțiune a claselor și a obiectelor de vedere. Lista poate fi destul de lungă; deplasa în sus și în jos în listă, puteți utiliza tastele SUS și JOS PAGINA.

Utilizarea tehnologiei Intellisense

Pentru a dezactiva lista implicită a membrilor (astfel încât nu apare fără un apel special), mergeți la secțiunea din meniul Tools / Options / Toate limbile și debifați automat afișa o listă de membri. Dacă doriți să dezactivați doar lista membrilor pentru o anumită limbă, accesați Setări generale pentru limba.

Puteți activa, de asemenea, modul de indicii, în care doar textul tipărit va fi inserată în codul. De exemplu, dacă introduceți un ID care nu se află în listă și apăsați tasta TAB pentru a finaliza identificatorul de funcționare introdus va fi înlocuită prin înscrierea în listă. Apăsați CTRL + ALT + spațiu sau faceți clic pe Modificare / IntelliSense / modul de oprire Comutare pentru a comuta între modul de completare și modul solicită.

„Informații despre opțiunile“ oferă informații privind numărul parametrilor necesari parametru metoda unui atribut de tip generic (în C #) sau model (în C ++), precum și numele și tipurile de parametri.

Când selectați un membru din lista de membri pentru afișează, de asemenea, un rezumat.

Utilizarea tehnologiei Intellisense

În cazul în care o funcție este supraîncărcat, IntelliSense nu poate afișa informațiile pentru toate formele de suprasarcină.

În unele cazuri, opțiunile IntelliSense să nu funcționeze corect.

Cursorul este într-un șir literal. Nu puteți utiliza IntelliSense, în cazul în care cursorul se află în interiorul ghilimelele care încadrează șirul literal, ca în exemplul următor:

Setările automate sunt dezactivate. În mod implicit, caracteristica IntelliSense funcționează automat, dar o puteți dezactiva. Puteți apela caracteristica IntelliSense, chiar dacă completarea automată a operatorilor oprit.