Skip to main content

Finestra di dialogo: Opzioni: SmartCoding

Simbolo: _cds_icon_option_smart_code.png

Funzione: La finestra di dialogo viene utilizzata per configurare le impostazioni che facilitano la codifica.

Chiamata: Strumenti → Opzioni comando, SmartCoding categoria

Dichiara automaticamente variabili sconosciute (AutoDeclare)

_cds_icon_checked.png: Il Dichiara variabile la finestra di dialogo si apre quando si digita un identificatore non dichiarato in un editor del linguaggio di implementazione e quindi si fa clic fuori dalla riga di input.

Affinché la funzione AutoDeclare sia disponibile anche nell'editor ST, il Abilita per editor ST anche l'opzione deve essere selezionata.

Abilita per editor ST

Requisito: il Dichiara automaticamente variabili sconosciute (AutoDeclare) l'opzione è selezionata.

_cds_icon_checked.png: La funzione AutoDeclare è disponibile anche nell'editor ST.

_cds_icon_option_deactivated.png: La funzione AutoDeclare non è disponibile nell'editor ST.

Mostra tutte le variabili di istanza nell'assistente di input

_cds_icon_checked.png: Il Elenca i componenti La funzione consente inoltre di selezionare le variabili locali di un'istanza di blocco funzione.

_cds_icon_option_deactivated.png: Il Elenca i componenti La funzione consente di selezionare solo le variabili di ingresso e le variabili di uscita di un'istanza di blocco funzione.

Mostra i simboli dalle librerie di sistema nell'assistente di input

Le librerie di sistema vengono automaticamente inserite in Library Manager e visualizzate in grigio chiaro.

_cds_icon_checked.png: Input Assistant offre simboli, come variabili globali, tipi di dati e blocchi funzione.

_cds_icon_option_deactivated.png: I simboli delle librerie di sistema non sono disponibili in Input Assistant.

Elenca i componenti dopo aver digitato un punto (.)

_cds_icon_checked.png: Abilita il Elenca i componenti funzione

Quando digiti un punto (.) in una posizione in cui CODESYS si aspetta un identificatore, si apre una casella di riepilogo che offre un possibile codice.

Elenca i componenti immediatamente durante la digitazione

Requisito: il Elenca i componenti dopo aver digitato un punto (.) l'opzione è selezionata.

_cds_icon_checked.png: durante la digitazione del codice, si apre una casella di riepilogo che offre possibili identificatori e operatori.

Inserisci con spazio dei nomi

_cds_icon_checked.png: CODESYS aggiunge lo spazio dei nomi prima dell'identificatore.

Converti automaticamente le parole chiave in maiuscolo (Formattazione automatica)

_cds_icon_checked.png: CODESYS visualizza automaticamente tutte le parole chiave in maiuscolo.

Elenca automaticamente la selezione nella vista dei riferimenti incrociati

_cds_icon_checked.png: L'elenco dei riferimenti incrociati visualizza automaticamente i riferimenti di variabili, POU e DUT attualmente selezionati o in cui è posizionato il cursore.

Sottolinea gli errori nell'editor

_cds_icon_checked.png: Il codice del programma errato o sconosciuto è sottolineato.

Questa opzione viene utilizzata per abilitare o disabilitare la funzionalità di precompilazione.

Va notato che non tutti gli errori vengono riconosciuti nella fase di precompilazione perché in questa fase non viene generato alcun codice.

Gli errori non riconosciuti sono in particolare quegli errori che si verificano durante l'allocazione dei dati, ad esempio quando la memoria disponibile per i dati si esaurisce.

Inoltre, nella fase di precompilazione possono verificarsi anche errori che non sono rilevanti nella generazione del codice.

Un esempio di errori segnalati ma non rilevanti nella generazione del codice: problemi segnalati in blocchi funzione non utilizzati da nessuna parte. Se non è presente alcuna istanza del tipo di blocco funzionale, il compilatore non è interessato a questo blocco funzionale, ma gli errori sono comunque sottolineati nell'editor

Evidenzia i simboli

_cds_icon_checked.png: tutte le occorrenze di un simbolo in cui è posizionato il cursore sono evidenziate a colori nell'editor. Di conseguenza, i riferimenti incrociati all'interno dell'editor vengono rilevati rapidamente.

Massimo grado di parallelismo

Casella di riepilogo per il numero di thread paralleli che possono essere utilizzati per l'elaborazione di precompilazione

CODESYS rileva il numero visualizzato di thread dal numero di core della CPU. Questo numero predefinito dovrebbe essere modificato solo in casi eccezionali.