Hinzufügen einer benutzerdefinierten XML-XML-Datei zu Notepad ++

3302
Chuck

Ich habe eine benutzerdefinierte XML-Stildatei für SAS aus einer Liste der benutzerdefinierten Sprachdateien in Notepad ++, die hier verfügbar ist: http://docs.notepad-plus-plus.org/index.php/User_Defined_Languages#How_To_Create_or_Modify_User-Defined_Languages

Der Dateistil: http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SAS.xml

Wie kann ich Notepad ++ anweisen, eine neue benutzerdefinierte Sprache zu erstellen und diese Datei für das Styling zu verwenden?

Wenn ich auf New User Defined Language klicke (versuche es SAS zu nennen), erhalte ich Folgendes:

enter image description here

Wie kann ich es anweisen, den Stil in der XML-Datei für diese neue benutzerdefinierte Sprache zu verwenden?

Ich habe die folgenden Fragen konsultiert, aber alle betreffen das Ändern des Standardverhaltens oder das manuelle Definieren einer neuen Sprache, nicht das Hinzufügen einer vorgefertigten XMl-Datei.

Festlegen der Standardsprache in Notepad ++

Festlegen der Standardsprache in Notepad ++

Hinzufügen einer neuen Sprache zu Notepad ++

Wie bekomme ich eine benutzerdefinierte Sprache in Notepad ++, um die Master-Formatierung zu befolgen?

1

1 Antwort auf die Frage

0
miroxlav

Die von Ihnen angezeigte XML-Datei enthält bereits eine vollständige Definition der UDL.

  1. Kopieren Sie alles zwischen Tags <UserLangund </UserLang>auch darunter.

  2. Suchen Sie die Datei userdefinelang.xml. Es befindet sich im selben Verzeichnis wie die Datei, contextMenu.xmldie Sie über das Menü Einstellungen > Popup-Kontextmenü bearbeiten öffnen können .

    • Wenn die Datei fehlte, kopieren Sie Ihre Datei einfach in diese Datei und überspringen Sie die Schritte 3 und 4.
  3. Fügen Sie Ihre Auswahl unmittelbar vor dem </NotepadPlus>Tag ein.

  4. Speichern Sie und starten Sie Notepad ++ neu.

  5. Die Sprache sollte im unteren Bereich des Sprachenmenüs angezeigt werden.