"मला तुम्हाला आणखी काही जादूच्या युक्त्या सांगायच्या आहेत."

"कृपया करा! आज फक्त चमत्कारांचा दिवस आहे. असे दिसते की मी IntelliJ IDEA ची अर्धी वैशिष्ट्ये वापरत नाही."

जादूची युक्ती # 4: शोधा.

"कल्पना करा की तुम्ही 5,000 ओळींची फाइल उघडली आहे आणि तुम्हाला getProcessTask नावाची पद्धत शोधावी लागेल. किंवा getProcessorTask किंवा getTaskProcessor किंवा असे काहीतरी."

"IntelliJ IDEA मध्ये सध्याची उघडलेली फाइल शोधण्यासाठी एक अतिशय शक्तिशाली यंत्रणा आहे."

"फक्त Ctrl+F दाबा आणि तुम्हाला आवश्यक असलेला शब्द टाइप करणे सुरू करा:"

IDEA: बदला, शोधा - 1

"उदाहरणार्थ, जर आम्हाला println पद्धतीचा प्रत्येक कॉल शोधायचा असेल, तर आम्ही println टाइप करू:"

IDEA: बदला, शोधा - 2

"आणि तुम्ही वर आणि खाली बाण वापरून सामन्यांमधून नेव्हिगेट करू शकता. मी त्यांचा स्क्रीनशॉट भोवती फिरवला आहे."

"उजवीकडे अधिक चेकबॉक्सेस आहेत: केस, रेगेक्स आणि शब्द जुळवा. त्यांचा अर्थ काय आहे?"

" MatchCase शोध केस संवेदनशील बनवते. साफ केल्यास, अप्परकेस आणि लोअरकेस अक्षरांमध्ये फरक केला जात नाही. निवडल्यास, अप्परकेस आणि लोअरकेस अक्षरे भिन्न मानली जातात. उदाहरणार्थ, «मुद्रण» «मुद्रण» शी जुळत नाही. "

" Regex चेकबॉक्स निवडणे IntelliJ ला सांगते की शोध स्ट्रिंग खरोखर एक नियमित अभिव्यक्ती आहे. "

" शब्द चेकबॉक्स निवडणे हे सूचित करते की एक शब्द आमच्याकडे असलेल्या शब्दाशी पूर्णपणे जुळला पाहिजे. आंशिक जुळण्या मोजल्या जात नाहीत. "

"उदाहरणार्थ, जर माझ्याकडे print आणि println , पद्धती असतील आणि मला फक्त प्रिंट शोधायचा असेल, तर मला हा बॉक्स चेक करणे आवश्यक आहे. खालील उदाहरणात, मी विशेषत: println च्या दोन घटना प्रिंटने बदलल्या आहेत आणि फक्त ते दोनच सापडले आहेत. शब्द चेकबॉक्स निवडून ."

IDEA: बदला, शोधा - 3

"दुसर्‍या शब्दात, शब्द «शब्दाचा भाग शोध स्ट्रिंगशी जुळतो» आणि «संपूर्ण शब्द शोध स्ट्रिंगशी जुळतो» दरम्यान स्विच करतो?

"आह."

जादूची युक्ती # 5: बदला.

"कल्पना करा की तुमच्याकडे काही कोड आहे आणि तुम्हाला काही मेथड कॉल्स इतर मेथड कॉल्ससह बदलायचे आहेत. "तुम्हाला फक्त कोडचा तुकडा दुसर्‍या कोड फ्रॅगमेंटसह बदलायचा आहे. बस एवढेच. तू हे पटकन कसे करू शकतोस?"

"Ctrl+R की संयोजन हे करते."

IDEA: बदला, शोधा - 4

"चला println ला print   ने बदलू .

"रिप्लेसमेंट ऑपरेशन संपूर्ण वर्गात होणार नाही याची खात्री करण्यासाठी, तुम्हाला कोडचा इच्छित भाग निवडावा लागेल आणि «निवडणुकीत» चेकबॉक्स निवडावा लागेल."

IDEA: बदला, शोधा - 5

"आता तुम्ही धैर्याने « सर्व बदला » बटण दाबू शकता आणि निवडलेल्या कोडमधील सर्व println नोंदी प्रिंटने बदलल्या जातील ."

"ते खरे आहे. सर्व काही छान चालते. धन्यवाद, एली!"