<分区>
如果你必须创建一个像 ReSharper 这样的插件对于 Visual Studio,你会从哪里开始?
(不是在谈论每一个功能,但我只是想了解它的一个框架)。
<分区>
如果你必须创建一个像 ReSharper 这样的插件对于 Visual Studio,你会从哪里开始?
(不是在谈论每一个功能,但我只是想了解它的一个框架)。
最佳答案
截至 2007 年初,JetBrains 人员估计 ReSharper 大约为 30 man-years (这是俄罗斯论坛上一篇帖子的谷歌翻译版本)。他们还说,仅仅精通构建编译器是不够的:他们认为最复杂的部分是缓存、AST 事务、AST 上下文等。从技术上讲,Visual Studio 集成并不是最复杂的事情:这只是阅读的问题大量文档。
基本上就是这样:Visual Studio 集成和 AST 管理将是实现 ReSharper 骨架最复杂的部分。
关于.net - 如果您必须创建类似 ReSharper 的东西,您会从哪里开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/910499/