CodeGym /Java kursus /Java samlinger /IDÉ: find fil/klasse

IDÉ: find fil/klasse

Java samlinger
Niveau , Lektie
Ledig

"Og nu et par nye funktioner som en særlig godbid."

"Dette er ikke de vigtigste funktioner, men de er nogle af de mest brugte."

"Søger filer i projektet."

"Du vil opdage, at rigtige projekter normalt har tusindvis af filer. De omfatter java-, egenskabs-, xml-, html-, css- og js-filer - og meget mere."

"Nogle gange vil du huske navnet på en fil eller klasse, men vil ikke huske dens nøjagtige placering. IntelliJ IDEA har en måde at hurtigt navigere i filer og klasser på."

"Tryk på Ctrl+Shift+N og filsøgningsdialogen åbnes. Du kan normalt bare indtaste de første bogstaver i et filnavn og derefter vælge den fil, du har brug for, fra listen over matches."

"Her er et eksempel på dette søgefelt:"

Hurtig søgning efter filer i et projekt

IDÉ: find fil/klasse - 1

"Jeg trykkede på Ctrl+Shift+N, hvilket åbner vinduet til indtastning af et filnavn."

"Jeg skrev 'ind', og IDEA viste mig en komplet liste over filer med stier, der matchede det mønster."

"Du kan også bare søge efter klasser. For at gøre dette skal du trykke på Ctrl+N. Det samme vindue vises, men det vil kun søge efter klasser."

"Dette er praktisk til at navigere til enhver klasse, der er tilgængelig for projektet. Herunder klasser fra projektets JAR-filer i JDK."

"For eksempel vil jeg prøve at finde StringBuffer :"

Hurtigt at søge efter klasser i et projekt

IDÉ: find fil/klasse - 2

"Husk, hvordan jeg engang fortalte dig, at hvis et klassenavn består af flere ord, så er det første bogstav i hvert ord med stort."

"Jep. Det kaldes kamelsag, ikke?"

"Ja. I hvert fald, når du søger på klassenavn, kan du også søge ved hjælp af kamelhus, dvs. du kan søge med store bogstaver. Du behøver med andre ord ikke at skrive S tring B uffer . Du kan bare indtaste S tr B uff eller endda SB. ."

"Så du kan bare skrive de første bogstaver i hvert ord i klassens navn?"

"Ja. Hvis du leder efter Buffered I nput S tream , så kan du selvfølgelig indtaste hele navnet, men det tager lang tid. I stedet kan du indtaste noget som B u I n S tr og hurtigt springe til klasse:"

Camel-case søgning

IDÉ: find fil/klasse - 3

"Jeg sætter pris på denne værdifulde information, men den kommer næppe til nytte i den nærmeste fremtid. Jeg har sjældent mere end ti filer i mine projekter."

"Hvad kan jeg sige, Amigo? Tiderne ændrer sig..."

Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION