Skip Navigation LinksГлавная > Продукты > BCGSoft Professional Editor

BCGSoft Professional Editor

BCGSoft Professional Editor for MFC

Что такое BCGSoft Professional Editor для MFC?

BCGPEdit (BCGSoft Professional Editor) — это библиотека расширений для MFC, которая позволяет интегрировать редактор для исходного кода в любое MFC-приложение.

Библиотека подходит для широкого круга приложений, от простых чат-клиентов до сложных инструментов разработки.

Основные характеристики продукта:


Поддержка подсветки синтаксиса

BCGPEdit поддерживает два уровня настраиваемой подсветки синтаксиса. Во-первых, вы можете создать файл синтаксиса (в формате XML) для поддержки любого языка программирования. Во-вторых, мы предлагаем набор виртуальных функций. Вы можете переопределить эти функции и включить в элемент управления редактирования любую необходимую вам логику.

Узнать больше


XML-схемы языка программирования

Редактор позволяет определять любой необходимый язык программирования, используя наш мощный и гибкий механизм XML-схем. XML-данные могут быть загружены из внутренних ресурсов приложения, внешнего файла или из Интернета.

Узнать больше


Поддержка сворачиваемых узлов (структурирование)

Встроенный анализатор структуры кода распознает файлы с кодом C++ и других языков и может быть настроен либо программно, либо с помощью внешнего XML-файла.

Узнать больше


Поддержка IntelliSense

Мы предоставляем расширенную поддержку IntelliSense®. Используя эту поддержку, вы можете создавать редакторы, аналогичные тем, которые поставляются с Microsoft Visual Studio.

Узнать больше


Маркеры и цветовые блоки

Встроенная поддержка якорей и точек остановки. Кроме того, можно создавать различные типы пользовательских маркеров. Есть возможность создавать однострочные и многострочные статические и динамические цветовые блоки.

Узнать больше


Экспорт в HTML и RTF

Вы можете легко экспортировать содержимое редактора в форматы HTML или RTF.

Узнать больше