2012-02-16 7 views
5

Pracuję nad rozszerzeniem Visual Studio 2010 i zastanawiałem się, jak uzyskać istniejącą usługę językową (konkretnie dla C#). Wszystkie artykuły, które dotychczas widziałem w sieci, dotyczą "Wdrażania własnych usług językowych", ale nie udało mi się znaleźć żadnych informacji na temat uzyskiwania M < istniejącego.Czy istnieje sposób na umieszczenie edytora kodu C# w oknie rozszerzeń wizualnego studio

Aby podać tu pewien kontekst, rozszerzenie musi otworzyć niestandardową postać WPF na żądanie, w której chcę hostować okno edytora kodu C#.

Nie jestem jeszcze pewien, czy to możliwe, jednak wszelkie wskazówki będą mile widziane.

+0

Prob doesnt help you, ale http://scintillanet.codeplex.com/ jest tym, czego używa wiele projektów w tym przypadku. –

+0

Niezupełnie w punkcie, ale scintilla.net wygląda interesująco. Dzięki. – redeye

Odpowiedz

0

Jedną rzeczą, na którą można spojrzeć, jest Roslyn CTP. W zeszłym tygodniu widziałem to na holenderskich Dniach Tech i wygląda to całkiem nieźle.

Pomoże Ci w hostowaniu własnego środowiska kodowania i łatwo skompiluje fragmenty. Ale wciąż jest to wersja beta i nie obsługuje jeszcze wszystkich funkcji językowych.

1

Cóż, zajęło mi wieki, że słowo to pytanie poprawnie, ale znalazłem blogu Odpowiadając na pytanie w Google: Hosting the C# Code Editor in a Tool Window

Wiem, że to trochę niegrzeczny po prostu zrzucić link, ale pomocny mimo wszystko mam nadzieję, .

+0

+1 Sam artykuł nie jest specyficzny dla edytora kodu C#, ale pod artykułem znajduje się komentarz opisujący ustawienie edytora do pracy z kodem C#. –