2012-07-29 6 views
1

간단한 도구를 사용하여 C#의 간단한 코드 완성을 만들고 싶습니다. 그러나 이것은 약간의 도전으로 보인다. 충분하다면 도트 구분 기호와 메소드 매개 변수/오버로드 이후의 제안이라고 가정하십시오. 두 경우 모두 파싱이 필요한 변수의 유형을 결정하고 더 많은 작업을해야합니다 (상속 체인에서 사용 가능한 모든 멤버를 확인하는 것과 같이). 따라서 일반적으로이 작업에 어떻게 접근해야합니까? 아마도 거기에 몇 가지 유용한 라이브러리가있을 것입니다 (Roslyn 어쩌면)?어떻게하면 C를위한 인텔리 센스를 만들 수 있습니까 #

편집 https://stackoverflow.com/a/9556530/579026

답변

1

아마도 몇 가지 유용한 라이브러리 (아마 로슬린) 거기에있다?

ActiproSoftware에는 C# 및 다른 언어에 대한 Intellisense 지원이있는 확장 가능한 편집기 컨트롤이 있습니다. 자신의 언어를 정의 할 수도 있습니다. 편집기는 WPF 및 Silverlight에서 작동합니다.

(나는 그들을 위해 작동하지 않습니다.)

http://www.actiprosoftware.com/products/controls/wpf/syntaxeditor

+0

이 아주 좋은 보이지만, 옵션 불행히도 실버/아니다 WPF – ren

관련 문제