SynEdit/zh CN

From Free Pascal wiki
Revision as of 14:23, 4 December 2017 by Pengtu (talk | contribs) (Laza的代码编辑器)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Deutsch (de) English (en) español (es) français (fr) 日本語 (ja) polski (pl) русский (ru) 中文(中国大陆)‎ (zh_CN)

发展历史

SynEdit 是一个开源的文本编辑器,支持多种语法高亮,官方网页在 SF。net,后来迁移到 github。 在 Lazarus 界面中,提供一个 SynEdit tab 组件面板。

Lazarus软件包包含一个名为TSynEdit的源编辑器组件,支持几种语法高亮,和其他组件一起用于源代码的编辑。

包含在Lazarus中的SynEdit是从 [synedit.sourceforge.net/ SynEdit 1.0.3] 中分离出来的,并且被改编和扩展了很多。 下面列出了更改。

在与原始SynEdit(MPL或GPL)相同的条款下获得许可。


原始版本 SynEdit 与 Lazarus版 SynEdit

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

加入Laza的大事记:

  • 折叠(代码块)
  • 可配置的天沟 - 天沟部分
  • 几个编辑器之间的共享文本
  • utf-8支持
  • 同步编辑插件
  • 基本的RTL-LTR支持
  • 鼠标配置通过MouseActions
  • 重写各种亮点

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

Linux下的bug

不能调用输入法

使用帮助

设置高亮的语法类别