Поддерживайте свой код хорошо документированным. В этом вам поможет CLion и встроенная поддержка одного из самых популярных форматов документирования кода — Doxygen.
Во всплывающем окне Quick Documentation (Ctrl+Q) теперь можно просматривать документацию Doxygen. В дополнение к информации о типе элемента в окне удобно отображается документация в формате Doxygen.
Если параметры функции в коде задокументированы отдельно, CLion сможет объединить все комментарии и показать общее описание сигнатуры (так же, как это делает Doxygen при генерации вывода).
Чтобы сохранить правильность документации, используйте рефакторинг Rename Shift + F6, если вы решите переименовать функцию или ее параметр. Комментарии Doxygen будут автоматически обновлены.
Чтобы печатать быстрее, воспользуйтесь автодополнением для команд Doxygen и параметров функций.
Чтобы добавить новый комментарий Doxygen для функции, просто сгенерируйте его. Введите /**
, /*!
, ///
или //!
и нажмите Enter. Так сгенерируется шаблон документации для дальнейшего заполнения, при условии, что у документируемой функции есть параметры, она возвращает значение или кидает исключение.
enum
) в виде целого числа.