JavaRush /جاوا بلاگ /Random-UR /آئیڈیا ہاٹ کیز

آئیڈیا ہاٹ کیز

گروپ میں شائع ہوا۔
عام طور پر ایسی پوسٹس میں لوگ JetBrains سے دستاویزات لیتے ہیں اور تمام ہاٹکی کے امتزاج کو اندھا دھند باہر پھینک دیتے ہیں۔ ہاں، میں نے ایسے صفحات کو بک مارکس میں بھی رکھا تھا، اور ہاں، میں نے انہیں دوبارہ کبھی نہیں کھولا۔ لیکن ہم اپنے راستے پر چلیں گے۔ آئیڈیا ہاٹ کیز - 1میں آپ کو صرف وہی بتاؤں گا جو میں خود استعمال کرتا ہوں، میں آپ کو بتاؤں گا کہ وہ کس طرح مدد کرتے ہیں۔ کچھ عام ہیں، شاید آپ کو یہ سب پہلے سے معلوم ہے، پھر اسے پسند کریں =) میں ان ہاٹکی کے امتزاج سے شروع کروں گا جن کی مجھے سب سے زیادہ ضرورت ہے اور میں سب سے زیادہ عام پر جاؤں گا، لیکن میں استعمال کرتا ہوں۔

چلو:

