30Jun
Lehet, hogy olyan utasításokat észleltek, amelyek a konfigurációs vagy forráskód-fájlban "megjegyzés nélküli" vagy "kifogásolható" sorokat jeleznek. Ez egy egyszerű folyamat, de nem feltétlenül magyarázza azokat az embereket, akik nem értik a fájl szerkezetét.
A tolmács figyelmen kívül hagyja a megjegyzésekként megjelölt sorokat, amelyek csak az embereknek segítenek a fájl megértésében. Emiatt a megjegyzések felhasználhatók a konfigurációs fájlok konfigurációs beállításainak letiltásához vagy engedélyezéséhez.
A rövid válasz
A konfigurációs fájlban "eltávolíthatod a vonalat" eltávolíthatod a # sor elején. Vagy a "comment out" egy sort, adjunk hozzá # karaktert a sor elejére.(Vegyük észre, hogy egyes nyelvek különböző megjegyzésformátumokkal rendelkeznek, így ez nem biztos, hogy a forráskódfájl segítségével dolgozik.)
Például mondjuk, hogy van egy fájlja a következő szöveggel:
# Az X,figyelmen kívül hagyja az alábbi vonalat
#FeatureX = Engedélyezett
A vonal figyelmen kívül hagyásával eltávolíthatja a # karaktert, mielőtt a szöveg így lett volna:
# Az X szolgáltatás engedélyezéséhez olvassa el az alábbi sorokat
FeatureX = Engedélyezve
line, ezt a folyamatot fordított helyzetben követned. Például ez a szöveg:
# Az
funkció kikapcsolása az alábbiak szerint: Y
FeatureY = Engedélyezett
A következő lesz:
# Érdemes megjegyezni az alábbi sort az Y funkció kikapcsolásához
#FeatureY = Engedélyezett
A konfigurációs fájl mentése a módosítások után.
Mi a Comment?
Ahhoz, hogy megértsük, hogy pontosan mit jelent ez, és miért a "figyelmen kívül hagyó" vagy "kommentálva" sorokra hivatkozunk, nem pedig "engedélyezzük" vagy "letiltjuk" őket, fontos megérteni egy konfigurációs fájl szerkezetét. A tényleges konfigurációs irányelvek mellett ezek a fájlok megjegyzéseket is tartalmazhatnak. Ezek a megjegyzések nem a számítógéphez tartoznak - azok léteznek, amelyek megmagyarázzák a konfigurációs fájl formátumát bárkinek, aki elolvassa. A # minden egyes sor előtt a számítógép azt mondja meg, hogy ez egy megjegyzéssor - a számítógépnek figyelmen kívül kell hagynia, át kell ugrani, és meg kell próbálnia értelmezni a következő sort, amely nem kezdődik # -al.
Bizonyos esetekben a konfigurációs fájl tartalmazhat egy alapértelmezés szerint letiltott konfigurációs opciót. A konfigurációs utasítás letiltásához # szerepel a vonal előtt is, utasítva a számítógépet a vonal figyelmen kívül hagyására. A konfigurációs utasítások egyikének engedélyezéséhez mindössze annyit kell tennie, hogy eltávolítja a # karaktert. A konfigurációs utasítások letiltásához - vagy a saját megjegyzéseinek hozzáadásához - mindössze egy sort kell tartalmaznia minden sor elején.
Egyéb megjegyzés Formátumok
Bár ez a formátum általában a konfigurációs fájlokban és shell parancsfájlokban - leginkább Linuxon és más UNIX-szerű operációs rendszereken - más nyelvek is használhatnak más megjegyzésformátumokat.
Például ha egy PHP szkriptet használsz, akkor az alábbiakhoz hasonló szakaszt láthatsz:
/ * Ez a rész alapértelmezés szerint megjegyzést fűz, hogy az
problémát elkerülje az X funkció engedélyezéséhez, az
vonal alatti szakasz megjegyzésétphp-kód
egy másik php-kód * /
A szakasz eltávolításának megszüntetéséhez és a funkció engedélyezéséhez ezt a részt módosítsa:
/ * Ez a rész alapértelmezés szerint megjegyzést fűz az
problémáinak elkerülése érdekében az X-funkció engedélyezéséhez,a következő rész * /
php-kód sor
egy másik PHP-kódsor
Ez egy többsoros PHP megjegyzés( C-stílusú megjegyzés), ahol / * megkezdi a megjegyzést és * / a megjegyzés befejezése.