microsoft / microsoft/vscode-java-pack
Code Completion Smartness Improvement
Offen
@jdneo arbeitet bereits daran.
Seit 19.11.2021.
ai-triaged
code-completion
enhancement
- Vorherrschende Sprache
- TypeScript
- Sterne
- 352
- Forks
- 166
- Ø Merge
- 17 Std. 47 Min.
- Gemergte PRs (30 T.)
- 32
Beschreibung
Per survey feedback, I'm creating a mega issue for all code completion smartness improvements.
A few things that customers already ask:
Theme: existing commands from other products
- - sout / syso : prints System.out.printIn()
- - soutm: adds the current class and method names
- - soutp: adds method parameter names and values
- - soutv: adds the last variable value
- - Sc -> Scanner
Theme: Provide better revelance when working in specific projects
- - Java AWT packages missing when working on GUI applications
- - Anything else that can improve the relevance
Theme: Code-sensitive code completion check
- - Optimize for different cases of code blocks
- - Don't display ElementScanner when user just types all lower case letters "else"
Theme: Enum case auto-generation
- - Generate switch cases for all enum values
Theme: Array
- - Auto complete code snippet int[n][n] - > new int[n][n]
Theme: Main function
- - When user types public static void main, it shouldn't generate main function signature twice
Theme: Generic arguments
- - More intelligent <> completion (such List<> )
Theme: Signature Help Improvement
- - “When I calling a method, intellisense displays the parameters only ONE time. Basically, it displays the parameters, then as I start putting the values for those parameters, the parameters list disappears”
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Bewertung
Dieses Issue wurde noch nicht bewertet.