Maison > Java > javaDidacticiel > le corps du texte

⌨ Raccourcis DE que j'utilise quotidiennement

DDD
Libérer: 2024-09-19 06:29:37
original
522 Les gens l'ont consulté

Ceci est une republication de la newsletter Software Mastery. Si vous aimez ce que vous voyez, pensez à vous abonner pour recevoir des e-mails directement dans votre boîte de réception !

Bienvenue dans le deuxième numéro de la newsletter Software Mastery.

Dans ce numéro, je souhaite partager trois raccourcis que vous devez connaître lorsque vous naviguez dans de grandes bases de code en tant qu'ingénieur logiciel :

  1. Recherchez un fichier par son nom.
  2. Recherchez une chaîne dans votre base de code.
  3. Aller à la déclaration (et revenir).

Que vous soyez nouveau dans une base de code ou expert, ces raccourcis vous rendront plus productif pour trouver ce que vous cherchez.

Comme j'utilise principalement IntelliJ, mes exemples concerneront cet IDE. Cependant, tous les raccourcis mentionnés devraient également être disponibles dans d'autres IDE.

Rechercher un fichier par nom

Parfois, nous connaissons le nom du fichier que nous voulons trouver, mais soit nous ne nous souvenons pas du dossier dans lequel il se trouve, soit nous ne voulons pas développer un tas de dossiers dans l'explorateur de fichiers d'un IDE pour y accéder.

Dans ces cas-là, il est utile de savoir comment rechercher un fichier par son nom. Dans IntelliJ, une façon de procéder est Ctrl Shift N, qui ouvre la fenêtre de recherche partout dans l'onglet "Fichiers".

Dans cette fenêtre, vous pouvez taper le nom du fichier que vous souhaitez ouvrir. Pour Java et d'autres langages de programmation orientés objet, vous devrez saisir ici le nom d'une classe (par exemple, MyAwesomeClass).

Astuce bonus : La fonction de recherche n'importe où utilise une sorte de recherche floue, donc pour un cours comme MyAwesomeClass, vous pouvez vous contenter de taper la première lettre de chaque mot :

⌨ DE Shortcuts I Use Daily

Rechercher une chaîne dans votre base de code

La recherche d'une chaîne dans une base de code est utile pour diverses raisons :

  1. Vous pouvez rechercher des exemples d'utilisation d'une classe ou d'une méthode.
  2. Vous pouvez trouver des commentaires ou de la documentation dont vous vous souvenez vaguement avoir lu auparavant.
  3. Vous pouvez rechercher un morceau de code vers lequel vous souhaitez accéder, même si vous ne vous souvenez pas du fichier dans lequel il se trouve.

Dans IntelliJ, vous pouvez rechercher une chaîne avec Ctrl Shift F, ce qui ouvre la fenêtre Rechercher dans les fichiers.

⌨ DE Shortcuts I Use Daily

Aller à la déclaration (et revenir)

Enfin, le dernier raccourci que je souhaite partager est en fait une paire.

Lorsque vous travaillez dans une base de code inconnue, vous devez souvent lire du code écrit par d'autres personnes, ce qui appelle davantage de code écrit par d'autres personnes, et ainsi de suite.

Pour votre santé mentale, vous voudrez savoir comment accéder à la déclaration d'une classe, d'une méthode ou d'un champ et comment revenir là où vous étiez auparavant.

Dans IntelliJ, vous pouvez accéder à la déclaration avec Ctrl B. Pour revenir en arrière, une option est Ctrl Alt Flèche gauche.

⌨ DE Shortcuts I Use Daily

À votre tour !

J'espère que le numéro de cette semaine vous a convaincu d'utiliser ces trois raccourcis IDE dans votre travail quotidien.

Y a-t-il d’autres raccourcis sans lesquels vous ne pouvez pas vivre ? Répondez à cet e-mail ou commentez ci-dessous pour me le faire savoir !

Merci d'avoir lu !

Sammy

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal