30Jun
Potresti aver visto istruzioni che ti dicono di "decommentare" o "commentare" le righe in un file di configurazione o di codice sorgente. Questo è un processo semplice, ma potrebbe non essere auto-esplicativo per le persone che non comprendono la struttura del file.
L'interprete ignora le linee contrassegnate come commenti, che servono solo per aiutare gli umani a comprendere il file. Per questo motivo, i commenti possono essere utilizzati per disabilitare o abilitare le opzioni di configurazione nei file di configurazione.
La risposta breve
È possibile "decommentare una riga" in un file di configurazione rimuovendo il # all'inizio della riga. Oppure, per "commentare" una riga, aggiungi un carattere # all'inizio della riga.(Si noti che alcune lingue hanno formati di commento diversi, quindi questo potrebbe non essere vero se si sta lavorando con un file di codice sorgente.)
Ad esempio, supponiamo di avere un file con il seguente testo:
# Per abilitare la funzione X,decommentare la riga sotto
#FeatureX = Abilitato
Per decommentare la riga, rimuovere il carattere # precedente in modo che il testo diventi:
# Per abilitare la funzione X, rimuovere il commento dalla riga sottostante
FeatureX = Abilitato
Per commentare un commentolinea, seguirai questa procedura al contrario. Ad esempio, questo testo:
# Commenta la riga sottostante per disabilitare la funzione Y
FeatureY = Enabled
Diventerà:
# Commenta la riga sottostante per disabilitare la funzione Y
#FeatureY = Abilitato
Salva il file di configurazione dopo aver apportato queste modifiche.
Che cos'è un commento?
Per capire che cosa questo significhi esattamente e perché ci riferiamo alle righe "uncommenting" o "commenting out" piuttosto che "abilitare" o "disabilitarle", è importante capire la struttura di un file di configurazione. Oltre alle attuali direttive di configurazione, questi file possono contenere commenti. Questi commenti non sono per il computer: esistono per spiegare il formato del file di configurazione a chiunque lo stia leggendo. Il # prima di ogni riga indica al computer che questa è una riga di commento: il computer dovrebbe ignorarlo, saltarlo e provare a interpretare la riga successiva che non inizia con un #.
In alcuni casi, un file di configurazione può includere un'opzione di configurazione che è disabilitata per impostazione predefinita. Per disabilitare l'istruzione di configurazione, un # è incluso prima della sua linea, istruendo il computer a ignorare la linea. Per abilitare una di queste istruzioni di configurazione, tutto ciò che devi fare è rimuovere il carattere #.Per disabilitare qualsiasi istruzione di configurazione - o aggiungere i tuoi commenti - basta includere un # all'inizio di ogni riga.
Altri formati di commento
Sebbene questo sia il formato comunemente usato nei file di configurazione e negli script di shell, in particolare su Linux e altri sistemi operativi simili a UNIX, altre lingue potrebbero utilizzare altri formati di commenti. Per esempio, se stai lavorando con uno script PHP, potresti vedere una sezione come quella seguente:
/ * Questa sezione è commentata per impostazione predefinita per evitare di causare problemi con
per abilitare la funzione X, decommentare la sezione sotto la linea
del codice php
un'altra riga di codice php * /
Per decommentare la sezione e abilitare la funzione, si cambierà questa sezione in:
/ * Questa sezione è commentata per impostazione predefinita per evitare di causare problemi
per abilitare la funzionalità X, non commentatola sezione sottostante * /
riga codice php
un'altra linea di codice php
Questo è un commento PHP multilinea( commento stile C) dove / * inizia il commento e * / termina il commento.