Modifica dei file di programma

Utilizzo della funzionalità di completamento automatico

La funzione di completamento automatico del codice nell'editor dei programmi è in grado di prevedere la parola successiva che si sta digitando prima di completarne l'immissione. La funzionalità di completamento automatico può completare parole chiave che sono associate a istruzioni SAS, procedure, macro, funzioni, routine CALL, formati, formati di input, libref o librerie, data set SAS, macro variabili, abbreviazioni dell'editor, colori SAS, elementi di stile, attributi di stile, parole chiave statistiche e varie opzioni di istruzioni e procedure SAS, inclusi numerosi valori di opzioni.

La funzionalità di completamento automatico è inoltre in grado di completare i nomi di data set SAS e di colonne. La funzionalità di completamento automatico include nomi di colonne non standard, come "Total Retail $", quando viene utilizzata l'opzione di sistema di default VALIDVARNAME=ANY e nomi di data set non standard, come "March Sales Data", quando viene utilizzata l'opzione di sistema VALIDMEMNAME=EXTEND. L'opzione VALIDMEMNAME è disponibile soltanto in SAS 9.3 o versioni successive.

L'editor dei programmi può inoltre leggere il programma corrente e suggerire la sintassi per questi elementi del programma:

  • macro variabili definite utilizzando l'istruzione %LET o la routine SYMPUT CALL
  • macro routine definite utilizzando l'istruzione %MACRO
  • nomi di data set definiti utilizzando l'istruzione del passo di DATA
Nota: l'editor dei programmi non elenca automaticamente le macro variabili e le routine definite al di fuori del documento corrente (per esempio, programmi macro esterni, file %include e file di autoexec).
Suggerimento È possibile disattivare o personalizzare la funzionalità di completamento automatico utilizzando le Opzioni di completamento automatico.

Per utilizzare la funzionalità di completamento automatico:

  1. Nell'editor dei programmi, immettere una o più lettere della parola che si desidera utilizzare. Viene visualizzata una finestra con un elenco di parole chiave suggerite che iniziano con tali lettere.
  2. Per navigare fino alla parola chiave da utilizzare, procedere in uno dei seguenti modi:
    • Continuare a digitare fino a quando non viene selezionata la parola chiave corretta (la corrispondenza tanto più aumenta quanto più si digita).
    • Scorrere l'elenco utilizzando i tasti con le frecce in alto o in basso o i tasti PagSu e PagGiù.
    • Scorrere l'elenco utilizzando la rotellina di scorrimento del mouse.
  3. Per aggiungere la parola chiave al programma, procedere in uno dei seguenti modi:
    • Fare doppio clic sulla parola chiave selezionata.
    • Premere i tasti Barra spaziatrice, INVIO o TAB.
    • Immettere la successiva punteggiatura valida, come punto e virgola, punto o segno di uguale.

Utilizzo del bilanciamento delle parentesi

È possibile utilizzare la funzionalità di bilanciamento delle parentesi per individuare le parentesi nidificate all'interno di un programma. L'editor dei programmi evidenzia sia la parentesi aperta sia la parentesi chiusa. Se è evidenziata una sola parentesi, si capisce che ne manca una. Questa funzionalità può essere utilizzata per bilanciare le parentesi, le parentesi quadre e quelle graffe.

Per bilanciare le parentesi, posizionare il cursore prima della parentesi aperta o dopo la parentesi chiusa da bilanciare. La parentesi e la sua corrispondente sono evidenziate in grigio. Se la parentesi non ha una parentesi corrispondente, non viene evidenziata.

Esempio di bilanciamento delle parentesi nel codice
Ultimo aggiornamento: 19 aprile 2024