<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="gedit-plugin-code-comment" xml:lang="ru">

  <info>
    <link type="guide" xref="gedit-plugin-guide#gedit-default-plugins"/>
    <desc>Комментирование и отмена комментирования строк кода.</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Stas Solovey</mal:name>
      <mal:email>whats_up@tut.by</mal:email>
      <mal:years>2011-2018</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Ivan Komaritsyn</mal:name>
      <mal:email>vantu5z@mail.ru</mal:email>
      <mal:years>2017</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Ser82-png</mal:name>
      <mal:email>asvmail.as@gmail.com</mal:email>
      <mal:years>2023-2025</mal:years>
    </mal:credit>
  </info>

  <title>Комментирование кода</title>

  <p>Модуль <app>Комментирование кода</app> предназначен для отключения или повторного включения части кода. Он вставляет или удаляет символы, используемые для комментариев, в зависимости от языка или синтаксиса файла.</p>

  <p>Сначала выделите несколько строк кода (или строк текста), затем используйте необходимое действие (комментирование или раскомментирование) одним из способов:</p>
  <list>
    <item><p>С помощью контекстного меню в основной текстовой области.</p></item>
    <item><p>С помощью комбинаций клавиш: <keyseq><key>Ctrl</key><key>M</key></keyseq> для комментирования, и <keyseq><key>Ctrl</key><key>Shift</key><key>M</key></keyseq> для отмены комментирования.</p></item>
  </list>

  <section>
    <title>Устранение неполадок</title>
    <p>Если это не сработает:</p>
    <list>
      <item><p>Убедитесь, что модуль включён, перейдя в диалоговое окно <gui>Параметры</gui>.</p></item>
      <item><p>Убедитесь, правильно ли установлен <link xref="gedit-syntax-highlighting">режим подсветки синтаксиса</link> для документа и не установлен ли для него просто «Текст». Для обычных текстовых документов модуль не может определить, какие символы использовать для установки или снятия комментирования.</p></item>
      <item><p>Если это всё ещё не работает должным образом, более сложным способом является просмотр файлов <link href="https://gedit-text-editor.org/developer-docs/libgedit-gtksourceview-300/lang-reference.html">определения языка</link>. Модуль «Комментирование кода» из этих файлов использует метаданные <code>line-comment-start</code>, <code>block-comment-start</code> и <code>block-comment-end</code>.</p></item>
      <!--
      <item><p>
        You can also launch <app>gedit</app> from a terminal to see if it prints
        relevant warning messages.
      </p></item>
      -->
    </list>
  </section>
</page>