Alt + F8 - ایکسپریشن ونڈو کا اندازہ کریں۔ ایک بہت مفید چیز، جیسے ہی مجھے اس کے بارے میں پتہ چلا، میں نے ہمیشہ اسے استعمال کیا۔ اب کام پر، اگلی میز پر، مانیٹر پر، ایک اسٹیکر ہے جو کہتا ہے "Alt+F8"۔ اس ونڈو میں آپ جو چاہیں کر سکتے ہیں۔ مثال کے طور پر، اگر آپ کے پاس کوڈ میں کوئی مسئلہ ہے اور اسے حل کرنے کے بارے میں 10 اختیارات ہیں۔ کوڈ کو 10 بار چلانے کے بجائے، ڈیبگ میں اس تک پہنچیں، ایویلیویٹ ایکسپریشن ونڈو کھولیں اور تمام منافع کے اختیارات کے ذریعے چلائیں۔
آئیڈیا ہاٹ کیز - 2
Ctrl + P - آپ کو طریقہ کے ذریعہ قبول کردہ پیرامیٹرز کی فہرست دکھاتا ہے۔ جب میں نے پہلی بار اس امتزاج کے بارے میں سیکھا تو میں بہت خوش ہوا کیونکہ... پیرامیٹرز کی فہرست دیکھنے کے لیے مجھے میتھڈ کال کو دوبارہ لکھنا پڑا۔ اس کے علاوہ، اگر آپ تمام پیرامیٹرز کو جانتے ہیں اور ان میں سے بہت سے ہیں، تو کیا یہ ونڈو مسلسل پاپ اپ ہوتی ہے اور راستے میں آتی ہے؟ Ctrl+P اسے ہٹا دے گا =)
آئیڈیا ہاٹ کیز - 3
Ctrl + Q - ایک نیسٹڈ ونڈو میں طریقہ کے لئے دستاویزات دکھائے گا، تاکہ سورس کوڈ پر نہ جائیں۔ یہ قبول شدہ پیرامیٹرز اور واپسی کی قیمت کے بارے میں پڑھنے میں مدد کرتا ہے۔
آئیڈیا ہاٹ کیز - 4
اسی مرحلے میں، Ctrl + B - کلاس\میتھڈ کے سورس کوڈ پر جائیں یا متغیر ڈیکلریشن پر جائیں۔ Alt + F7 - دکھائے گا کہ متغیر/طریقہ کہاں استعمال ہوتا ہے، Ctrl+F کا متبادل۔ میں اسے شاذ و نادر ہی استعمال کرتا ہوں، لیکن اب مجھے یاد ہے۔
آئیڈیا ہاٹ کیز - 5
شفٹ + شفٹ (ڈبل شفٹ، تیزی سے لگاتار 2 بار شفٹ دبائیں) - ہر چیز کو تلاش کریں، ہر جگہ (کلاسز اور فائلز کی تلاش کریں لیکن طریقے نہیں)۔ جب آپ کو یاد ہو کہ آپ نے کہیں کچھ دیکھا ہے اور نام کے ایک دو حروف بھی یاد ہیں۔ یہ ونڈو آپ کو تلاش کرے گی۔ کلاسز کی تلاش کرتے وقت، آپ نام کا کچھ حصہ یا صرف پہلے 2 حروف بتا سکتے ہیں۔ مثال کے طور پر، BuRe کو BufferedReader ملے گا۔
آئیڈیا ہاٹ کیز - 6
Ctrl + Shift + T - ایک ٹیسٹ کلاس بنائیں۔ اگر ایک تعمیراتی نظام استعمال کیا جاتا ہے، تو یہ بلڈر کے قواعد کے مطابق کلاس بنائے گا۔ اگر استعمال نہیں کیا جاتا ہے، تو یہ قریب ہی بن جائے گا۔
آئیڈیا ہاٹ کیز - 7
Ctrl + Shift + V - اسمارٹ پیسٹ، کاپی کیے گئے آخری چند عناصر کو یاد کرتا ہے۔
آئیڈیا ہاٹ کیز - 8
Ctrl + Shift + Space - ایک سمارٹ خلاصہ جو آپ کو سیاق و سباق کو مدنظر رکھتے ہوئے اقدار کو تبدیل کرنے کے اختیارات پیش کرتا ہے۔ اس سے کوئی فرق نہیں پڑتا ہے کہ میں کتنا ہی ہوشیار ہوں، لگتا ہے کہ میں خود سیاق و سباق کو اچھی طرح سمجھتا ہوں، لیکن بعض اوقات اس سے مدد ملتی ہے۔
آئیڈیا ہاٹ کیز - 9
Ctrl + Shift + A - ایکشن تلاش کریں۔ اگر آپ اچانک کسی کارروائی کے لیے ہاٹ کیز بھول جاتے ہیں، لیکن اس کا نام یاد رکھتے ہیں، تو آپ اسے تلاش کر سکتے ہیں۔ آپ کوئی بھی کارروائی تلاش کر سکتے ہیں اور اسے چلا سکتے ہیں، مثال کے طور پر، ڈیبگ۔
آئیڈیا ہاٹ کیز - 10
اصل ہاٹکی کے امتزاج ختم ہوچکے ہیں، اب عام (تصاویر کے بغیر) چلے جائیں گے: Ctrl + Alt + V - اگر آپ نے کچھ لکھا ہے اور اسے متغیر میں ڈالنا ہے تو ان کیز کو دبائیں اور آئیڈیا خود ہی قسم ظاہر کرے گا + معیاری نام مقرر کریں. یہ بہت مدد کرتا ہے جب آپ الجھن میں ہوتے ہیں اور نہیں جانتے کہ آپ کو کس قسم کے متغیر کی ضرورت ہے۔ یہ اس صورت میں بھی کام کرتا ہے جب آپ اظہار کے آخر میں ".var" کا اضافہ کرتے ہیں اور Tab یا Enter کو دباتے ہیں۔
new String[10].var
ٹیب کو دبانے کے بعد یہ ہوگا:
String[] strings = new String[10];
Ctrl + Alt + M - کوڈ کے منتخب ٹکڑے کو الگ طریقہ میں منتقل کرے گا؛ ری فیکٹرنگ کے لیے ہاٹ کی بہت مفید ہے۔ Alt + Enter - کسی بھی مسئلے کو حل کرنے کے لیے آسان۔ اصل میں، یہ تقریبا ہمیشہ مدد کرتا ہے. اگر کوئی تالیف کی خرابی ہے، اگر میں صحیح حل نہیں جانتا ہوں، تو سب سے پہلے میں یہ دیکھنا چاہتا ہوں کہ کیا خیال آتا ہے۔ Alt + Insert - کسی بھی چیز اور ہر چیز کی خودکار تخلیق، طریقوں، تعمیر کنندگان، کلاسز... (یہاں ایک تصویر ہوگی، یہ نیچے ہے)
آئیڈیا ہاٹ کیز - 11
Ctrl + O - والدین کے طریقوں کو اوور رائیڈ کرتے ہوئے Ctrl + K - جب گٹ کے ساتھ کام کرتے ہیں - Ctrl + Shift + K - جب گٹ کے ساتھ کام کرتے ہیں - دبائیں Ctrl + Alt + S - IDEA ترتیبات Ctrl + Alt + Shit + S - پروجیکٹ کی ترتیبات اس وقت ، شاید بس اتنا ہی ہے۔ مجھے نہیں لگتا کہ ماؤس برا ہے اور یہ کہ ایک حقیقی کوڈر صرف کی بورڈ استعمال کرتا ہے۔ جی ہاں، شاید یہ کبھی کبھی آسان ہے. لیکن اکثر آپ کو براؤزر میں جانا پڑتا ہے، کچھ تلاش کرنا پڑتا ہے اور واپس آنا پڑتا ہے۔ اگر آپ کو معمولی تبدیلیاں کرنے کی ضرورت ہے یا صرف کسی چیز کو دیکھنے کی ضرورت ہے، اگر ماؤس پہلے سے ہی آپ کے ہاتھ میں ہے تو آپ کی بورڈ تک پہنچنے میں بہت سست ہیں۔ لیکن جو میں نے لکھا ہے وہ ایک کلک کے ساتھ کارروائیوں کے ایک طویل سلسلے کو بدل دیتے ہیں۔ ویسے، اس آئیڈیا کے لیے ایک پلگ ان ہے جو آپ کو ہاٹکیز میں مہارت حاصل کرنے میں مدد دے گا۔ جب بھی آپ ماؤس استعمال کریں گے، یہ ایک پریشان کن پیغام دکھائے گا۔ یہ آپ کو بتائے گا کہ آپ کو کون سا ہاٹکی مجموعہ استعمال کرنا چاہیے تھا اور آپ نے کتنی بار ماؤس استعمال کیا ہے۔ میں ایک ہفتے کے بعد اس سے تھک گیا =) پلگ ان کو Key Promoter X کہا جاتا ہے، آپ اسے آئیڈیا سیٹنگز میں تلاش کر سکتے ہیں (کیا آپ کو یاد ہے کہ وہاں کیسے جانا ہے؟)۔ JetBrains سے ویڈیو جہاں میں نے پہلی بار کچھ مجموعوں کے بارے میں سیکھا۔ میں نے اسے کئی بار دیکھا ہے، آپ یہ سب ایک ساتھ نہیں لے سکتے۔ اور ہاں، آخری امتزاج جو ایک بار میرے لیے مفید تھا۔ Ctrl + Shift + U - کسی لفظ کا کیس تبدیل کریں۔ مثال کے طور پر، اگر متغیر اب ایک مستقل ہے، تو نام کو دوبارہ نہ لکھیں، بلکہ Ctrl + Shift + U استعمال کریں۔
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION