DDPLS

command module
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 21, 2023 License: MIT Imports: 7 Imported by: 0

README

DDPLS

Der Language Server der Deutschen Programmiersprache. Mit einem Language Server ist es möglich IDE's zu erweitern, um DDP zu unterstützen.

Features

Syntax highlighting

Der Language server vergibt je nach Kontext, bestimmten Bereichen des Quellcodes Attribute
So können erweiterungen die Attribute des Language Servers benutzen, um diesen Textabschnitten verschiedene Farben zu vergeben. highlighting img

Diagnose Informationen

Der Language server schickt Fehlermeldungen des Kompilierers an die Erweiterung, sodass sie dem Nutzer angezeigt werden kann.

Hover

Zeigt die Variablen-/Funktionsdeklaration und ihrer Position, wenn die Maus über eine Variable oder einen Funktionsaufruf schwebt.

Über einer Variable

hover var img

Über einem Funktionsaufruf

hover func img

Go to definition und Peek definition

Mit "Go to definition" kann man schnell zu einer Variablen- oder Funktionsdeklaration springen.

Peek definition erlaubt dem Nutzer schnell eine Variablen- oder Funktionsdeklaration einzusehen, wie hier im Bild: go to def img

Vorschläge

Während dem Tippen kann der Language Server dir Vorschläge für Schlüsselwörter, Typen, Funktionen und Variablen geben. completion img

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
copied from gopls the Go language server
copied from gopls the Go language server

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL