ইন্টেলিজ আইডিইএতে প্যারামিটার তালিকার ভিতরে মেথড কলের পরে সেমিকোলন কীভাবে যুক্ত করবেন?


137

আমি অবশেষে গ্রহনের মধ্য দিয়ে ভ্রমণটি ইন্টেলিজজে ফিরিয়ে আনছি। বর্তমানে আমার Eclipseটি সেট আপ করা হয়েছে যাতে আমার কাছে বর্তমানে যদি এর মতো একটি বিবৃতি থাকে (যেখানে আমার কর্সারটি বর্তমানে বসে যেখানে বোঝায়):

foo.bar("hello"^)

এবং আমি আধা-কোলন (;) কী টিপলাম, এটি স্বয়ংক্রিয়ভাবে বিবৃতিটির শেষে অর্ধ-কোলন স্থাপন করবে:

foo.bar("hello");

বর্তমানে ইন্টেলিজি এটি করে:

foo.bar("hello";)

মানে অর্ধ-কোলন টাইপ করার আগে আমাকে স্পষ্টভাবে বন্ধ বন্ধনীটি টাইপ করতে হবে।

স্পষ্টতই একটি বিশাল সমস্যা নয় তবে আমি নিজেকে কয়েকবার আধা কোলনটি ভুল জায়গায় রেখেছি যখন আমি ইন্টেলিজজে ফিরে এসেছি এবং ভেবেছিলাম যে এটি আরও দক্ষ হতে পারে (আমার আঙ্গুল এবং মস্তিস্ক উভয়েরই) না রাখার জন্য বন্ধ বন্ধনী টাইপ করতে।


3
ধন্যবাদ, যাইহোক, "কোঁকড়ানো ধনুর্বন্ধনী" এর মতো কিছুই নেই তারা কেবল "ধনুর্বন্ধনী"।
গর্ডন ডিকেন্স

2
এই কার্যকারিতাটির জন্য আমি ইন্টেলিজজে নেটবীনের শর্টকাট (সিটিআরএল +;) যুক্ত করেছি। আপনি এটিকে ফাইল -> সেটিংস -> কীম্যাপ -> "সম্পূর্ণ বর্তমান বিবৃতি" -> কীবোর্ড শর্টকাট যুক্ত করতে যুক্ত করতে পারেন।
স্টেফানোস কালান্টজিস

1
কেবল সেমিকোলনই নয়, ব্রেসও রয়েছে। আর যদি আমি সেমিকনটি কার্সার অবস্থানে রাখতে চাই তবে গ্রহপটি স্মার্টলি এটিকে শেষে রেখে দেয় তবে কেবল ব্যাকস্পেস টিপুন এবং এটি যেখানে হবে সেখানে ফিরে যাবে। যে কারণে আমি এখনও এর পরিবর্তে গ্রহপ ব্যবহার করতে থাকি।
জিয়াশি

উত্তর:


221

জন্য উইন্ডোজ বা লিনাক্স ব্যবহারকারী, Ctrl+ + Shift+ + Enter

জন্য MacOS / OS X এর ব্যবহারকারীদের ⌘ Command+ + ⇧ Shift+ + Enter

আপনি বর্তমানে যে বিবৃতিটি লিখছেন তা এটি সমাপ্ত করে। কয়েকটি ভিন্ন পরিস্থিতিতে এটি চেষ্টা করুন, যেমন লুপ ইত্যাদির জন্য বিবৃতি, এবং আপনি দেখতে পাবেন যে এটি লাইনটি সম্পূর্ণ করবে এবং প্রয়োজনে আপনার জন্য কিছু কোঁকড়ানো ধনুর্বন্ধনী খুলবে।


9
গ্রাহ্যের মতো ততটা সুন্দর নয় কারণ এর প্রসঙ্গে চিন্তাভাবনা করা দরকার এবং এটির পরিবর্তে এটি তিনটি কী। তবে এন্ডের চেয়ে ভাল; সেমিকোলন, তাই ধন্যবাদ!
রবিনস্ট

28
আমি এটা পছন্দ করি না। এইটিতে গ্রহনটি জিতল, এটি একটি বেদনাদায়ক বিরক্তি। এটি Eclipse এ একটি শর্টকাটও নয়, এটি কেবলমাত্র সেমিকোলনটিকে শেষ দিকে নিয়ে যায় কারণ এটি স্পষ্টতই স্পষ্ট যে এটি হওয়া উচিত (যখন সেটিংসটি চালু থাকে)। এটি করতে কোনও ধরণের শর্টকাট কী ব্যবহার করা বোকামি।
ম্যানিয়াস

4
দৃr়ভাবে সম্মত হন যে এক্ষেত্রে গ্রহনটি আরও ভাল। এছাড়াও প্রচুর অন্য রয়েছে, যা আমাকে মাঝে মাঝে জেটব্রেইনস আইডিই কল করতে পরিচালিত করে: UnIntelliJ
স্টান কুর্দিজিয়াল

1
আমি মনে করি না যে ওপি একটি কী (সেমিকোলন) যা করতে হবে তা করতে কি-বোর্ড শর্টকাট চায়। বিশেষত যদি আপনাকে আপনার হাতটি সরিয়ে নিতে হয় এবং প্রক্রিয়াতে যতগুলি চাবি ততবার চাপতে হয়।
স্কট বিগস

1
ইন্টেলিজজে সবচেয়ে খারাপ বিষয় হ'ল বিশেষতঃ গ্রহন থেকে আগতদের জন্য, শর্টকাটে মানিয়ে নেওয়া। আমি মনে করি তারা কীভাবে সম্ভব কম স্বজ্ঞাত করতে হবে তা নির্ধারণ করার জন্য তারা প্রচুর সময় ব্যয় করেছে।
জর্ডান সিলভা

37

আপনি নিজের একটি কীম্যাপ যুক্ত করতে পারেন । আমি "সম্পূর্ণ বর্তমান বিবৃতি" ক্রিয়াকলাপের জন্য আমার কীম্যাপগুলিতে Ctrl+ যুক্ত ;করেছি। এটি আমাকে একটি অতিরিক্ত কী স্ট্রোক বাঁচিয়ে এটিকে আরও কিছুটা স্বজ্ঞাত করে তুলেছে।

  1. সেটিংস> কীম্যাপে যান
  2. অনুসন্ধান বাক্সে "সম্পূর্ণ বর্তমান বিবৃতি" প্রবেশ করুন।
  3. এন্ট্রিটিতে ডান ক্লিক করুন এবং "কীবোর্ড শর্টকাট যুক্ত করুন" নির্বাচন করুন
  4. সঙ্গে প্রথম স্ট্রোক ক্ষেত্র hightlighted, আপনার কী সমন্বয় লিখুন। উদাহরণস্বরূপ, Ctrl+ ;, যা প্রদর্শিত হবেCtrl+Semicolon
  5. ক্লিক করুন OK, এবং OKসংরক্ষণ এবং প্রস্থান করতে।

আপনি বিদ্যমান ম্যাপিং অপসারণ বা রাখতে অপশন করতে পারেন। আপনার কাজ শেষ হওয়ার পরে এই জাতীয় কিছু দেখা উচিত:

এখানে চিত্র বর্ণনা লিখুন


1
আমি সেমিকোলন প্রতীককে ;শর্টকাট হিসাবে ব্যবহার করেছি । শুধু ভাল কাজ বলে মনে হয়।
স্কট বিগস

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.