LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

По моим кратким наблюдениям, статический анализ кода в KDevelop показывает меньше ложных ошибок только потому, что и не пытается делать анализ многих элементов синтаксиса, которые CLion анализирует неправильно (что неудивительно в C++).

Эти наблюдения во многом верны по состоянию на год назад. Сейчас KDevelop использует clang для анализа кода, поэтому он говорит всё, что умеет обнаруживать clang.

Впрочем, если он хотя бы говорит variable assigned, but never read и read of uninitialized variable, то возьму свои слова обратно.

...в том числе и это.

Значит, код на С++ бывает очень разный. Если речь о других IDE, то интересно услышать, что же они делают медленно, и сколько это - медленно.

Я говорю больше не о скорости анализа кода, а об общих впечатлениях. В частности, сюда входит визуальная отзывчивость UI и прочие подобные вещи.

А самому анализу кода необязательно быть сверхбыстрым, если IDE умеет «применять» результаты старого анализа к новому тексту, пока последний ещё анализируется.

При этом желаю успехов в поддержании этих супер-тем оформления спустя 5 компьютеров и 8 операционных систем

Ну, я надеюсь, что GNU/Linux не загнётся и мне не придётся менять операционную систему. А компьютеров может смениться (и уже сменилось) сколько угодно.

я давно забил и приучил себя работать на дефолтах

В каком-то смысле я даже завидую. Слишком сильно привык к своему «уютному сетапу».

Исходная версия intelfx, :

По моим кратким наблюдениям, статический анализ кода в KDevelop показывает меньше ложных ошибок только потому, что и не пытается делать анализ многих элементов синтаксиса, которые CLion анализирует неправильно (что неудивительно в C++).

Эти наблюдения во многом верны по состоянию на год назад. Сейчас KDevelop использует clang для анализа кода, поэтому он говорит всё, что умеет обнаруживать clang.

Впрочем, если он хотя бы говорит variable assigned, but never read и read of uninitialized variable, то возьму свои слова обратно.

...в том числе и это.

Значит, код на С++ бывает очень разный. Если речь о других IDE, то интересно услышать, что же они делают медленно, и сколько это - медленно.

Я говорю больше не о скорости анализа кода, а об общих впечатлениях. В частности, сюда входит визуальная отзывчивость UI и прочие подобные вещи.

А самому анализу кода необязательно быть сверхбыстрым, если IDE умеет «применять» результаты старого анализа к новому тексту, пока последний ещё анализируется.

При этом желаю успехов в поддержании этих супер-тем оформления спустя 5 компьютеров и 8 операционных систем

Ну, я надеюсь, что GNU/Linux не загнётся и мне не придётся менять операционную систему. А компьютеров может смениться (и уже сменилось) сколько угодно.

я давно забил и приучил себя работать на дефолтах

В каком-то смысле я завидую. Слишком сильно привык к своему «уютному сетапу»