Я просто хочу включить заголовочный файл C++ в KDevelop, написав
#include <file.h>
Тем не менее, KDevelop автоматически исправляет приведенное выше утверждение на
# include <file.h>
Я не смог понять, где я могу это изменить. Мне нужна первая версия, чтобы мои файлы были похожи на другие файлы в проекте, над которым я работаю.
Тип файла установлен правильно как файл C++. Я думаю, что причиной лишнего пробела является то, что KDevelop хочет сделать отступ строки, потому что он находится внутри условного оператора, т. е. включения защиты, как показано ниже:
#ifndef THIS_FILE_H
#define THIS_FILE_H
// THIS_FILE_H
#endif
KDevelop также хочет сделать отступ для строки #define THIS_FILE_H
.
Я попытался создать свой собственный стиль отступа, перейдя в пункт меню Настройки -> Настроить KDevelop, а затем щелкнув Source Formatter слева. При определении стиля форматирования я отключил отступы директив препроцессора, тем не менее, это не влияет на отступы #include
и #define
внутри включения защиты.
#
в качестве начала комментария в коде (например, Python, Perl, оболочка). - person Paulo1205   schedule 10.05.2016Configure Editor
, потому что я не вижу такого поведения. - person arrowd   schedule 24.05.2016