gpt4 book ai didi

c# - 如何从外部文件显示 C# 源代码?

转载 作者:行者123 更新时间:2023-11-30 12:52:36 26 4
gpt4 key购买 nike

对于我的项目,我想显示从外部文件获取的 C# 源代码。我想要做的就是解析该文件,并在可能的情况下用语法高亮显示代码。

如果可能的话,我想将我阅读的代码分成各种方法。

我应该从哪里开始?

最佳答案

我推荐 AvalonEdit .它易于设置和使用。示例

xmlns:avalonEdit="http://icsharpcode.net/sharpdevelop/avalonedit"

<avalonEdit:TextEditor Name="textEditor"
Loaded="textEditor_Loaded"
FontFamily="Consolas"
FontSize="10pt"/>

private void textEditor_Loaded(object sender, RoutedEventArgs e)
{
textEditor.Load(@"C:\MainWindow.xaml.cs");
textEditor.SyntaxHighlighting =
HighlightingManager.Instance.GetDefinition("C#");
}

示例输出

alt text

关于c# - 如何从外部文件显示 C# 源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4279376/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com