cost 217 ms
NRefactory能够解析.NET 4.6? - NRefactory capable of parsing .NET 4.6?

我已经成功地使用了NRefactory,并且刚开始遇到解析使用某些较新.NET功能的源代码的问题。 我特别注意到的一项功能是字符串插值。 当NRefactory看到类似$"File: {myFile}" ,解析它就完全失败了。 是否有可以处理dot-NET 4.6的代码的新版本,或者是否需 ...

具有IntelliLR ANTLR4的代码编辑器 - Code Editor with intellisense for ANTLR4

寻找使用intellisense构建基于ANTLR4语法的代码编辑器的示例。 SharpDevelop提供了所有代码编辑器功能,但是,如果我们需要提供智能感知和代码完成细节,那么我们需要编写自己的解析器。 需要使用ANTLR4,SharpDevelop用于构建自定义语言的代码编辑器的示例 ...

从.Net程序集中获取AST,无需源代码(IL代码) - Get AST from .Net assembly without source code (IL code)

我想分析.Net程序集与C#,VB.NET或其他任何语言无关。 我知道Roslyn和NRefactory,但他们似乎只在C#源代码级别上工作? CodePlex上还有“ 通用编译器基础设施:代码模型和AST API ”项目,该项目声称“支持一种表示与语言无关的结构化形式的代码块的分层对象 ...

如何检查类是否在NRefactory中实现接口方法 - How to check if a class implements interface methods in NRefactory

我有两个文件。 其中之一是类声明,其他是接口声明。 类应实现接口。 如果类实现接口方法,如何检查NRefactory? 我应该提供更多细节。 第一个文件-例如: 第二个 我必须阅读这些文件并使用NRefactory进行解析。 我需要检查类Test是否从接口IF ...

NRefactory在名称声明中添加名称空间 - NRefactory add namespace to typedeclaration

目前,我正在与NRefactory合作进行项目。 我们正在从.cs文件中过滤掉类型声明,例如“类”和“接口”。 我们希望将这些类型声明放入自定义名称空间中,但是由于某种原因,它无法正常工作。 有人可以协助我解决这个问题吗? 我尝试了以下代码: ...

使用NRefactory解决.csproj文件中的引用 - Resolving references in a .csproj file using NRefactory

我正在使用NRefactory尝试解析.csproj文件中列出的所有编译文件,并希望能够解析项目中的所有类型。 尽管没有添加.csproj也包含的程序集引用,但我无法解析所有类型,而这正是我正在努力解决的问题。 .csproj的节选: 可以看出XNA引用给出了全名,因此我可以 ...

使用NRefactory 5完成C#代码完成 - C# code completion with NRefactory 5

我刚刚发现了NRefactory 5,我猜,这是我目前问题的最合适的解决方案。 目前我正在开发一个小C#脚本应用程序,我想提供代码完成。 直到最近,我才使用微软的“Roslyn”项目完成了这项工作。 但是由于该项目的最新更新需要.Net Framework 4.5,我不能再使用它,因为我希 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM