Sign in Join
Wiki copytemporary

Revision 1 of 2, by Pengtu on 12-4-2017. The page as it is now.

SynEdit/zh CN

发展历史

SynEdit 是一个开源的文本编辑器,支持多种语法高亮,官方网页在 SF.net,2007年发布版本 2.0.6,现已迁移到 github。

在 Lazarus 界面中,提供一个 SynEdit tab 组件面板。其中包含一个名为TSynEdit的源编辑器组件,支持几种语法高亮,和其他组件一起用于源代码的编辑。包含在Lazarus中的SynEdit是从 SynEdit 1.0.3 中分离出来的,大部分代码由 Martin Friebe 发表在论坛上,并且被改编和扩展了很多,在与原始SynEdit(MPL或GPL)相同的条款下获得许可。

<figure> <img src="Component_Palette_SynEdit.png" title="Component_Palette_SynEdit.png" /> <figcaption>Component_Palette_SynEdit.png</figcaption> </figure>

原始版本 SynEdit 与 Lazarus版 SynEdit

Lazarus 版SynEdit 大部分是由 Martin Friebe. Martin 在论坛上写的,那么自从分支出现后,发生了什么呢?

加入Laza的大事记:

Delphi和Lazarus的两个版本,代码库是独立重构的,他们之间的重叠很少。

Linux下的bug

不能调用输入法

使用帮助

设置高亮的语法类别

进一步的开发与讨论


From the Free Pascal wiki, page "SynEdit/zh CN", as it stood on 2017-12-04 after a change by Pengtu, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.