Slik kommenterer du ut og uncomment linjer i en konfigurasjonsfil
Du har kanskje sett instruksjoner som forteller deg at "uncomment" eller "comment out" linjer i en konfigurasjons- eller kildekodefil. Dette er en enkel prosess, men kan ikke være selvforklarende for folk som ikke forstår filens struktur.
Tolken ignorerer linjer merket som kommentarer, som bare skal hjelpe mennesker med å forstå filen. På grunn av dette kan kommentarer brukes til å deaktivere eller aktivere konfigurasjonsalternativer i konfigurasjonsfiler.
Det korte svaret
Du kan "uncomment a line" i en konfigurasjonsfil ved å fjerne # i starten av linjen. Eller, for å "kommentere" en linje, legg til et # tegn til begynnelsen av linjen. (Merk at enkelte språk har forskjellige kommentarformater, så dette kan ikke være sant hvis du jobber med en kildekodefil.)
For eksempel, la oss si at du har en fil med følgende tekst:
# For å aktivere funksjon X, uncoment linjen nedenfor
#FeatureX = Aktivert
For å uncomment linjen, ville du fjerne # tegnet før det slik at teksten ble:
# For å aktivere funksjon X, uncoment linjen nedenfor
FeatureX = Aktivert
Hvis du vil kommentere en linje, følger du denne prosessen i omvendt. For eksempel, denne teksten:
# Skriv ut linjen under for å deaktivere funksjonen Y
FeatureY = Aktivert
Ville bli:
# Skriv ut linjen under for å deaktivere funksjonen Y
#FeatureY = Aktivert
Lagre konfigurasjonsfilen etter at disse endringene er gjort.
Hva er en kommentar?
For å forstå hva dette betyr, og hvorfor vi henviser til "uncommenting" eller "kommentere ut" linjer i stedet for å "aktivere" eller "deaktivere" dem, er det viktig å forstå strukturen i en konfigurasjonsfil. I tillegg til de faktiske konfigurasjonsdirektiver, kan disse filene inneholde kommentarer. Disse kommentarene er ikke for datamaskinen - de eksisterer for å forklare formatet til konfigurasjonsfilen til alle som leser den. # Før hver linje forteller datamaskinen at dette er en kommentarlinje - datamaskinen bør ignorere den, hoppe over den og prøve å tolke neste linje som ikke begynner med en #.
I noen tilfeller kan en konfigurasjonsfil inneholde et konfigurasjonsalternativ som er deaktivert som standard. For å deaktivere konfigurasjonsinstruksjonen, er en # inkludert før linjen sin, og instruerer datamaskinen til å ignorere linjen. For å aktivere en av disse konfigurasjonsinstruksjonene, er alt du trenger å gjøre, fjerne # -tegnet. For å deaktivere hvilken som helst konfigurasjonsinstruksjon - eller legg til dine egne kommentarer - bare ta med en # ved starten av hver linje.
Andre kommentasjonsformater
Selv om dette er formatet som vanligvis brukes i konfigurasjonsfiler og shell-skript - spesielt på Linux og andre UNIX-lignende operativsystemer - kan andre språk bruke andre kommentasjonsformater.
Hvis du for eksempel arbeider med et PHP-skript, ser du kanskje en seksjon som den nedenfor:
/ * Denne delen er kommentert som standard for å unngå å forårsake problemer
for å aktivere funksjon X, kommenterer delen nedenfor
linje av PHP-kode
en annen linje med PHP-kode * /
Hvis du vil unngår delen og aktivere funksjonen, endrer du denne delen til:
/ * Denne delen er kommentert som standard for å unngå å forårsake problemer
for å aktivere funksjonen X, unntatt delen nedenfor * /
linje av PHP-kode
en annen linje med PHP-kode
Dette er en multi-line PHP kommentar (C-stil kommentar) hvor / * begynner kommentaren og * / slutter kommentaren.