Как да коментирате и разкодирате линии в конфигурационен файл
Може да сте видели инструкции, които ви казват да „разкоментирате“ или „да коментирате“ редове в файл с конфигурация или изходен код. Това е прост процес, но може да не е очевиден за хората, които не разбират структурата на файла.
Преводачът пренебрегва линиите, отбелязани като коментари, които само помагат на хората да разберат файла. Поради това, коментарите могат да се използват за деактивиране или активиране на опциите за конфигуриране в конфигурационните файлове.
Краткият отговор
Можете да „разкоментирате линия“ в конфигурационен файл, като премахнете # в началото на реда. Или, за да „коментирате” линия, добавете # символ към началото на реда. (Имайте предвид, че някои езици имат различни формати на коментари, така че това може да не е вярно, ако работите с файл с изходен код.)
Например, да кажем, че имате файл със следния текст:
# За да активирате функцията X, отрежете комисията по-долу
#FeatureX = Активирано
За да разкоментирате реда, трябва да премахнете символа # преди него, така че текстът да стане:
# За да активирате функцията X, отрежете комисията по-долу
FeatureX = Активирано
За да коментирате линия, ще следвате този процес на заден ход. Например този текст:
# Коментирайте реда по-долу, за да деактивирате функцията Y
FeatureY = Активирано
Ще стане:
# Коментирайте реда по-долу, за да деактивирате функцията Y
#FeatureY = Активирано
Запазете конфигурационния файл след извършването на тези промени.
Какво е коментар?
За да разберем какво точно означава това и защо се отнасяме към „некомментиране“ или „коментиране“, вместо да ги „разрешава“ или „деактивира“, важно е да разберем структурата на конфигурационния файл. В допълнение към действителните директиви за конфигуриране, тези файлове могат да съдържат коментари. Тези коментари не са за компютъра - те съществуват, за да обяснят формата на конфигурационния файл на всеки, който я чете. # Преди всеки ред казва на компютъра, че това е ред за коментари - компютърът трябва да го игнорира, да го пропусне и да се опита да интерпретира следващия ред, който не започва с #..
В някои случаи конфигурационният файл може да включва опция за конфигуриране, която е изключена по подразбиране. За да деактивирате инструкцията за конфигуриране, a # е включен и преди неговата линия, инструктирайки компютъра да игнорира линията. За да активирате една от тези инструкции за конфигуриране, трябва само да премахнете символа #. За да деактивирате всяка инструкция за конфигуриране - или да добавите свои собствени коментари - просто включете # в началото на всеки ред.
Други формати на коментари
Въпреки че това е форматът, който обикновено се използва в конфигурационните файлове и скриптовете на обвивката - най-вече в Linux и други подобни на UNIX операционни системи - други езици могат да използват други формати за коментари.
Например, ако работите с PHP скрипт, може да видите раздел като този по-долу:
/ * Този раздел е коментиран по подразбиране, за да се избегнат проблеми
за да активирате функцията X, разкоментирайте раздела по-долу
ред на PHP кода
друг ред от PHP кода * /
За да разкоментирате секцията и активирате тази функция, трябва да промените този раздел на:
/ * Този раздел е коментиран по подразбиране, за да се избегнат проблеми
за да активирате функцията X, разкоментирайте секцията по-долу * /
ред на PHP кода
друг ред от PHP кода
Това е многоредов коментар от PHP (коментар в стил C), където / * започва коментара и * / завършва коментара.