eclipse-wildwebdeveloper / eclipse-wildwebdeveloper/wildwebdeveloper

Provide "Run In Terminal" CodeLens for markdown content marked as shell

Offen
#1,969 4 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

contributions welcome enhancement
Vorherrschende Sprache
Java
Sterne
201
Forks
76
Ø Merge
4 T. 7 Std.
Gemergte PRs (30 T.)
21

Beschreibung

I noticed that you have integrate markdown support with language server in WWD.

It would be nice if WWD could provide a "Run In Terminal" CodeLens for markdown marked as shell

[Run In Terminal]
''' shell script
./mvnw quarkus:dev
'''

Click on Run In Terminal codelens could open a Terminal and execute the command.

IJ provides this feature and it is very nice

Image

For instance when you create a Quarkus project, it generates a README with

```shell script
./mvnw quarkus:dev

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, die Markdown-language-server-Integration von Wild Web Developer und die Einstiegspunkte für CodeLens und Terminal-Aktionen zu lokalisieren. Implementiere das angeforderte Verhalten für fenced shell blocks und überprüfe anschließend anhand des Quarkus-README-Beispiels, dass die Auswahl von Run In Terminal ein Terminal öffnet und den markierten Befehl ausführt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
markdown, shell
Bereich
developer-experience, tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.