2014-02-20 6 views
5

Gibt es eine Möglichkeit, notepad ++ mitzuteilen, dass mehrere Dateien (Bibliotheken) oder möglicherweise mein ganzes Projekt für die automatische Vervollständigung enthalten sind, damit ich Vorschläge für Funktionsnamen in einer anderen Datei bekomme?Notepad ++ Autocomplete für mehrere Dateien (ganzes Projekt)

+0

möglich doppelte http://stackoverflow.com/questions/5049861/autocomplete-syntax-for-html-or-php-in-notepad-not-auto-close-autocompelete – mic

+0

@micb: Das ist nicht wirklich ein Duplikat. Er möchte, dass Autocomplite funktioniert, auch wenn die Wörter in einer anderen Datei sind. – Toto

+0

Das wäre in der Tat ein Kick-Ass-Feature! –

Antwort

1

Sie könnten auch einen Blick auf PythonScript plugin haben (auch in Plugin-Manager verfügbar) und die eigenen Python-Skript schreiben.

Das Skript konnte:

  1. Parse alle geöffneten Dateien und erzeugen eine Liste aller Wörter
  2. eine Auto-Vervollständigung Fenster auf den gefundenen Wörter basierend erstellen.

Im doc, fand ich die relevanten Funktionen

Editor.autoCShow (lenEntered, itemList) Anzeige eine Auto-Vervollständigungsliste. Der lenEntered-Parameter gibt an, wie viele Zeichen vor dem Caret verwendet werden sollten, um Kontext bereitzustellen.

Siehe Scintilla Dokumentation für SCI_AUTOCSHOW

ich einen Blick von mir haben, wenn ich die Zeit.

Viel Glück

Verwandte Themen