"இன்னும் சில மந்திர தந்திரங்களைப் பற்றி நான் உங்களுக்கு சொல்ல விரும்புகிறேன்."

"தயவுசெய்து செய்யுங்கள்! இன்று வெறுமனே அற்புதங்களின் நாள். நான் IntelliJ IDEA இன் அம்சங்களில் பாதியைப் பயன்படுத்தவில்லை என்று தெரிகிறது."

மந்திர தந்திரம் #4: தேடல்.

"நீங்கள் 5,000 வரிகளைக் கொண்ட கோப்பைத் திறந்துவிட்டீர்கள் என்று கற்பனை செய்து பாருங்கள், நீங்கள் getProcessTask என்ற முறையைக் கண்டுபிடிக்க வேண்டும். அல்லது getProcessorTask அல்லது getTaskProcessor அல்லது அது போன்ற ஏதாவது ஒன்றை நீங்கள் கண்டுபிடிக்க வேண்டும்."

"தற்போதைய திறந்த கோப்பைத் தேடுவதற்கு IntelliJ IDEA மிகவும் சக்திவாய்ந்த பொறிமுறையைக் கொண்டுள்ளது."

"Ctrl+F ஐ அழுத்தி, உங்களுக்குத் தேவையான வார்த்தையைத் தட்டச்சு செய்யத் தொடங்குங்கள்:"

ஐடியா: மாற்று, கண்டுபிடி - 1

"உதாரணமாக, println முறையில் ஒவ்வொரு அழைப்பையும் கண்டுபிடிக்க விரும்பினால், println என தட்டச்சு செய்வோம்:"

ஐடியா: மாற்று, கண்டுபிடி - 2

"மேலும், மேல் மற்றும் கீழ் அம்புக்குறிகளைப் பயன்படுத்தி நீங்கள் போட்டிகளின் வழியாக செல்லலாம். நான் அவற்றை ஸ்கிரீன்ஷாட்டில் வட்டமிட்டேன்."

"வலதுபுறத்தில் பல தேர்வுப்பெட்டிகள் உள்ளன: மேட்ச் கேஸ், ரீஜெக்ஸ் மற்றும் வார்த்தைகள். அவை என்ன அர்த்தம்?"

" மேட்ச்கேஸ் தேடல் வழக்கை உணர்திறன் கொண்டதாக ஆக்குகிறது. அழிக்கப்பட்டால், பெரிய எழுத்து மற்றும் சிற்றெழுத்துகளுக்கு இடையே வேறுபாடு இல்லை. தேர்ந்தெடுக்கப்பட்டால், பெரிய எழுத்து மற்றும் சிறிய எழுத்துக்கள் வேறுபட்டதாகக் கருதப்படும். எடுத்துக்காட்டாக, "அச்சிடு" என்பது "அச்சு" உடன் பொருந்தாது. "

" Regex தேர்வுப்பெட்டியைத் தேர்ந்தெடுப்பது, தேடல் சரம் உண்மையில் ஒரு வழக்கமான வெளிப்பாடு என்று IntelliJ க்கு தெரிவிக்கிறது. "

" வார்த்தைகள் தேர்வுப்பெட்டியைத் தேர்ந்தெடுப்பது, ஒரு வார்த்தை நம்மிடம் உள்ளதை முழுமையாகப் பொருத்த வேண்டும் என்பதைக் குறிக்கிறது. பகுதி பொருத்தங்கள் கணக்கிடப்படாது. "

"உதாரணமாக, என்னிடம் அச்சு மற்றும் println , முறைகள் இருந்தால் மற்றும் நான் அச்சிடலை மட்டுமே கண்டுபிடிக்க விரும்பினால், நான் இந்த பெட்டியை சரிபார்க்க வேண்டும். கீழே உள்ள எடுத்துக்காட்டில், நான் குறிப்பாக println இன் இரண்டு நிகழ்வுகளை அச்சுடன் மாற்றினேன் , மேலும் அந்த இரண்டை மட்டுமே கண்டுபிடித்தேன். வார்த்தைகள் தேர்வுப்பெட்டியைத் தேர்ந்தெடுப்பதன் மூலம் ."

ஐடியா: மாற்று, கண்டுபிடி - 3

"வேறு வார்த்தைகளில் கூறுவதானால், வார்த்தைகளின் ஒரு பகுதி தேடல் சரத்துடன் பொருந்துகிறது" மற்றும் "முழு வார்த்தையும் தேடல் சரத்துடன் பொருந்துகிறது" என்று மாறுகிறது?"

"ஆ"

மந்திர தந்திரம் #5: மாற்றவும்.

"உங்களிடம் சில குறியீடுகள் இருப்பதாகக் கற்பனை செய்துகொள்ளுங்கள், மேலும் சில முறை அழைப்புகளை மற்ற முறை அழைப்புகளுடன் மாற்ற விரும்புகிறீர்கள். "நீங்கள் ஒரு குறியீட்டு துண்டை மற்றொரு குறியீட்டு துண்டுடன் மாற்ற விரும்புகிறீர்கள். அவ்வளவுதான். அதை எப்படி சீக்கிரம் செய்ய முடியும்?"

"Ctrl+R விசை சேர்க்கை இதைச் செய்கிறது."

ஐடியா: மாற்று, கண்டுபிடி - 4

" println   அச்சுடன் மாற்றுவோம் .

"முழு வகுப்பிலும் மாற்றுச் செயல்பாடு நடக்கவில்லை என்பதை உறுதிப்படுத்த, நீங்கள் விரும்பிய குறியீட்டின் பகுதியைத் தேர்ந்தெடுத்து, "தேர்வில்" தேர்வுப்பெட்டியைத் தேர்ந்தெடுக்க வேண்டும்."

ஐடியா: மாற்று, கண்டுபிடி - 5

"இப்போது நீங்கள் « அனைத்தையும் மாற்றவும் » பொத்தானை தைரியமாக அழுத்தலாம் மற்றும் தேர்ந்தெடுக்கப்பட்ட குறியீட்டில் உள்ள அனைத்து println உள்ளீடுகளும் அச்சுடன் மாற்றப்படும் ."

"அது உண்மை. எல்லாம் நன்றாக வேலை செய்கிறது. நன்றி, எல்லி!"