Heim >Java >javaLernprogramm >⌨ DE-Verknüpfungen, die ich täglich verwende

⌨ DE-Verknüpfungen, die ich täglich verwende

DDD
DDDOriginal
2024-09-19 06:29:37552Durchsuche

Dies ist ein Repost aus dem Software Mastery-Newsletter. Wenn Ihnen gefällt, was Sie sehen, sollten Sie ein Abonnement in Betracht ziehen, um E-Mails direkt in Ihrem Posteingang zu erhalten!

Willkommen zur zweiten Ausgabe des Software Mastery-Newsletters.

In dieser Ausgabe möchte ich drei Verknüpfungen vorstellen, die Sie kennen sollten, wenn Sie als Softwareentwickler durch große Codebasen navigieren:

  1. Suchen Sie nach einer Datei anhand des Namens.
  2. Suchen Sie nach einer Zeichenfolge in Ihrer Codebasis.
  3. Zur Deklaration springen (und zurück).

Egal, ob Sie neu in einer Codebasis oder ein Experte sind, mit diesen Verknüpfungen können Sie produktiver finden, wonach Sie suchen.

Da ich hauptsächlich IntelliJ verwende, beziehen sich meine Beispiele auf diese IDE. Alle genannten Verknüpfungen sollten jedoch auch in anderen IDEs verfügbar sein.

Suchen Sie nach einer Datei nach Namen

Manchmal kennen wir den Namen der Datei, die wir finden möchten, wissen aber entweder nicht, in welchem ​​Ordner sie sich befindet, oder wir möchten nicht eine Reihe von Ordnern im Datei-Explorer einer IDE erweitern, um darauf zuzugreifen.

In diesen Fällen ist es hilfreich zu wissen, wie man eine Datei anhand des Namens sucht. In IntelliJ können Sie dies beispielsweise mit der Strg-Umschalttaste N tun, wodurch das Fenster „Überall suchen“ auf der Registerkarte „Dateien“ geöffnet wird.

In diesem Fenster können Sie den Namen der Datei eingeben, die Sie öffnen möchten. Für Java und andere objektorientierte Programmiersprachen möchten Sie hier den Namen einer Klasse eingeben (z. B. MyAwesomeClass).

Bonus-Tipp: Die Funktion „Überall suchen“ verwendet eine Art Fuzzy-Suche, sodass Sie bei einer Klasse wie MyAwesomeClass mit der Eingabe des ersten Buchstabens jedes Wortes davonkommen können:

⌨ DE Shortcuts I Use Daily

Suchen Sie in Ihrer Codebasis nach einer Zeichenfolge

Die Suche nach einer Zeichenfolge in einer Codebasis ist aus verschiedenen Gründen nützlich:

  1. Sie können nach Beispielen für die Verwendung einer Klasse oder Methode suchen.
  2. Sie können Kommentare oder Dokumentationen finden, an die Sie sich vage erinnern, sie zuvor gelesen zu haben.
  3. Sie können nach einem Codeabschnitt suchen, zu dem Sie navigieren möchten, auch wenn Sie sich nicht an die Datei erinnern, in der er sich befindet.

In IntelliJ können Sie mit Strg Umschalt F nach einer Zeichenfolge suchen, wodurch das Fenster „In Dateien suchen“ geöffnet wird.

⌨ DE Shortcuts I Use Daily

Zur Deklaration springen (und zurück)

Schließlich ist die letzte Verknüpfung, die ich teilen möchte, tatsächlich ein Paar.

Wenn Sie in einer unbekannten Codebasis arbeiten, müssen Sie oft Code lesen, der von anderen Leuten geschrieben wurde, was mehr Code aufruft, der von anderen Leuten geschrieben wurde, und so weiter.

Zur Sicherheit möchten Sie wissen, wie Sie zur Deklaration einer Klasse, Methode oder eines Felds springen und dorthin zurückkehren, wo Sie vorher waren.

In IntelliJ können Sie mit Strg B zur Deklaration springen. Um zurückzugehen, ist Strg Alt Linkspfeil eine Option.

⌨ DE Shortcuts I Use Daily

Du bist dran!

Ich hoffe, die Ausgabe dieser Woche hat Sie davon überzeugt, diese drei IDE-Verknüpfungen in Ihrer täglichen Arbeit zu verwenden.

Gibt es noch andere Abkürzungen, ohne die Sie nicht leben können? Antworten Sie auf diese E-Mail oder kommentieren Sie unten, um es mir mitzuteilen!

Danke fürs Lesen!

Sammy

Das obige ist der detaillierte Inhalt von⌨ DE-Verknüpfungen, die ich täglich verwende. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn