2017-05-12 1 views

Antwort

0

Es gibt keine solche Demo, von dem, was ich weiß. Beste Beispiele sind die vorhandenen Themen. Die Muster, die zur Beschreibung eines Lexems verwendet werden, unterscheiden sich signifikant zwischen den Sprachen, so dass es schwierig ist, ein allgemeines Beispiel zu geben.

Da vscode die TextMate-Designs verwendet/unterstützt, können Sie jedoch mit über die Zuordnung zwischen einem Lexem (einem String, einer Zahl usw.) zu Bezeichnern beginnen, die dann in einem zweiten Schritt in Farben und Schriftstile übersetzt werden. Die meisten Theme-Writer verwenden das xml-Format für .tmtheme-Dateien, während ich den JSON/YAML-ähnlichen Stil viel besser lesbar finde. Siehe zum Beispiel die von mir erstellte Syntaxdatei: antlr.json.

Die Datei, die die Zuordnung zwischen den Lexem-IDs und dem Styling definiert, lautet dann here. Die Theme-Datei ist unabhängig von der Syntaxdatei und könnte auch für andere Syntaxen verwendet werden (und verwendet ihre Zuordnung von Lexem zu den Thing-IDs).

+0

Entschuldigung, das ist nicht das, was ich frage. Ich brauche einfach Codebeispiele für C, JavaScript, Go, Python usw., die jeweils die Kernaspekte veranschaulichen. Ich fand dieses https://learnxinyminutes.com/ aber jede Datei enthält ein _lot_ von Kommentaren und macht die Aufgabe ziemlich mühsam. Ich habe auch keine solche Seite gefunden. Vielleicht werde ich eins machen. Danke für die Antwort. –

Verwandte Themen