C++Builder
Эта статья нуждается в дополнительных цитатах для проверки . ( декабрь 2012 г. ) |
Парадигмы | объектно-ориентированный , функциональный , строго типизированный |
---|---|
Семья | С++ |
Разработчики | Борланд , КодГир , Эмбаркадеро |
Впервые появился | 7 января 1997 г |
Стабильная версия | 12.1 Афины
/ 4 апреля 2024 г |
Платформа | х64 |
ТЫ | Windows 10 [ 1 ] |
Лицензия | Пробная версия |
Веб-сайт | www |
Под влиянием | |
Делфи , С++ |
C++Builder — это среда быстрой разработки приложений (RAD) для разработки программного обеспечения на языке программирования C++ . Первоначально разработан Borland , по состоянию на 2009 год. [update] он принадлежит Embarcadero Technologies , дочерней компании Idera . C++Builder может компилировать приложения для Windows (как IA-32, так и x64 ), iOS , macOS и Android (только 32-разрядная версия). Он включает в себя инструменты, которые позволяют осуществлять визуальную разработку с помощью перетаскивания, что упрощает программирование за счет включения WYSIWYG конструктора графического пользовательского интерфейса .
C++Builder — это родственный продукт Delphi , IDE, использующей язык программирования Object Pascal . C++Builder сочетает в себе библиотеку визуальных компонентов (VCL) и интегрированную среду разработки , написанную на Object Pascal, с несколькими компиляторами C++. C++Builder и Delphi могут создавать взаимно совместимые двоичные файлы. Методы C++ могут вызывать методы Object Pascal и наоборот. Поскольку и Delphi, и C++ используют один и тот же внутренний компоновщик, отладчик может прозрачно переходить из кода Delphi в C++. Кроме того, проекты C++Builder могут включать код Delphi. (Обратное невозможно.)
Технология
[ редактировать ]C++Builder использует ту же среду IDE, что и Delphi , и использует множество основных библиотек. Известные общие подпрограммы Delphi (код Object Pascal) и C++ Builder включают менеджер памяти FastMM4 , который был разработан в результате усилий сообщества в рамках проекта FastCode , всю структуру пользовательского интерфейса, известную как VCL , написанную на Object Pascal, а также базовый код. системные процедуры, многие из которых были оптимизированы как для Delphi, так и для C++Builder посредством проекта FastCode .
Проекты C++Builder могут включать код Delphi. Компилятор Delphi генерирует заголовки C++, позволяя коду C++ связываться с классами и методами Delphi, как если бы они были написаны на C++. Обратный процесс (код C++, используемый Delphi) не так прост, но возможен.
C++Builder изначально предназначался только для платформы Microsoft Windows . Более поздние версии включали Borland CLX , библиотеку визуальных компонентов кроссплатформенной разработки на основе Qt , которая поддерживает Windows и Linux, однако от CLX сейчас отказались. Текущая версия Embarcadero поддерживает кроссплатформенную разработку с использованием новой библиотеки Firemonkey (FMX).
Издания
[ редактировать ]C++ Builder доступен в четырех редакциях с увеличивающимися возможностями и ценой:
- Сообщество : доступно бесплатно в течение одного года, но имеет ограниченную лицензию на коммерческое использование. Включает подключение к локальной базе данных и некоторый исходный код библиотеки.
- Professional : добавляет кроссплатформенную компиляцию для macOS (до версии 10.2.2: iOS и Android требуют приобретения дополнительного пакета Mobile Add-On ), больше исходного кода библиотеки, форматирование кода и полную коммерческую лицензию.
- Enterprise : включает мобильные целевые платформы и добавляет возможность подключения к базе данных клиент/сервер, Enterprise Mobility Services и многоуровневый SDK DataSnap.
- Архитектор : добавляет инструменты моделирования данных.
История
[ редактировать ]Традиционно цикл выпуска был таким, что сначала были внесены существенные улучшения в Delphi, а затем в C++Builder. [ 2 ] хотя последние версии были выпущены одновременно с их эквивалентами в Delphi. [ 3 ]
1.0
[ редактировать ]Borland анонсировала предварительную версию C++Builder 1.0 7 января 1997 года. [ 4 ] Компания выпустила розничную версию 26 февраля 1997 г. [ 5 ] в трех редакциях: «Стандарт», «Профессионал» и «Клиент/Сервер». [ 6 ]
3.0
[ редактировать ]Borland пропустил номер версии 2.0, чтобы привести C++Builder в соответствие с нумерацией версий Delphi.
4.0
[ редактировать ]Новые функции включают в себя: [ 7 ]
- Интегрированный VisiBroker 3.3 от Inprise Corporation со службами событий и именования.
- Новый мультистандартный гибкий компилятор C++.
- Поддержка новейших спецификаций языка ANSI/ISO C++, включая множество усовершенствований компилятора, включая динамическую компиляцию и технологию адаптивного компилятора (ACT), которые радикально ускоряют процессы сборки компилятора; полная реализация шаблона ANSI/ISO; полная поддержка ANSI/ISO STL (стандартная библиотека шаблонов); и высокопроизводительный 32-разрядный компилятор собственного кода ANSI C++.
- Полностью настраиваемая среда разработки AppBrowser.
- Новейшая поддержка Windows 98, 95 и NT, включая несколько мониторов, общие элементы управления, закрепляемые формы и панели инструментов и многое другое.
- Новое завершение кода и параметров, а также новое интерактивное структурированное представление классов ClassExplorer и мастера создания членов.
- Эксклюзивные инструменты отладки C++, включая удаленную отладку для распределенной разработки (COM и CORBA); многопроцессная и межпроцессная отладка с помощью инспекторов отладки, динамических окон просмотра и всплывающих подсказок отладки.
- Интернет-инструменты, включая ActiveForms для создания приложений C++ для веб-браузера и WebBroker для создания приложений CGI, WinCGI, ISAPI и NSAPI C++, а также более 25 компонентов интернет-протоколов для мгновенного добавления HTTP, FTP, SMTP, POP, NNTP, HTML и TCP/IP. поддержка любого приложения C++.
- Комплект разработки служб разработки многоуровневых баз данных (MIDAS), включая MIDAS 2.
- Поддержка отраслевых стандартов, включая сервер базы данных Oracle8i корпорации Oracle; Microsoft Foundation Classes (MFC), Microsoft Active Template Library (ATL), Microsoft SQL Server 7 и MTS (Microsoft Transaction Server); а также библиотека объектов Windows (OWL) и библиотека визуальных компонентов (VCL) корпорации Inprise.
- EZ-COM, который упрощает разработку COM-клиента C++ и создание одношагового элемента управления ActiveX благодаря новой поддержке привязки данных.
5.0
[ редактировать ]22 марта 2000 года корпорация Inprise объявила о выпуске Borland C++Builder 5, доступного в редакциях Enterprise, Professional и Standard. [ 8 ] Новые функции включают в себя: [ 9 ]
- Поддержка Windows 2000.
- Интернет Экспресс
- Поддержка XML и HTML4 для полнофункциональных динамических клиентов
- Активные серверные объекты для интернет-платформы Microsoft
- TeamSource
- Межбаза 6.5
6.0
[ редактировать ]5 февраля 2002 г. компания Borland объявила о выпуске C++Builder 6 8 февраля 2002 г. в трех редакциях: «Корпоративная», «Профессиональная» и «Личная». [ 10 ] Также была запланирована 60-дневная бесплатная пробная загрузка C++Builder 6 Enterprise. Новые функции включают в себя: [ 11 ]
- Поддержка Windows XP
- Платформа для разработки электронного бизнеса BizSnap с веб-службами
- WebSnap Платформа для разработки веб-приложений
- Библиотека компонентов Borland CLX (Профессиональный/Корпоративный)
- dbExpress (Professional/Enterprise), версия Enterprise добавляет драйверы DB2/Informix/Oracle dbExpress.
- NetCLX WebBroker WebBroker-совместимая кроссплатформенная среда разработки веб-приложений для Windows и Linux (Профессиональный/Корпоративный)
- Портфели данных MyBase XML (Профессиональный/Корпоративный)
- Borland C++ 5.5 Компилятор
Минимальная поддерживаемая операционная система была изменена на Windows 98.
C++BuilderX
[ редактировать ]15 сентября 2003 года корпорация Borland Software объявила о выпуске Borland C++BuilderX (CBX), который также был включен в последнюю версию Borland Enterprise Studio for Mobile. [ 12 ] CBX был написан с использованием той же среды, что и JBuilder , и мало напоминал C++Builder или Delphi. Этот продукт был нацелен на разработку крупных программ для предприятий, но продавался плохо.
22 сентября 2003 года Borland Software Corporation и PalmSource, Inc. объявили, что Borland лицензировала комплекты разработки программного обеспечения (SDK) PalmSource и будет поддерживать разработку Palm OS в интегрированной среде разработки (IDE) Borland C++BuilderX и последней версии Borland Application Lifecycle. Решения по управлению (ALM) для C++. [ 13 ]
В конце 2004 года компания Borland объявила, что продолжит разработку более ранней версии C++Builder и объединит ее с пакетом разработки Delphi , отказавшись от C++BuilderX.
2006
[ редактировать ]10 октября 2005 г. Borland объявила о выпуске C++Builder 2006 (ранее под кодовым названием DeXter). [ 6 ] Минимальная поддерживаемая операционная система была изменена на Windows 2000.
Примерно через год после анонса компания выпустила Borland Developer Studio 2006 , в которую входит Borland C++Builder 2006 , с улучшенным управлением конфигурацией и исправлениями ошибок. Borland Developer Studio 2006 — это единый пакет, содержащий Delphi, C++Builder и C#Builder.
2007
[ редактировать ]В 2006 году группа инструментов разработчика Borland, разработчик C++Builder, была переведена в дочернюю компанию CodeGear .
5 июня 2007 г. компания CodeGear выпустила C++Builder 2007 . [ 14 ] обеспечение:
- Полная поддержка API для Microsoft Windows Vista, включая тематические приложения и полную поддержку VCL для Aero и Vista Desktop.
- Повышенное соответствие ANSI C++.
- Производительность сборки в IDE до 500 % выше.
- Поддержка MSBuild , архитектуры базы данных DBX4 и «VCL для Интернета», поддерживающего Ajax.
- Улучшения компонентов IDE, отладчика, dbExpress и VCL.
CodeGear RAD Studio 2007 включает в себя C++Builder 2007 и Delphi . Также в 2007 году Borland возродила бренд «Turbo» и выпустила две «Turbo» версии C++Builder: Turbo C++ Professional и Turbo C++ Explorer (больше не доступен в CodeGear), основанные на Borland C++Builder 2006 .
В 2008 году CodeGear была приобретена компанией Embarcadero Technologies, которая продолжила разработку.
2009 и 2010 годы
[ редактировать ]После приобретения CodeGear компания Embarcadero Technologies объединила C++Builder с Delphi и другими инструментами и выпустила их как RAD Studio. [ 15 ]
C++Builder 2009 был выпущен 25 августа 2008 г. и включал в себя: [ 16 ]
- Полная поддержка Unicode во всех VCL и RTL.
- Раннее принятие C++0x стандарта
- Полная поддержка ITE (интегрированной среды перевода)
- Собственные ленты компоненты
- Включение библиотеки Boost .
- Улучшения VCL и RTL
- Новая библиотека DataSnap для приложений баз данных.
C++Builder 2010 вышел 24 августа 2009 г., добавив: [ 17 ]
- Поддержка касаний и жестов для компонентов VCL
- Обозреватель классов C++
- Улучшения автодополнения кода
- Обновления IDE
XE-релизы
[ редактировать ]Embarcadero изменил схему управления версиями. Каждая новая версия C++Builder называлась XE#, где # — последовательное целое число.
МАШИНА
[ редактировать ]C++Builder XE был выпущен 30 августа 2010 г. и включал в себя: [ 18 ]
- Несколько обновлений языка C++
- Новые возможности компилятора C++.
- Множество исправлений по запросу пользователя.
ХЕ2
[ редактировать ]C++Builder XE2 был выпущен 31 августа 2011 г. и включал в себя: [ 19 ] [ 20 ]
- Новая библиотека FireMonkey для создания кроссплатформенных графических интерфейсов (Windows, macOS, iOS)
- dbExpress предоставит новые возможности подключения с поддержкой InterBase XE, FireBird 2.5, SQL Anywhere 12 и ODBC
- Поддержка мобильных устройств DataSnap для iOS, Android, Blackberry и Windows Phone.
- Расширенная интеграция облачных вычислений с новыми данными и возможностями развертывания в Amazon EC2 и Microsoft Windows Azure.
- LiveBindings для компонентов VCL и FireMonkey
- Несколько новых инструментов отчетности
ХЕ3
[ редактировать ]C++Builder XE3 был выпущен 4 сентября 2012 г. и в него добавлено: [ 21 ] [ 22 ]
- Пользовательский интерфейс в стиле Windows 8
- Улучшенный стиль управления собственным пользовательским интерфейсом.
- Стили пользовательского интерфейса сторонних разработчиков Pro-Designer
- Поддержка Mac OS X Mountain Lion и Retina
- Шаблоны проектов
- Поддержка сенсорного экрана и живых плиток
- Преобразование в один клик для существующих приложений
- Аудио/Видео Мультимедийные элементы управления
- Простое рисование для связывания данных и свойств между объектами.
- Быстрое прототипирование приложения
- Организация привязок с помощью слоев
ХЕ4
[ редактировать ]C++Builder XE4 был выпущен 22 апреля 2013 г. и включал в себя: [ 23 ] [ 24 ]
- 64-битный компилятор Windows на основе Clang 3.1. 32-битный компилятор по-прежнему основывался на старой технологии Embarcadero.
- Библиотека FireDAC для доступа к базе данных
- Множество новых компонентов и обновлений FireMonkey.
- Дизайнер мобильных форм
ХЕ5
[ редактировать ]C++Builder XE5 был выпущен 11 сентября 2013 г. и включал в себя: [ 25 ]
- Элемент управления Time Picker для Windows и OS X
- Встроенная фильтрация поиска для TListView в Windows и OS X.
- Оптимизация производительности платформы FM
- Профессиональная версия включает расширенную поддержку FireDAC для локальных баз данных, включая базу данных Microsoft Access, базу данных SQLite, InterBase ToGo / IBLite, InterBase на локальном хосте, MySQL Embedded, MySQL Server на локальном хосте, локальный механизм базы данных Advantage, PostgreSQL на локальном хосте, Firebird Embedded и Firebird на локальном хосте. локальный хост
- FireDAC интегрирован в установку C++Builder для редакций Professional, Enterprise, Ultimate и Architect.
- Поддержка клиента REST для упрощенного вызова служб REST.
- Поддержка авторизации, включая базовую аутентификацию, плановую аутентификацию, OAuth1, OAuth2.
- Компоненты TRestClient, TRestRequest и TRestResponse.
- Инструмент REST Debugger для тестирования вызовов REST и их параметров.
C++Builder XE5 Starter Edition включает в себя:
- Разработка 32-разрядного приложения Windows с использованием C++Builder VCL и платформы приложений FireMonkey.
- IDE и среда визуальной разработки
- Сотни включенных компонентов
- Лицензия на использование до тех пор, пока индивидуальный доход пользователя от приложений C++Builder или доход компании не достигнет 1000 долларов США или пока команда разработчиков не расширится до более чем пяти разработчиков.
Доступные версии включают Architect, Ultimate, Enterprise, Professional, Starter.
ХЕ6
[ редактировать ]Выпущенный 15 апреля 2014 г., C++Builder XE6 включал в себя: [ 26 ]
- Поддержка приложений FireMonkey для Android
- Поддержка 64-битных пакетов Windows.
- Улучшения компилятора C++
- Улучшения IDE, Deployment Manager и SDK Manager.
ХЕ7
[ редактировать ]В C++Builder XE7, выпущенном 2 сентября 2014 г., добавлены: [ 27 ]
- Поддержка нескольких платформ FireMonkey посредством «приложений для нескольких устройств».
- Улучшения библиотеки времени выполнения для Bluetooth, параллельного программирования, XML и веб-кодирования/декодирования.
- Enterprise Mobility Services для взаимодействия с API REST DataSnap и данными корпоративной базы данных.
ХЕ8
[ редактировать ]C++Builder XE8, выпущенный 7 апреля 2015 г., включал следующие новые функции: [ 28 ]
- Обновления диспетчера пакетов GetIt
- Собственная презентация iOS для компонентов FireMonkey
- Компонент веб-браузера рабочего стола
- Интерактивные мобильные карты
- Новые возможности медиа-библиотеки
- Аналитика мобильных приложений
- Новый компилятор C++ для 64-битной iOS
- Интеграция системы контроля версий Mercurial
- Новая среда тестирования DUnitX
Последующие выпуски
[ редактировать ]В 2015 году Embarcadero еще раз изменила схему управления версиями. Начиная с версии 10.0, каждая версия также получила псевдоним.
10.0 Сиэтл
[ редактировать ]Выпущено 31 августа 2015 г., Сиэтл. [ 29 ] обновил IDE:
- Компилятор C++ CLANG 3.3, за некоторыми исключениями [ 30 ]
- Поддержка Windows 10 FireMonkey, CVL и RTL
- Элементы управления VCL Windows 10
- Новые стили VCL
- Улучшения конфигурации нескольких мониторов
- Обновления IDE, отладчика, базы данных и облачных библиотек, а также документации.
10.0.1 Обновление 1
[ редактировать ]Выпущено в ноябре 2015 г. В обновление 1 добавлено:
- Управление FMX Grid для iOS
- Собственный стиль пользовательского интерфейса iOS
- Демонстрации новых функций FMX
- Поддержка платформ iOS 10 и macOS Sierra.
10.1 Берлин
[ редактировать ]Выпущено 20 апреля 2016 г., [ 31 ] Берлин добавил:
- Предварительный просмотр приложения FireUI — позволяет предварительно просмотреть ваше приложение FireMonkey на iOS, Android, OS X и Windows во время разработки приложения.
- Поддержка Android API 23
- Улучшенный дизайнер стилей
- Адресная книга для iOS и Android
- Поддержка DataSnap для потоковой передачи JSON
- Улучшения базы данных FireDAC
- Улучшенная поддержка новых API Azure и AWS.
- Оптимизация библиотеки времени выполнения
- Отладчики iOS (32 и 64 бит) и Android
10.1.1 Обновление 1
[ редактировать ]Выпущено в сентябре 2016 г., в обновление 1 добавлено:
- Собственный стиль iOS для TGrid
- Дизайнер элементов FMX ListView и фильтр поиска
- Поддержка iOS 10 и macOS Sierra.
10.1.2 Обновление 2
[ редактировать ]Выпущено в декабре 2016 г. В обновление 2 добавлено: [ 32 ]
- Поддержка развертывания Windows Desktop Bridge
- Быстрое редактирование VCL
- Новые стили Windows 10
- Улучшенный менеджер пакетов GetIt.
10.2 Токио
[ редактировать ]Выпущено 22 марта 2017 г., [ 33 ] Токио включал: [ 34 ]
- Улучшенная поддержка отладки
- Лучшее создание кода в компиляторах с расширенными возможностями Clang
- Приложения C++ для Android можно создавать без необходимости использования определенных версий NDK.
- Компоновщик, использующий до 4 ГБ памяти.
- Улучшенная обработка исключений
- Улучшенная привязка приложений
- Улучшения отладчика iOS и macOS
- Исправления высокого разрешения для компонентов VCL.
10.2.1 Обновление 1
[ редактировать ]Выпущено в августе 2017 г., в обновление 1 добавлено: [ 35 ]
- Исправления качества компилятора и компоновщика C++.
- Поддержка iOS 10.3 и XCode 8.3.3 при настройке iOS App Store.
- Улучшения библиотеки времени выполнения и VCL
- Улучшения рендеринга элементов управления Android
10.2.2 Обновление 2
[ редактировать ]Выпущено в декабре 2017 г. В обновление 2 добавлено: [ 36 ]
- Быстрое редактирование FireMonkey
- Новые элементы управления VCL
- Обновлен внешний вид IDE.
- Поддержка iPhone 11 и X
10.2.3 Обновление 3
[ редактировать ]В обновлении 3, выпущенном в марте 2018 г., были улучшены качество и исправлены следующие проблемы: [ 37 ]
- Поддержка iOS 11.3
- КодИнсайт
- Выделение стека компилятором C++ 4 КБ
- Контекстная справка
- Android push-уведомление
10.3 Рио
[ редактировать ]C++Builder 10.3 был выпущен 21 ноября 2018 г. с новыми функциями: [ 38 ]
- Поддержка С++17
- Улучшенное завершение кода
- Улучшена математическая производительность для функций C++.
- Предварительный просмотр ошибок кода в Error Insight
- Новые библиотеки через менеджер пакетов GetIt
- Улучшенная IDE, темная тема.
- Поддержка компонентов VCL с высоким разрешением
- Компонент TWindowsStore
- Поддержка Android API 26.
- Android Z-Order, встроенные элементы управления и новая модель разрешений
- Поддержка iOS 12
- Множественные улучшения базы данных
- Улучшенная архитектура REST.
- Улучшенная поддержка Azure и AWS S3.
10.3.1 Обновление 1
[ редактировать ]Выпущено в феврале 2019 г. В обновление 1 добавлено: [ 39 ]
- Расширенная поддержка iOS12 и iPhone X.
- Улучшения клиентской библиотеки HTTP и SOAP для Windows
- Закладки и инструменты повышения производительности Navigator IDE
- 15 пользовательских стилей VCL и FMX
- Улучшения и исправления компилятора
10.3.2 Обновление 2
[ редактировать ]Выпущено в июле 2019 г. В обновление 2 добавлено: [ 40 ]
- Поддержка C++17 для 64-разрядной версии Windows
- Улучшенное понимание кода и автодополнение кода
- Обновления поддержки push-уведомлений Android Firebase
- Оптимизация библиотеки времени выполнения
- Улучшения качества VCL, FMX и IDE.
10.3.3 Обновление 3
[ редактировать ]Обновление 3, выпущенное в ноябре 2019 года, содержит множество улучшений качества и исправлений ошибок для: [ 41 ]
- C++ RTL и компилятор
- Совместимость с IDE, iOS/Android
- Инструменты FireDAC и базы данных
- Веб-клиенты
- Отладчик
10.4 Сидней
[ редактировать ]Выпущенный 26 мая 2020 года, Сидней улучшил продукт, добавив: [ 42 ]
- Единое управление памятью
- Расширенная поддержка библиотеки C++.
- Улучшения отладки и связывания 64-разрядной версии Windows
- Новые стили VCL и стиль элементов управления для мониторов с высоким разрешением.
- Поддержка графического процессора Metal Driver для macOS и iOS
- Расширенная поддержка библиотеки параллельного программирования.
- Улучшена производительность LiveBindings.
10.4.1 Обновление 1
[ редактировать ]Выпущено в сентябре 2020 г., в обновление 1 добавлено: [ 43 ]
- Улучшения качества IDE, C++ Toolchain, FMX, VCL и других библиотек.
- Улучшенная поддержка макетов рабочего стола с несколькими мониторами.
- Улучшения отладчика и компоновщика 64-разрядной версии Windows.
10.4.2 Обновление 2
[ редактировать ]Выпущено в феврале 2021 г. В обновление 2 добавлено: [ 44 ]
- Рекламный компонент для iOS, включая поддержку AdMob на базе Google Firebase SDK
- Элемент управления VCL TControlList, гибкий и виртуализированный элемент управления списком, разработанный как высокопроизводительный элемент управления для очень длинных списков и современный внешний вид.
- Элемент управления VCL TNumberBox, современный элемент управления числовым вводом для целых чисел, чисел с плавающей запятой и денежных значений.
- Обновленные элементы управления Konopka Signature VCL (более 200 дополнительных элементов управления пользовательским интерфейсом Windows), доступные для загрузки в диспетчере пакетов GetIt.
11 Александрия
[ редактировать ]C++Builder 11 был выпущен 10 сентября 2021 г. [ 45 ]
11.1 Обновление 1
[ редактировать ]15 марта 2022 г. Embarcadero выпустила RAD Studio 11.1 с новыми функциями, в том числе: [ 46 ]
- Множество улучшений IDE
- Расширенное качество IDE с высоким разрешением, а также улучшенное использование IDE с удаленным рабочим столом.
- Улучшения в дизайнерах с высоким разрешением для VCL и FireMonkey, а также в дизайнере форм VCL.
- Улучшения менеджера библиотек GetIt
- Анализ кода в Delphi и C++Builder
- Механизм Delphi LSP значительно улучшил производительность.
- Компиляторы Delphi и C++ для различных платформ были улучшены с точки зрения стабильности и производительности.
- Улучшенные библиотеки RTL, пользовательского интерфейса и базы данных.
11.1.5 Обновление C++ Code Insight
[ редактировать ]14 июля 2022 г. компания Embarcadero выпустила обновление C++Builder 11.1.5 C++ Code Insight Update с рядом улучшений и исправлений качества для разработчиков C++, использующих C++Builder 11.1, добавив: [ 47 ] [ 48 ]
- Новая обработка нескольких пунктов назначения навигации.
- Новая отложенная индексация для снижения загрузки ЦП.
- Новая третья опция для LSP Code Insight
- Улучшения производительности
- Улучшено отображение результатов завершения кода.
- Улучшенная навигация
- Проблема для пользователей классического компилятора
- Проблемы с сохранением всех файлов в проекте
- Больше улучшений и множество исправлений качества.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Примечания по установке — Требования к операционной системе» . Проверено 05 сентября 2020 г.
- ^ «Borland C++Builder 5.0 — журнал для ПК» . Архивировано из оригинала 17 ноября 2007 г. Проверено 28 октября 2007 г.
- ^ «Даты выпуска Delphi» . Программирование на Делфи . Архивировано из оригинала 25 октября 2019 г. Проверено 22 декабря 2019 г.
- ^ "PR-BORLAND ОБЪЯВЛЯЕТ О НАЛИЧИИ ПРЕДВАРИТЕЛЬНОЙ ВЕРСИИ BORLAND C++BUILDER" . 5 июня 1997 года. Архивировано из оригинала 5 июня 1997 года . Проверено 6 апреля 2019 г.
- ^ «BORLAND ПОСТАВЛЯЕТ BORLAND C++BUILDER» . 5 июня 1997 года. Архивировано из оригинала 5 июня 1997 года . Проверено 6 апреля 2019 г.
- ^ Перейти обратно: а б «Borland® Delphi® 2006 и C++Builder® 2006 предоставляют ключевые новые функции для ускорения доставки приложений Microsoft® Windows® и .NET» . 26 февраля 2009 г. Архивировано из оригинала 26 февраля 2009 г.
- ^ «Корпорация Inprise запускает borland.com с анонсом Borland C++Builder 4» . 30 октября 2001 г. Архивировано из оригинала 30 октября 2001 г.
- ^ «Inprise/Borland объявляет о выпуске Borland C++Builder 5» . Архивировано из оригинала 06 февраля 2005 г. Проверено 6 февраля 2005 г.
- ^ «Inprise/Borland анонсирует Borland C++ Builder 5» . Архивировано из оригинала 13 октября 2004 г. Проверено 13 октября 2004 г.
- ^ «Borland нацеливается на возможности веб-сервисов C++» . Архивировано из оригинала 10 марта 2005 г. Проверено 10 марта 2005 г.
- ^ «Матрица функций» (PDF) . Архивировано из оригинала (PDF) 5 июня 2003 г. Проверено 5 июня 2003 г.
- ^ «Мобильная индустрия приветствует выпуск Borland® C++BuilderX™» . 15 июня 2009 г. Архивировано из оригинала 15 июня 2009 г.
- ^ «Borland и PalmSource Advanced Enterprise C++-разработка для мобильных приложений Palm OS®» . 23 февраля 2009 г. Архивировано из оригинала 23 февраля 2009 г.
- ^ «Что нового в RAD Studio (C++Builder 2007)» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
- ^ «См. пресс-релизы Embarcadero о разработке различных программных приложений и продуктов баз данных в разных странах и регионах» . Сайт Эмбаркадеро . Архивировано из оригинала 12 июля 2019 г. Проверено 22 декабря 2019 г.
- ^ «Что нового в Delphi и C++Builder 2009» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
- ^ «Что нового в Delphi и C++Builder 2010» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
- ^ «Изменения C++Builder для XE» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
- ^ «Что нового в C++Builder XE2» . Сеть разработчиков Embarcadero . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
- ^ «Что нового в Delphi и C++Builder XE2» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
- ^ «Информационный листок C++Builder XE3» (PDF) . Embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
- ^ «Что нового в Delphi и C++Builder XE3» . docwiki.embarcadero.com . Эмбаркадеро Технологии. Архивировано из оригинала 23 мая 2014 года . Проверено 6 ноября 2020 г.
- ^ «Часто задаваемые вопросы по C++Builder XE4» . Embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
- ^ «Что нового в Delphi и C++Builder XE4» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
- ^ «Матрица функций C++Builder XE5» (PDF) . Архивировано из оригинала (PDF) 21 октября 2013 г. Проверено 12 октября 2013 г.
- ^ «Что нового в Delphi и C++Builder XE6» . docwiki.embarcadero.com . Эмбаркадеро Технологии. Архивировано из оригинала 10 февраля 2016 года . Проверено 6 ноября 2020 г.
- ^ «Что нового в Delphi и C++Builder XE7» . docwiki.embarcadero.com . Эмбаркадеро Технологии. Архивировано из оригинала 18 октября 2014 года . Проверено 6 ноября 2020 г.
- ^ «Что нового в Delphi и C++Builder XE8» . docwiki.embarcadero.com . Эмбаркадеро Технологии. Архивировано из оригинала 6 июня 2021 года . Проверено 6 ноября 2020 г.
- ^ "Что нового" . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 6 ноября 2020 г.
- ^ «Что нового в RAD Studio 11 Александрия» .
- ^ «Выпущен C++Builder 10.1 Berlin» . Источник Компонента. 25 апреля 2016. Архивировано из оригинала 1 октября 2016 года . Проверено 29 сентября 2016 г.
- ^ «RAD Studio 10.1 Berlin, обновление 2» . Embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
- ^ «C++Builder Professional 10.2 Токио» . Источник Компонента . 22 марта 2017 г. Архивировано из оригинала 30 марта 2017 г. Проверено 29 марта 2017 г.
- ^ "Что нового" . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
- ^ «10.2 Токио — Выпуск 1» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
- ^ «10.2 Токио — Выпуск 2» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
- ^ «10.2 Токио — Выпуск 3» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
- ^ "Что нового" . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
- ^ «10.3 Рио — Выпуск 1» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
- ^ «10.3 Рио — Выпуск 2» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
- ^ «10.3 Рио — Выпуск 3» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
- ^ "Что нового" . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
- ^ «10.4 Сидней — Выпуск 1» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 9 ноября 2020 г.
- ^ «10.4 Сидней — Выпуск 2» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 3 марта 2021 г.
- ^ «Примечания к выпуску» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 10 сентября 2021 г.
- ^ «Примечания к выпуску» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 17 мая 2022 г.
- ^ «Примечания к выпуску» . docwiki.embarcadero.com . Эмбаркадеро Технологии . Проверено 14 июля 2022 г.
- ^ «Примечания к выпуску» . blogs.embarcadero.com . Дэвид Миллингтон . Проверено 14 июля 2022 г.
Внешние ссылки
[ редактировать ]- Страницы продукта текущей версии Embarcadero Technologies, Inc. C++Builder: Полная версия. Архивировано 13 ноября 2012 г. на Wayback Machine , начальная версия.
- Загрузка текущей версии C++Builder
- Embarcadero Technologies, Inc. C++Builder заархивировал страницы для предыдущих версий: 2009 , 2010 , XE , XE2 , XE3 , XE4.
- CodeGear от Borland (Borland Software Corporation) Страницы C++Builder: 2006 , 2007 , 2007 R2
- Страницы Borland Software Corporation C++Builder: 5 , 6 , 6 Studio , 2006 , C++BuilderX
- Страницы Borland C++Builder корпорации Inprise Corporation: 4 , 5
- Borland International, Inc. Страницы C++Builder: 1 , 3
- Загрузите подборку версий 2010, v5.5 и других.
- Журнал разработчиков C++Builder. Архивировано 20 марта 2005 г. в Wayback Machine.