Бесплатная альтернатива QTCreator для разработки на QT / C ++ - PullRequest
0 голосов
/ 16 июня 2020
• 1000

У QTCreator есть проблема, при которой он перемещает представление на меня с помощью большинства нажатий клавиш и действий - обычно в левый верхний угол в списке файлов проекта. Я задал вопросы службе поддержки QT и даже клонировал исходный код QT Creator, чтобы посмотреть, смогу ли я найти относительно простое исправление - безрезультатно. Итак, теперь я пытаюсь найти бесплатную (не требующую финансовых затрат) альтернативу QT Creator, чтобы я мог продолжать программировать с помощью QT Creator на C ++.

Я пробовал Visual Studio Community Edition (2017 и 2019), и у меня возникли проблемы с сборкой. Казалось, что мне пришлось пересобрать все библиотеки фреймворка для MSV C, иначе это не сработало бы. Вдобавок кажется, что он находит ошибки компиляции даже в исходном коде фреймворка, что мне даже не кажется неправильным, иначе я бы попытался его исправить.

Я пробовал Eclipse (поскольку я Java инженер для моей работы, поэтому я знаком с Eclipse для Java, и у него нет проблемы, которая есть у QT Creator. Плагин QT - когда я пытаюсь вставить простую строку #include - он утверждает, что "QApplication" не решен. Я искал это, и все ответы говорят о Project-> Properties-> Paths and Symbols, но, к сожалению, с 2019-12 и 2020-03 в настройках для путей и символов есть параметры no .

Коллега предложил CLion от JetBrains, но, к сожалению, похоже, за это нужно платить. Я не собираюсь платить за компилятор или IDE.

Есть мысли о том, как я могу обойти это просмотреть проблему изменения или альтернативу QTCreator, которая не стоит денег? Если в одном из приложений есть настройка, которую я, возможно, пропустил, предложите ее с версией приложение, и я поищу его и отвечу, если его нет по какой-либо причине, или приму ваш ответ, если он есть, и устранит проблему.

Спасибо!

1 Ответ

1 голос
/ 16 июня 2020

Если вы знакомы с Eclipse, но у вас есть проблемы с плагинами, и вы собираетесь использовать его для C ++, я рекомендую проверить Cevelop (https://www.cevelop.com/), это в основном Eclipse, но только для C ++ и имеет некоторые оптимизации. Если это не работает для вас технически, вы должны иметь возможность использовать любой редактор кода, например VSCode или Atom, но я не знаю, насколько хорошо это работает с библиотекой Qt.

CLion бесплатен для студентов, но я думаю, что это не относится к вам.

NetBeans (https://netbeans.org/) также является бесплатным и кроссплатформенным. (https://netbeans.org/kb/74/cnd/qt-applications.html) Должна быть возможность использовать Qt в среде IDE.

...