Dans mon exemple, j'utilise TypeScript, alors disons que j'ai une interface TypeScript comme celle-ci:
const item = <Item>{ }
Quand je vais implémenter cela, je commence à taper quelque chose comme ceci: p>
interface Item { name: string, qty: number, price: number }
maintenant, avec le comportement actuel, je taperais un caractère, et IntelliSense apparaîtra avec quelques paramètres suggérés contenant ce caractère, par exemple si j'entre e
il apparaîtra avec le nom
et le prix
mais pas la quantité pour des raisons évidentes.
Donc j'oublie parfois tous les paramètres, et je me surprends à frapper une lettre aléatoire sur mon clavier en espérant que le paramètre dont j'essaie de me souvenir contient ce caractère.
Y a-t-il un moyen de le faire lorsque j'ouvre ces crochets ou que je passe le curseur dessus, il me montre juste TOUS les paramètres de cette interface?
3 Réponses :
Essayez Ctrl + espace.
Depuis https://code.visualstudio.com/docs/editor/intellisense:
Vous pouvez déclencher IntelliSense dans n'importe quelle fenêtre de l'éditeur en tapant Ctrl + Espace ou en tapant un caractère déclencheur (tel que le caractère point (.) dans JavaScript).
CTRL + Espace pour Windows ou Commande + Espace pour Mac.
Cela ouvre la liste de tous les composants appropriés que vous pouvez utiliser pour l'endroit où se trouve le curseur.
Ctrl-space le fera.