История изменений
Исправление
MOPKOBKA,
(текущая версия)
:
Только LSP для C/C++ просто так не работает, нужно проект настраивать, и желательно именно на CMake, иначе нужны еще дополнительные костыли. И даже после этого LSP будет подсвечивать красным и ломаться от малейшего нарушения структуры, использования нестандартных расширений, внешнего препроцессора.
А у Geany устойчив к расширениям, макросам, ошибкам, ее парсер всегда работает, за что и люблю. Поля, функции, переменные, символы собирает, ctags-теги использует, а что еще надо?
Начинаешь изменять сигнатуру функции в VSCode, и Ctrl+Mouse1 уже не работает, не переходит между .h/.c, потому что не может найти ту же функцию, а в Geany все работает, он по имени сопоставит.
Исправление
MOPKOBKA,
:
Только LSP для C/C++ просто так не работает, нужно проект настраивать, и желательно именно на CMake, иначе нужны еще дополнительные костыли. И даже после этого LSP будет подсвечивать красным и ломаться от малейшего нарушения структуры, использования нестандартных расширений, внешнего препроцессора.
А у Geany устойчив к расширениям, макросам, ошибкам, ее парсер всегда работает, за что и люблю. Поля, функции, переменные, символы собирает, ctags-теги использует, а что еще надо?
Начинаешь изменять сигнатуру функции в VSCode, и Ctrl+Mouse1 уже не работает, не переходит между .h/.c, потому что не может найти ту же функцию, а в Geany все работает.
Исправление
MOPKOBKA,
:
Только LSP для C/C++ просто так не работает, нужно проект настраивать, и желательно именно на CMake, иначе нужны еще дополнительные костыли. И даже после этого LSP будет подсвечивать красным и ломаться от малейшего нарушения структуры, использования нестандартных расширений, внешнего препроцессора.
А у Geany устойчив к расширениям, макросам, ошибкам, ее парсер всегда работает, за что и люблю. Поля, функции, переменные, символы собирает, ctags-теги использует, а что еще надо?
Исправление
MOPKOBKA,
:
Только LSP для C/C++ просто так не работает, нужно проект настраивать, и желательно именно на CMake, иначе нужны еще дополнительные костыли. И даже после этого LSP будет подсвечивать красным и ломаться от малейшего нарушения структуры, использования нестандартных расширений, внешнего препроцессора.
А у Geany устойчивый к расширениям, макросам, ошибкам, ее парсер всегда работает, за что и люблю. Поля, функции, переменные, символы собирает, ctags-теги использует, а что еще надо?
Исправление
MOPKOBKA,
:
Только LSP для C/C++ просто так не работает, нужно проект настраивать, и желательно именно на CMake, иначе нужны еще дополнительные костыли. И даже после этого LSP будет подсвечивать красным и ломаться от малейшего нарушения структуры, использования нестандартных расширений, внешнего препроцессора.
А у Geany устойчивый к расширениям, макросам, ошибкам, ее парсер всегда работает, за что и люблю. Поля, функции, переменные, символы собирает, а что еще надо? Geany — между редактором и IDE
Исправление
MOPKOBKA,
:
Только LSP для C/C++ просто так не работает, нужно проект настраивать, и желательно именно на CMake, иначе нужны еще дополнительные костыли. И даже после этого LSP будет подсвечивать красным и ломаться от малейшего нарушения структуры, использования нестандартных расширений, внешнего препроцессора.
А у Geany устойчивый к расширениям, макросам, ошибкам, ее парсер всегда работает, за что и люблю. Поля, функции, переменные, символы собирает, а что еще надо?
Исправление
MOPKOBKA,
:
Только LSP для C/C++ просто так не работает, нужно проект настраивать, и желательно именно на CMake, иначе нужны еще дополнительные костыли. И даже после этого LSP будет подсвечивать красным и ломаться от малейшего нарушения структуры, использования нестандартных расширений, внешнего препроцессора.
А у Geany устойчивый к расширениям, макросам, ошибкам парсер, который всегда работает, за что и люблю.
Исходная версия
MOPKOBKA,
:
Только LSP для C/C++ просто так не работает, нужно проект настраивать, и желательно именно на CMake, иначе нужны еще дополнительные костыли. И даже после этого LSP будет подсвечивать красным и ломаться от малейшего нарушения структуры, использования нестандартных расширений, препроцессора.
А у Geany устойчивый к расширениям, макросам, ошибкам парсер, который всегда работает, за что и люблю.