microsoft / microsoft/vscode-java-pack

Feature request: Customization of generated Getter and Setter method name.

Offen
#1,142 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

ai-triaged code-generation enhancement feature-request
Vorherrschende Sprache
TypeScript
Sterne
352
Forks
166
Ø Merge
17 Std. 47 Min.
Gemergte PRs (30 T.)
32

Beschreibung

Suggestion

Let user customize how to generate method name of Getter and Setter, for example, trims the prefix.

Use Cases

I'm used to add prefix to field, for example: m_, or m_str. In current version of vscode, the generated method names of Getter and Setter contain the prefix, for example: m_strName is generated with getM_strName() and setM_strName().
This function is supported in Eclipse and Android Studio.

Examples

User can specify multiple prefixes to be trimmed from method name when generating Getter and Setter.
User specify prefix: m_, m_str;
With field: m_strName;
Generated Getter and Setter are: getName() and setName().

Thanks!

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

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

Das Issue betrifft den Einstiegspunkt für die Generierung von Java-Getter und -Setter in der VS Code-Erweiterung, nennt jedoch keine Dateien oder Tests. Beginne damit, diesen Generierungspfad und die vorhandenen Einstellungen zur Anpassung zu finden; als abgeschlossen gilt die Arbeit, wenn Benutzer mehrere Präfixe wie m_ und m_str konfigurieren können, sodass m_strName getName() und setName() erzeugt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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