redhat-developer / redhat-developer/vscode-java

Go to Symbol in Workspace... command QuickPick should not require prefix and support camel case abbrivations to match types

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

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
2.3k
Forks
546
Ø Merge
20 Std. 1 Min.
Gemergte PRs (30 T.)
11

Beschreibung

This is really a request for environment:

Eclipse JDT's Open Type dialog supports using *,? and camel case abbrivations to match the type names. For example:

OAuConf*tion

will find all Oauth2 related auto configuration classes.

Basically what this enhancement is asking for is something equivalent of what is documented here.

Steps To Reproduce
  1. Go to Symbol in Workspace...
  2. One has to type the prefix to start matching types.

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 mit dem Befehl Go to Symbol in Workspace... und seinem QuickPick-Matching-Verhalten und vergleiche dann das angeforderte Wildcard- und Camel-Case-Matching mit der verlinkten Eclipse-JDT-Referenz. Als erledigt gilt die Aufgabe, wenn der Befehl Symbole finden kann, ohne ein Präfix zu erfordern, und Abkürzungen wie OAuConf*tion unterstützt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java, typescript
Bereich
developer-experience, search
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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