• <menu id="w2i4a"></menu>
  • EControl Syntax Editor SDK (產(chǎn)品編號(hào):11924)

    一款支持多語言,并且功能強(qiáng)大的編輯控件

    標(biāo)簽:Editor

    開發(fā)商: Econtrol

    當(dāng)前版本: v3.0

    產(chǎn)品類型:控件

    產(chǎn)品功能:IDE集成開發(fā)環(huán)境

    平臺(tái)語言:VCL

    開源水平:不提供源碼

    本產(chǎn)品的分類與介紹僅供參考,具體以商家網(wǎng)站介紹為準(zhǔn),如有疑問請(qǐng)來電 023-68661681 咨詢。

    EControl Syntax Editor SDK是一款功能強(qiáng)大的編輯控件。它提供的功能有:語法高亮,文本折疊,文本結(jié)構(gòu)樹,自定義格式,插入圖片和控件等??丶峁?1種組件可讓你創(chuàng)建自己專業(yè)的應(yīng)用程序。

    最獨(dú)特,最重要的特性是它可以100%定制的規(guī)則,你無需編程它就可以適用于任何類型的文本文件,也可以很輕松地導(dǎo)入,導(dǎo)出,合并定義的語法。

    控件自帶示例規(guī)則庫,包括:C++, Pascal, Basic, SQL, Delphi, HTML, XML, CSS, Ini, ,Java, PL SQL,幫助文檔, 批處理文件以及匯編。

    * 關(guān)于本產(chǎn)品的分類與介紹僅供參考,精準(zhǔn)產(chǎn)品資料以官網(wǎng)介紹為準(zhǔn),如需購買請(qǐng)先行測(cè)試。

    編輯器特性(編輯器控件)

    • 類似CodeGear RAD Studio的編輯器
    • 沒有文本長(zhǎng)度限制
    • 快速加載大文件
    • 支持Unicode(輸入法,右到左等)
    • 100%定制規(guī)則,因此編輯器適用于任何文本格式。規(guī)則是一個(gè)資源文件并且可在設(shè)計(jì)時(shí),運(yùn)行時(shí)創(chuàng)建和操作。規(guī)則使用標(biāo)準(zhǔn)的VCL流并以DFM文本格式保存。
    • 可視化的規(guī)則編輯器
    • 功能強(qiáng)大的,可定制的高亮顯示
    • 文本折疊,任何確定的文本范圍或用戶選擇的范圍都可折疊。
    • 多欄調(diào)試標(biāo)記,行號(hào),圖像調(diào)試對(duì)象都可以在設(shè)計(jì)時(shí)定制。高亮行,圖像,提示,位置都可用于調(diào)試標(biāo)記(比如,斷點(diǎn)或當(dāng)前執(zhí)行點(diǎn))
    • 支持正常的、列和行的選擇以及剪切板操作。
    • 提示機(jī)制。現(xiàn)在提示可用于文本關(guān)鍵字,展開按鈕,調(diào)試對(duì)象,垂直滾動(dòng)條。
    • 將語法高亮樣式一起導(dǎo)出到RTF,HTML文件
    • 在RTF中復(fù)制選擇內(nèi)容到剪切板。
    • 多種可拖動(dòng)調(diào)節(jié)右邊距,代碼塊,在文本中保持插入符以及很多其他的選項(xiàng)
    • 用戶可定制獨(dú)立的高亮以及文本折疊規(guī)則
    • 像CodeRush一樣的基于堆棧的標(biāo)記
    • 無限制的書簽
    • 允許在文本中的一些標(biāo)記中(比如書簽的切換)使用動(dòng)畫效果
    • 強(qiáng)大的搜索/替換功能(正則表達(dá)式,搜索所有等)
    • 增量搜索
    • 靈活的拼寫檢查
    • 超鏈接高亮
    • 多種同步編輯區(qū)域
    • 代碼提示
    • 縮放
    • 多種替換工具
    • 支持文本中嵌入圖像和控件
    • 智能標(biāo)簽
    • 水平標(biāo)尺
    • 用戶定制樣式
    • 增強(qiáng)的插字游標(biāo)
    • 透明度

    高亮特性

    • 對(duì)任意字體的高亮
    • 文本邊框樣式
    • 對(duì)普通詞匯(關(guān)鍵字)的高亮
    • 文本塊的高亮(以關(guān)鍵字分割)。任何文本塊都可以擁有與關(guān)鍵字一樣的樣式
    • 嵌套的高亮規(guī)則。使用一個(gè)”Sub Lexer”規(guī)則整合幾個(gè)規(guī)則
    • 用戶折疊文本高亮(不在規(guī)則定義的高亮范圍中)
    • 依據(jù)插字游標(biāo)位置激活高亮。高亮代碼塊(比如,在當(dāng)前程序,括弧和begin…end之間的代碼塊)
    • 依據(jù)文本折疊,插字游標(biāo)位置,調(diào)試對(duì)象或自定義進(jìn)行行高亮
    • 強(qiáng)大的樣式合并(關(guān)鍵字樣式,文本折疊樣式,動(dòng)態(tài)樣式)
    • 以像在VB中一樣的分割線分割文本
    • 使用代碼塊使代碼層次分明
    • 使用樣式的隱藏屬性隱藏部分文本
    • 只讀樣式屬性:保護(hù)部分文本
    • 語法樹節(jié)點(diǎn)高亮(在語法樹型視圖中)
    • 用戶可定制格式

    代碼自動(dòng)化的特性

    • TAutoCompletePopup:自動(dòng)代碼提示??墒褂米远x樣式和圖像渲染列表項(xiàng)
    • TTemplatePopup:改進(jìn)的代碼模板??墒褂枚喾N以不同的關(guān)鍵符號(hào)標(biāo)識(shí)的的代碼模板
    • TParamCompletion:支持格式化和圖像的代碼參數(shù)提示
    • TSyntAutoReplace:自動(dòng)替換插件(自動(dòng)修正用戶輸入)
    • TecMacroRecorder:記錄和播放宏
    • 自動(dòng)關(guān)閉文本折疊

    類庫特性

    • EControl Regular Expression library支持.Net。擁有自己的語法編譯器并提供回溯測(cè)試
    • TSyntaxTreeView提供導(dǎo)航以及文本結(jié)構(gòu)視圖。
    • TSyntTextSource組件允許在幾個(gè)語法編輯器中共享單個(gè)文本。
    • TSyntKeyMapping組件可以為編輯器命令分配快捷鍵
    • TecSyntPrinter提供帶有語法高亮的打印功能
    • TecSyntPreview打印預(yù)覽控件
    • TPropsManager:共享設(shè)置,從ini/注冊(cè)表中保存/加載設(shè)置
    • TUserStylesCombo:格式化文本時(shí)提供選擇樣式的選擇框
    • THyperlinkHighlighter:超鏈接高亮
    • TecDictionary:提供對(duì)拼寫檢查字典的管理
    • TecSpellChecker:拼寫檢查
    • TDBSyntaxMemo:針對(duì)數(shù)據(jù)庫的語法編輯器
    • TecFormPrinter:打印窗體
    • TecMemoStateStorage:保存/恢復(fù)編輯狀態(tài)
    • TecSingleInstance:管理應(yīng)用程序?qū)嵗?/li>

    Descendent Controls

    • TSyntaxEdit - Single line syntax edit control. All power of syntax memo in edit control: highlighting, extended commands, completion, etc.
    • TSingleButtonSyntaxEdit - Single line edit control with a button.
    • TSpinSyntaxEdit - Single line edit control with up/down. It's suited for editing integer, float, date and time values.
    • TSyntaxComboBox - Combo box based on syntax edit and auto-completion popup list. Use highlighting in edit field and formatting of drop-down list. Ability to create multiline combo boxes.
    • TDurationEdit - Special edit control to edit time interval.
    • TBtnSyntaxEdit - Syntax edit with arbitrary number of customizable buttons.
    • TColumnSyntaxEditor - Special descendent of syntax memo for editing TAB separated text files.

    View

    更新時(shí)間:2014-02-19 09:44:18.000 | 錄入時(shí)間:2009-02-20 13:41:00.000 | 責(zé)任編輯:況魚杰

    相關(guān)產(chǎn)品
    軟件
  • 產(chǎn)品功能:IDE集成開發(fā)環(huán)境
  • 源 碼:非開源
  • 產(chǎn)品編號(hào):14323
  • 當(dāng)前版本:v2023.3 [銷售以商家最新版為準(zhǔn),如需其他版本,請(qǐng)來電咨詢]
  • 開 發(fā) 商: JetBrains 正式授權(quán)
  • ">Space

    是一個(gè)針對(duì)軟件項(xiàng)目和團(tuán)隊(duì)的一體化解決方案。

    軟件
  • 產(chǎn)品功能:IDE集成開發(fā)環(huán)境
  • 源 碼:非開源
  • 產(chǎn)品編號(hào):14321
  • 當(dāng)前版本:v2024.2 [銷售以商家最新版為準(zhǔn),如需其他版本,請(qǐng)來電咨詢]
  • 開 發(fā) 商: JetBrains 正式授權(quán)
  • ">GoLand

    強(qiáng)大的Go IDE,使 Go 代碼的閱讀、編寫和更改變得非常容易。

    軟件
  • 產(chǎn)品功能:IDE集成開發(fā)環(huán)境
  • 源 碼:非開源
  • 產(chǎn)品編號(hào):14356
  • 當(dāng)前版本:v12 [銷售以商家最新版為準(zhǔn),如需其他版本,請(qǐng)來電咨詢]
  • 開 發(fā) 商: Embarcadero 正式授權(quán)
  • ">RAD Studio

    RAD Studio? 是一款終極 IDE,用于在 Delphi 中快速構(gòu)建引人注目的單源多平臺(tái)本機(jī)

    軟件
  • 產(chǎn)品功能:IDE集成開發(fā)環(huán)境
  • 源 碼:非開源
  • 產(chǎn)品編號(hào):14357
  • 當(dāng)前版本:v12 [銷售以商家最新版為準(zhǔn),如需其他版本,請(qǐng)來電咨詢]
  • 開 發(fā) 商: Embarcadero 正式授權(quán)
  • ">Delphi

    Delphi? 是先進(jìn)的 IDE,可快速開發(fā)單源多平臺(tái)高性能本機(jī)應(yīng)用程序。

    軟件
  • 產(chǎn)品功能:IDE集成開發(fā)環(huán)境
  • 源 碼:非開源
  • 產(chǎn)品編號(hào):
  • 當(dāng)前版本:v12 [銷售以商家最新版為準(zhǔn),如需其他版本,請(qǐng)來電咨詢]
  • 開 發(fā) 商: Embarcadero 正式授權(quán)
  • ">InterBase

    InterBase是Embarcadero Technologies公司開發(fā)的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng)

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();