ইন্টেলিজ আইডিএ: লাইন সরানো?


97

আমি সত্যিই ইন্টেলিজ আইডিইএর "মুভ স্টেটমেন্ট" শর্টকাট ( Ctrl+ Shift+ / ) পছন্দ করি। তবে - আমি নিশ্চিত নই যে এটি কেবল অ্যাকশনস্ক্রিপ্ট সম্পাদনাতে প্রেরিত কোনও বাগ - মুভি বিবৃতিটি আমি যা চাই তা সবসময় হয় না এবং কখনও কখনও এএস কোড সম্পাদনা করার সময় এটি সঠিক হয় না।

সুতরাং আমি কেবল উপরের / লাইনগুলির একটি ব্লক স্থানান্তরিত করতে চাই। গ্রহন শর্টকাটটি Alt+ / এবং বিবৃতি অনুযায়ী স্থানান্তরিত করে না। ইন্টেলিজ আইডিইএর সমতুল্য কি আছে?

উত্তর:


105

ওপেন Setings -> কীম্যাপের তারপর অনুসন্ধান জন্য "পদক্ষেপ লাইন ' উপরের ডান অনুসন্ধান বাক্স মাধ্যমে।

আন্ডার কোড আপনি যে ফোল্ডারটি দেখতে পাবেন:

  • বিবৃতি নীচে সরান
  • বিবৃতি উপরে সরান
  • লাইন নিচে সরান
  • লাইন উপরে সরান

আপনি যে ক্রিয়াগুলি সন্ধান করছেন তা হ'ল মুভি লাইন কর্ম actions


25
ম্যাকে আমি একটি লাইন সরানোর জন্য Alt + shift + up / down ব্যবহার করি। তবে লাইনের ইন্ডেন্টেশনটি রাখা হয়েছে এবং নতুন স্কোপের ইন্ডেন্টেশন অনুযায়ী সামঞ্জস্য করা হয়নি। এটি ঠিক করার কোনও উপায় আছে?
স্টান

4
উবুন্টুতে আমি একটি লাইন সরানোর জন্য Alt + shift + up / down ব্যবহার করি এবং এটি দুর্দান্ত কাজ করে।
domih

4
আমি এখনও গুগলিং পছন্দ করি আমি আমার উত্তরটি সেভাবে দ্রুত পেয়েছি। :-D
বার্টিস অ্যারন

4
বিটিডাব্লু, move statementতার ফাংশন থেকে একটি লাইন সরানো যায় না, যখন move lineপারে while
এরিক ওয়াং

85

অন্যান্য লোকেরা যেমন বলেছে এটি কমান্ড হিসাবে ইতিমধ্যে উপলব্ধ। আপনি আপনার পছন্দ অনুসারে সংক্ষিপ্ত কাটা কনফিগার করতে পারেন, কিন্তু ডিফল্টরূপে (IntelliJ 10 কমপক্ষে) এটিকে আবদ্ধ হয় ALT+ + SHIFT+ + এবং ALT+ + SHIFT+ +


7
আমি জানি এটি কিছুক্ষণ আগে থেকেই হয়েছে, তবে সিটিআরএল + শিফট + ইউপি / ডাউন সম্পাদনাতে লাইনটি চলার সাথে সাথে ট্যাব কাঠামো মানবে। কোডটি বিভিন্ন স্কোপগুলির মধ্য দিয়ে চলে যাওয়ার সময় এটি বিশেষত কার্যকর হয়, কারণ প্রচুর প্রোগ্রামার (সমস্ত?) স্কোপ অনুযায়ী বিভিন্ন ইনডেন্টেশন ব্যবহার করে।
লো-টান


6

দয়া করে ইন্টেলিজিজের জন্য কিছু দরকারী শর্টকাট পান:


(1) ইন্টেলিজজে ডিবাগার

ওভার স্টেপ (পরবর্তী ধাপে বা লাইনে যান): F8

পদক্ষেপে (ফাংশনে যান): এফ 7

এতে স্মার্ট পদক্ষেপ: শিফট + এফ 7

বাইরে যেতে হবে: শিফট + এফ 8

কার্সারে চলে যান: Alt + F9

এক্সপ্রেশন মূল্যায়ন: Alt + F8

প্রোগ্রাম পুনরায় শুরু করুন: F9 [ম্যাক = সিএমডি + এএলটি + আর]

ব্রেক ব্রেকপয়েন্ট: Ctrl + F8 [ম্যাক = সিএমডি + এফ 8]

ব্রেকপয়েন্টগুলি দেখুন: Ctrl + Shift + F8 [ম্যাক = সিএমডি + শিফ্ট + এফ 8]


(২) নির্দিষ্ট ফাইলটি খুলুন

Ctrl + Shift + N


(3) ক্লাসে প্রয়োগকৃত সমস্ত পদ্ধতি খুলুন

নির্দিষ্ট ক্লাসটি খুলুন এবং টিপুন,

Ctrl + F12


(4) নির্দিষ্ট লাইন নম্বর যান

Ctrl + G


