Я новичок в C ++ Builder. Я пробую версию XE4, но, похоже, в ней нет автозаполнения для включения или проверки и подчеркивания неверного синтаксиса, как, например, в VS. Таким образом, я могу положить любой мусор, и редактор никоим образом не указывает, что вы допустили ошибку в своем коде. И что касается автоматического завершения включают: при включении заголовков это ничего не указывает, если заголовки существуют. Кто-нибудь знает, должны ли эти 2 функции работать в C ++ Builder XE4, и вам просто нужно их где-то включить или их нет в этой IDE?
Спасибо
Я не использовал C ++ Builder XE4 … но в более ранних версиях вы могли Tools > Options > Editor Options > Code Insight
,
Вопрос: существует ли эта опция в XE4? Это помогает?
ТАКЖЕ: http://docwiki.embarcadero.com/RADStudio/XE4/en/Code_Completion
У меня такие же проблемы уже много лет. Это только мое личное мнение, но я думаю, что такие вещи ломаются в C ++ Builder. Основным IDE / языком программирования является Delphi / Object Pascal. Они работают и пишут первичные с этим и делают все виды оберток и т.д. для C ++ впоследствии. В Delphi все работает нормально. В С ++ автокомпиляция работает, но редко. Иногда это всплывает, а иногда нет. Мне никогда не удавалось заставить работать проверку синтаксиса в реальном времени. Только после компиляции проверка начинается … иногда. Есть и другие вещи, которые тоже не работают, например, функция Refactoring, которую я использую (в Delphi), чтобы найти и добавить недостающие библиотеки / заголовки в список «использований». Это работало частично в предыдущих версиях C ++ Builder XE, но сейчас не работает вообще. Кроме того, в C ++ Builder все эти функции работают намного медленнее.
Это печально. Мне понравилась солидная функциональность в продуктах Borland, как в C ++ Builder 6. Система документации (справка) также работала там чудесно. В Delphi / C ++ Builder он медленный и неполный, потому что сделан из одной из худших систем документации: Microsoft Document Explorer. 🙁