Wie kann ich die automatische Vervollständigung in Notepad ++ für Javascript in einer HTML-Datei hinzufügen?


15

Notepad ++ wird automatisch für HTML und auch für JavaScript vervollständigt. Die automatische Vervollständigung hängt jedoch von der Dateierweiterung ab. Die Datei unterstützt die Vervollständigung nur für HTML. Gibt es eine Möglichkeit, die automatische Vervollständigung für Javascript im Skript-Tag einer HTML-Datei zu aktivieren? Ich meine, außer das Kopieren der Auto-Vervollständigungs-Keyword-Liste von "javascript.xml" in "html.xml" -Dateien ...

Wie beim Stackoverflow vorgeschlagen , beim Superuser nachfragen, da ich dort keine befriedigende Antwort finden konnte. Wenn jemand eine Idee hat, lass es mich wissen! (Ich hoffe, ich bin nicht der Einzige, der solche Anforderungen hat! :))


Was ist falsch daran, die Keyword-Liste für die automatische Vervollständigung aus javascript.xml in html.xml zu kopieren? Scheint mir eine ziemlich einfache Lösung zu sein.
Heavyd

Einverstanden, es ist einfach ... aber das Problem darin ist, dass die Liste / Vorschläge überall auf der Seite angezeigt werden, auch im Nicht-Javascript-Teil ..! Das wird tatsächlich umständlich .. Auflistung aller Javascript-Vorschläge in HTML .. Ich erwarte, dass es ein bisschen intelligenter damit umgeht, wenn möglich! :)
Nikhil

Ich bezweifle, dass es einen einfachen Weg gibt, dies zu erreichen, wenn Sie nicht wie in der StackOverflow-Antwort vorgeschlagen Ihr eigenes Lexer schreiben.
Heavyd

:( ohk .. also ich bin der einzige mit dieser anforderung .. :) sowieso .. danke für deine hilfe, heavyd .. nicht ein dev für windows anwendungen zu sein finde es schwierig ein lexer für npp zu schreiben, aber wenn ich jemals Versuche zu lernen und versuche es, werde hier mit Sicherheit antworten! :)
Nikhil

Antworten:


12

Die Autovervollständigungsfunktion ist standardmäßig deaktiviert,
aber mit einem einfachen Einstellungssetup können Sie die neue Autovervollständigungsfunktion in kürzester Zeit verwenden. Gehen Sie zu Einstellungen -> Einstellungen und wechseln Sie zur Registerkarte Sichern / Auto-Wettbewerb. Am unteren Rand dieses Bildschirms sehen Sie, wo Sie die automatische Vervollständigung aktivieren können. Optional können Sie auch die Funktion "Funktionsparameter anzeigen" aktivieren. Es funktioniert auch für CSS, PHP, Javascript und HTML.


Mit dieser Option wird aktiviert, wenn ich ein Dokument eingebe. In einem Skript-Tag werden mir keine Optionen wie document.write oder document.getElementById angezeigt.
user3015682
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.