30Jun
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.
Kort svar
Du kan "uncomment a line" i en konfigurasjonsfil ved å fjerne # ved starten av linjen. Eller, for å "kommentere" en linje, legg til et # tegn til begynnelsen av linjen.(Merk at noen språk har forskjellige kommentarformater, så dette kan ikke være sant hvis du jobber med en kildekodefil.)
La oss for eksempel si at du har en fil med følgende tekst:
# For å aktivere funksjon X,Ikke kommentert linjen under
#FeatureX = Aktivert
Hvis du ikke vil kommentere linjen, vil du fjerne # tegnet før det slik at teksten ble:
# For å aktivere funksjon X, uncoment linjen under
FeatureX = Aktivert
For å kommentere enlinje, vil du følge denne prosessen i omvendt. For eksempel, denne teksten:
# Kommentere linjen under for å deaktivere funksjonen Y
FeatureY = Aktivert
Ville bli:
# Kommentere 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 "commenting out" linjer fremfor å "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 skal 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, fjern # tegnet. For å deaktivere noen konfigurasjonsinstruksjon - eller legg til dine egne kommentarer - bare ta med en # i 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 utkommet som standard for å unngå å forårsake problemer
for å aktivere funksjon X, ikke kommentere delen nedenfor
linjeav php-kode
en annen linje med php-kode * /
Hvis du vil uncomment delen og aktivere funksjonen, endrer du denne delen til:
/ * Denne delen er utkommet som standard for å unngå å forårsake problemer
for å aktivere funksjon X, ikke kommentertdelen 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 * / avslutter kommentaren.