Condividi tramite


Editor del codice e di testo

L'editor del codice e di testo è uno strumento di elaborazione di testo che consente di immettere, visualizzare e modificare codice o testo. In base al contenuto, è detto editor di query, editor di testo o semplicemente editor. Se include solo testo senza un linguaggio associato, è detto editor di testo. Se invece include codice sorgente associato a un linguaggio, è detto editor di query. Quando si fa riferimento a un particolare tipo di editor di query, al nome viene aggiunto il tipo di codice, ad esempio editor di query del Motore di database o editor di query MDX.

Funzioni

  • Riquadro del codice
    Area in cui è possibile immettere il testo del codice e in cui sono incluse le funzionalità di generazione delle istruzioni disponibili per il linguaggio di programmazione in uso.

    È possibile impostare opzioni che determinano le caratteristiche del testo nel riquadro del codice, tra cui rientri, tabulazioni, trascinamento del testo e così via.

  • Margine selezione
    Colonna di spazio vuoto tra la barra indicatori e il testo del codice in cui è possibile fare clic per selezionare righe di testo.

    È possibile nascondere o visualizzare il margine della selezione nella pagina Generale della cartella Editor di testo nella finestra di dialogo Opzioni.

  • Barre di scorrimento orizzontale e verticale
    Consentono di scorrere il riquadro del codice orizzontalmente e verticalmente in modo da visualizzare il codice che si estende oltre l'area visibile sullo schermo.

  • Numeri di riga
    Visualizza i numeri di riga a sinistra del testo o del codice nell'editor. È possibile attivare questa opzione nella finestra di dialogo Strumenti, Opzioni, nella pagina Editor di testo, Tutti i linguaggi, Generale o in una pagina specifica dell'editor.

  • A capo automatico
    Visualizza le righe lunghe di testo o di codice su più righe per consentire la visualizzazione di tutto il testo. L'opzione A capo automatico non modifica l'aspetto del testo quando viene eseguito o stampato. È possibile attivarla nella finestra di dialogo Strumenti, Opzioni, nella pagina Editor di testo, Tutti i linguaggi, Generale o in una pagina specifica dell'editor.

  • IntelliSense
    Negli editor scegliere IntelliSense dal menu Modifica per visualizzare le opzioni di Microsoft IntelliSense. Per ulteriori informazioni su IntelliSense, vedere Utilizzo di IntelliSense.

  • Struttura del codice
    Visualizza i gruppi di codici con linee di suddivisione della struttura a sinistra del codice. È possibile comprimere ed espandere i gruppi di codici per facilitarne la consultazione.

  • Debug
    Sospende l'esecuzione di codice su specifiche istruzioni. Consente quindi di visualizzare dati e informazioni sul sistema per individuare errori nel codice. Il debugger Transact-SQL nell'editor di query del Motore di database è l'unico debugger presente in SQL Server Management Studio.

  • Barra di stato
    Visualizza informazioni sul sistema associate alla finestra dell'editor di query, ad esempio l'istanza a cui è connesso l'editor di query.

    Nell'editor di query del Motore di database, le barre di stato possono essere codificate con un colore per indicare il server a cui la finestra è connessa. Quando si crea una voce server nel riquadro Esplora oggetti, è possibile fare clic su Opzioni nella finestra di dialogo Connetti al server per specificare il colore della barra di stato per quel server. Quando si crea una voce del server registrato nel riquadro Server registrati, è possibile selezionare la casella di controllo Utilizza colore personalizzato nella scheda Proprietà connessione per specificare il colore della barra di stato.

    Quando si fa clic sul pulsante Nuova query nella barra degli strumenti oppure si fa clic con il pulsante destro del mouse sulla voce server e si seleziona Nuova query, la barra di stato visualizza il colore che è stato definito per il server associato. Se si apre una finestra dell'editor di query scegliendo New Database Engine Query dal menu File, è possibile utilizzare la finestra di dialogo Connetti al server per specificare un colore.