(5) পদ্ধতি বাস্তবায়ন এবং ঘোষণা

ঘোষণা: Ctrl + বি

বাস্তবায়ন: Ctrl + Alt + B

প্রতিক্রিয়া প্রকারের ঘোষণা: Ctrl + Shift + B

সুপার শ্রেণীর ওভাররাইড পদ্ধতি: Ctrl + ইউ


()) সংস্কার কোড

Ctrl + Alt + L


()) প্রাসঙ্গিক শ্রেণি আমদানি করুন

সম্পর্কিত ক্লাসে ক্লিক করুন (লাল রঙের ক্ষেত্র) এবং টিপুন,

Alt + enter

প্রয়োজন অনুযায়ী বৈধ ক্লাস নির্বাচন করুন


(8) পদ্ধতি কলের স্তরবিন্যাস

নির্দিষ্ট পদ্ধতি নির্বাচন করুন এবং টিপুন,

Ctrl + Alt + H


(9) কোডে মন্তব্য

একক লাইন: নির্দিষ্ট লাইনটি নির্বাচন করুন এবং Ctrl + / টিপুন

একাধিক লাইন: একাধিক লাইন নির্বাচন করুন এবং টিপুন, Ctrl + Shift + /

(দ্রষ্টব্য: কোডটিকে অসন্তুষ্ট করার জন্য একই ক্রিয়াকলাপ)


(10) ডিসপ্লে লাইন নম্বর

শিফটে দুবার হিট করুন> "লাইন" লিখুন> লাইন নম্বরগুলি দেখান (লাইনে টগল নেই)

দেখুন> সক্রিয় সম্পাদক> লাইন নম্বর দেখান Show


(11) কোড নির্বাচন

পূর্ণ শ্রেণি নির্বাচন: Ctrl + একটি পদ্ধতি নির্বাচন: পদ্ধতির নাম নির্বাচন করুন এবং টিপুন, Ctrl + W


(12) বেসিক কোড সমাপ্তি

পদ্ধতি, কীওয়ার্ড ইত্যাদি সম্পূর্ণ করতে টিপুন,

Ctrl + স্পেস


(13) কোড অনুলিপি এবং আটকান

অনুলিপি: Ctrl + C

আটকান: Ctrl + V


(14) অনুসন্ধান অপারেশন

নির্দিষ্ট ফাইল: Ctrl + F

সম্পূর্ণ প্রকল্প: Ctrl + Shift + F


(15) সুইচার পপআপ

স্যুইচার পপআপ খুলুন: Ctrl + ট্যাব

Ctrl টিপুন এবং এক জায়গায় অন্য জায়গায় চলে যাওয়ার জন্য ↑ / ↓ / ← / use ব্যবহার করুন


(16) ফরোয়ার্ড মুভ এবং পিছনের দিকে সরানো

পশ্চাদপদ: Ctrl + Alt + ← (বাম-তীর)

ফরোয়ার্ড: Ctrl + Alt + → (ডান-তীর)


(17) পরবর্তী / পূর্ববর্তী হাইলাইট ত্রুটি

এফ 2 বা (শিফট + এফ 2)


(18) জাভা ডক খুলুন

নির্দিষ্ট পদ্ধতির নাম নির্বাচন করুন এবং টিপুন,

Ctrl + Q


(19) সমস্ত আদেশ সন্ধান করুন

Ctrl + Shift + A


(20) লাইনটি উপরে / নিচে সরান

Shift + Alt + ↑ / ↓

ধন্যবাদ ...


3

লাইনমোভার প্লাগ-ইনটি খুব ভালভাবে কাজ করে এবং এটি একটি গ্রহণযোগ্য সমাধান।


খুব সহজ, আমি এটি সর্বদা ব্যবহার করি; এটি কন্ট্রোল-শিফট-আপ কন্ট্রোল-শিফট-ডাউনের সাথে আবদ্ধ
অ্যান্ডি লিঞ্চ

18
এই ক্রিয়াটি সম্পাদন করুন Alt + Shift + উপরে এবং নীচে অন্য কোথাও উল্লিখিত হিসাবে এই প্লাগইনটির কোনও প্রয়োজন নেই।
রবএমসিএম

0

আপনি মুভ স্টেটমেন্টের সাথে একসাথে বেশ কয়েকটি লাইন সরিয়ে নিতে পারেন। আপনি কি আংশিক লাইন সরানোর চেষ্টা করছেন? আইডিয়াতে কোনও উপায় আছে বলে আমি মনে করি না।


আমি যেমন প্রশ্নে বলেছিলাম, মুভ স্টেটমেন্টটি আমার যা প্রয়োজন তা নয়, বরং ইক্লিপসের মুভ লাইনের সমতুল্য। আমি আইডিইএর জন্য লাইনমোভার প্লাগ-ইনটিও পেয়েছি। হতে পারে যে কাজ করবে।
জোয়া এবার্ট

0

কমান্ড + শিফট + আপ / ডাউন চেষ্টা করুন এটি স্বয়ংক্রিয়ভাবে ইনডেন্টেশন সামঞ্জস্য করবে

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