C# 代码编辑器实现-概述

C# 代码编辑器实现

主要功能:

  • 语法高亮
  • 智能提示
  • 代码折叠

实现Demo:
C# 代码编辑器实现-概述_第1张图片

所使用第三方库:

  1. http://avalonedit.net/documentation/

  2. https://github.com/icsharpcode/AvalonEdit

  3. https://github.com/icsharpcode/NRefactory

  4. https://github.com/lukebuehler/NRefactory-Completion-Sample

实现细节:

  1. C# 代码编辑器实现篇-语法高亮
  2. C# 代码编辑器实现篇-智能提示和代码折叠

你可能感兴趣的:(C#实践)