microsoft / microsoft/vscode-java-pack
Code Completion Smartness Improvement
Ouverte
@jdneo y travaille déjà.
Depuis le 19/11/2021.
ai-triaged
code-completion
enhancement
- Langage dominant
- TypeScript
- Étoiles
- 352
- Forks
- 166
- Merge moyen
- 17 h 47 min
- PR mergées (30 j)
- 32
Description
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”
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Évaluation
Cette issue n'a pas encore été évaluée.