博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Scintilla and SciTE
阅读量:7092 次
发布时间:2019-06-28

本文共 1725 字,大约阅读时间需要 5 分钟。

is a free source code editing component.

It comes with complete source code and a that
permits use in any free project or commercial product.

As well as features found in standard text editing components, Scintilla includes features

especially useful when editing and debugging source code.
These include support for syntax styling, error indicators, code completion and call tips.
The selection margin can contain markers like those used in debuggers to indicate
breakpoints and the current line. Styling choices are more open than with many editors,
allowing the use of proportional fonts, bold and italics, multiple foreground and background
colours and multiple fonts.

is a SCIntilla based Text Editor. Originally built to

demonstrate Scintilla, it has grown to be a generally useful editor with facilities for
building and running programs. It is best used for jobs with simple configurations - I use it
for building test and demonstration programs as well as SciTE and Scintilla, themselves.

Development of Scintilla started as an effort to improve the text editor in PythonWin. After

being frustrated by problems in the Richedit control used by PythonWin, it looked like the
best way forward was to write a new edit control. The biggest problem with Richedit and other
similar controls is that they treat styling changes as important persistent changes to the
document so they are saved into the undo stack and set the document's dirty flag. For source
code, styling should not be persisted as it can be mechanically recreated.

Scintilla and SciTE are currently available for Intel Win32 and Linux compatible operating

systems with GTK+. They have been run on Windows XP, Windows 7, and on Ubuntu 10.10
with GTK+ 2.20.

转载地址:http://ljnql.baihongyu.com/

你可能感兴趣的文章
元编程技术和动态编译
查看>>
Android Studio的Signature Versions选择,分别是什么意思
查看>>
SQL Server 存储中间结果集
查看>>
模拟Snap.com,支持js引入对链接预览的简单实现
查看>>
Kotlin语法(函数和lambda表达式)
查看>>
Kotlin语法(其他)
查看>>
angularjs1-3,$apply,$watch
查看>>
正则表达式2
查看>>
Java总结篇系列:Java泛型
查看>>
Node.js mm131图片批量下载爬虫1.01 增加断点续传功能
查看>>
使用ExtJs开发MIS系统(2):Js的动态加载
查看>>
扑克牌概率
查看>>
子窗口和父窗口交互
查看>>
JMS学习(七)-ActiveMQ消息的持久存储方式之KahaDB存储
查看>>
QTP的那些事--有关一个webtable数据的获取案例
查看>>
.Net下一个Winform方案可以让MessageBox.Show它显示在父窗口的中间
查看>>
【原创】开源.NET排列组合组件KwCombinatorics使用(一)—组合生成
查看>>
关于Patter类和Match类
查看>>
Linux下iptables的简介和自己的记录
查看>>
类的operator new与operator delete的重载
查看>>