Настройка Intellisense в ICSharpCode.TextEditor - PullRequest
2 голосов
/ 20 февраля 2010

Я не могу понять, как позволить Intellisense работать в ICSharpCode.TextEditor. На сегодняшний день ответы являются неполными. В сети нет примеров ...

Мне нужно отобразить окно завершения с моими пользовательскими ключевыми словами.

Любая помощь?

1 Ответ

3 голосов
/ 26 марта 2010

У меня была такая же проблема пару недель назад, я взял пример приложения для ICSharpCode texteditor CodeComplete и смог объединить все это в один файл

Смотрите мой первый проход здесь: https://github.com/o2platform/FluentSharp_Fork.SharpDevelopEditor/blob/master/FluentSharp.SharpDevelopEditor/_O2SharpDevelop/CodeCompletion/O2CodeCompletion.cs

Моя цель на этом этапе состояла в том, чтобы создать один файл со всеми зависимостями, чтобы я мог (например) добавить код, завершенный к любому элементу управления TextEditorControl (мне также пришлось внести пару изменений, чтобы динамический код мог завершать обновления из нескольких исходных кодов) файлы)

Чтобы использовать объект O2ComdeCompletion.cs, просто вызовите:

o2CodeCompletion = new O2CodeCompletion ({ваш экземпляр TextEditorControl});

...