"En nu nog een paar nieuwe functies als speciale traktatie."

"Dit zijn niet de belangrijkste functies, maar wel enkele van de meest gebruikte."

"Bestanden zoeken in het project."

"Je zult merken dat echte projecten meestal duizenden bestanden bevatten. Ze omvatten java-, eigenschappen-, xml-, html-, css- en js-bestanden - en nog veel meer."

"Soms herinner je je de naam van een bestand of klasse, maar niet de exacte locatie. IntelliJ IDEA heeft een manier om snel door bestanden en klassen te navigeren."

"Druk op Ctrl+Shift+N en het dialoogvenster voor het zoeken naar bestanden wordt geopend. U kunt meestal gewoon de eerste letters van een bestandsnaam invoeren en vervolgens het gewenste bestand selecteren in de lijst met overeenkomsten."

"Hier is een voorbeeld van dit zoekvak:"

Snel zoeken naar bestanden in een project

IDEE: zoek bestand/klasse - 1

"Ik drukte op Ctrl+Shift+N, waarmee het venster wordt geopend voor het invoeren van een bestandsnaam."

"Ik typte 'ind' en IDEA liet me een volledige lijst met bestanden zien met paden die overeenkomen met dat patroon."

"Je kunt ook gewoon naar klassen zoeken. Druk hiervoor op Ctrl+N. Hetzelfde venster verschijnt, maar het zoekt alleen naar klassen."

"Dit is handig om te navigeren naar elke klasse die beschikbaar is voor het project. Inclusief klassen uit de JAR-bestanden van het project, de JDK."

"Ik zal bijvoorbeeld proberen StringBuffer te vinden :"

Snel zoeken naar klassen in een project

IDEE: zoek bestand/klasse - 2

"Herinner je hoe ik je ooit vertelde dat als een klassenaam uit meerdere woorden bestaat, de eerste letter van elk woord een hoofdletter is."

'Ja. Dat heet kamelenkoffer, toch?'

"Ja. Hoe dan ook, als je op klassenaam zoekt, kun je ook zoeken met camel case, dus je kunt zoeken met hoofdletters. Met andere woorden , je hoeft S tring Buffer niet te schrijven. Je kunt gewoon S tr B typen uff of zelfs SB. ."

"Dus je kunt gewoon de eerste letters van elk woord in de klasnaam schrijven?"

"Ja. Als je op zoek bent naar Buffered I nput S tream , dan kun je natuurlijk de hele naam invoeren, maar dat duurt lang. In plaats daarvan kun je iets als B u I n S tr invoeren en snel naar de klas:"

Camel-case zoeken

IDEE: zoek bestand/klasse - 3

"Ik waardeer deze waardevolle informatie, maar het is onwaarschijnlijk dat het in de nabije toekomst van pas zal komen. Ik heb zelden meer dan tien bestanden in mijn projecten."

"Wat kan ik zeggen, Amigo? Tijden veranderen..."