AvalonEditB 2.3.0

dotnet add package AvalonEditB --version 2.3.0                
NuGet\Install-Package AvalonEditB -Version 2.3.0                
此命令打算在 Visual Studio 的包管理器控制台中使用,因为它使用了 NuGet 模块的 Install-Package 版本。
<PackageReference Include="AvalonEditB" Version="2.3.0" />                
对于支持 包引用 的项目,将此 XML 节点复制到项目文件中以引用包。
paket add AvalonEditB --version 2.3.0                
#r "nuget: AvalonEditB, 2.3.0"                
#r 指令可以用在 F# Interactive 和 Polyglot Notebooks 中。将此内容复制到交互式工具或脚本源代码中以引用包。
// Install AvalonEditB as a Cake Addin
#addin nuget:?package=AvalonEditB&version=2.3.0

// Install AvalonEditB as a Cake Tool
#tool nuget:?package=AvalonEditB&version=2.3.0                

AvalonEditB

logo

AvalonEditB 是 AvalonEdit 的分支,经过一些小修改,如:

  • 搜索和替换 功能取自并修改自 PR 99
  • 块选择 使用鼠标中键(类似于 VS code)。
  • 一些私有属性公开为公共。
  • 通过 xshd 语法高亮支持草书字体。
  • 通过 FoldingManger.AutoRedrawFoldingSegments 控制,折叠段重绘减少以提升性能。
  • 当完成列表未显示时,键盘处理的关键问题修复。
  • 对当前行及其数字的样式。

文档

查看原始 文档 以及 示例和文章维基页面

许可证

AvalonEditB 还在 MIT 许可证 下分发。

变更日志

2.3.0

  • 使用 IHighlightingRule 允许使用非正则表达式的高亮工具
  • 修复获取 VisualLine 时出现的舍入错误
  • 合并 AvalonEdit 的更改
  • TargetFrameworks: net472, net6.0-windows

2.2.0

  • 修复在完成列表框不可见时处理键盘事件的问题。
  • FoldingManger.AutoRedrawFoldingSections = true (默认值)
  • 禁用电子邮件链接

2.1.0

  • 改进当前行高亮显示
  • 改进行号边距
  • 改进搜索面板

2.0.0

  • 添加 FoldingManger.AutoRedrawFoldingSections = false; 以防止重绘整个部分

1.8.0

  • 在多个 TextView中启用代码折叠。
  • 不要从折叠的行构建视觉行

1.7.1

  • 引入 Avalonedit 6.3.0 的更改
  • 支持 xshd 语法高亮中所有 FontWeights 和样式集 1

1.6.0

  • 在搜索中显示计数
  • 修复拼写错误

1.5.1

  • net7.0
  • 引入截至 2022 年 12 月的 Avalonedit 的更改
  • 修复拼写错误

1.4.1

  • 引入截至 2022 年 7 月的 Avalonedit 的更改

1.4.0

  • 引入 Avalonedit 6.1.3 的更改

1.3.0

  • 目标 net6.0 和 net472

1.2.0

  • 还原完成列表中的原始排序。
  • 改进 TextSegment 的错误消息。
  • 包括 AvalonEdit 6.1.2 Release 之前的所有相关提交。

1.0.0

  • 包括 AvalonEdit 6.1.1 Release 之前的所有相关提交。
产品 兼容的和额外的计算目标框架版本。
.NET net6.0-windows7.0 是兼容的。 net7.0-windows 已计算。 net8.0-windows 已计算。
.NET Framework net472 是兼容的。 net48 已计算。 net481 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于 目标框架.NET 标准化 的信息。
  • .NETFramework 4.7.2

    • 无依赖项。
  • net6.0-windows7.0

    • 无依赖项。

NuGet 包 (1)

显示依赖 AvalonEditB 的前 1 个 NuGet 包

下载
AvalonLog

AvalonLog 是一个快速且线程安全的 WPF 文本查看器,用于彩色文本。包括 F# printf 格式化。基于 AvalonEdit

GitHub 代码库

此包没有用于任何流行的 GitHub 代码库。

版本 下载 最后更新
2.3.0 100 6/10/2024
2.2.0 351 10/29/2023
2.1.0 171 9/10/2023
2.0.0 190 7/27/2023
1.8.0 181 5/29/2023
1.7.1 191 4/29/2023
1.7.0 177 4/22/2023
1.6.0 402 1/8/2023
1.5.1 308 12/17/2022
1.5.0 297 12/17/2022
1.4.1 447 8/6/2022
1.4.0 456 3/26/2022
1.3.0 7,378 12/11/2021
1.2.0 333 10/19/2021
1.0.0 401 7/21/2021

- 使用 IHighlightingRule 允许使用非正则表达式的高亮工具
     - 修复获取 VisualLine 时出现的舍入错误
     - 合并 AvalonEdit 的更改
     - TargetFrameworks: net472, net6.0-windows