Я пытаюсь создать плагин ReSharper, который имеет QuickFix, который создает новый класс с указанным c именем и добавляет его как дочерний элемент к телу данного ICSharpNamespaceDeclaration.
Так что в основном Я хочу быстрое исправление, которое меняет это:
namespace ClassLibraryProject
{
}
В это:
namespace ClassLibraryProject
{
public class NewClass
{
}
}
Я новичок в ReSharper API / SDK, и я в основном пытаюсь следовать DevGuide и примеры файлов из шаблона плагина , но приведенный там пример изменяет только имя узла. Я не смог найти никакой информации о том, как создавать новые ITreeNodes, поэтому я надеюсь, что кто-нибудь здесь знает, что я могу сделать.