কিভাবে গ্রহন থেকে অব্যবহৃত আমদানি সরানো যায়


149

Eclipse IDE সহ কোনও প্রকল্পের সমস্ত অব্যবহৃত আমদানি (একটি সতর্কতার সাথে সংকেতযুক্ত) স্বয়ংক্রিয়ভাবে সরানোর কোনও উপায় আছে কি?


@ দিব্যা: দয়া করে কোনও ভাষা সম্পর্কিত নয় এমন প্রশ্নগুলিতে এলোমেলোভাবে ভাষা ট্যাগ যুক্ত করবেন না । ধন্যবাদ.
হালকা ঘোড়দৌড়

উত্তরগুলি জাভা উল্লেখ করে বলে মনে হচ্ছে; আমি সি ++ এর জন্য এটি খুঁজছিলাম। এটি কি গ্রহগ্রহের কোনও সি ++ প্রকল্পে একই কাজ করে?
ডোয়ান্ডারসন

@ ডোয়ান্ডারসন: দুঃখিত, আমি বেশিরভাগ জাভা দিয়েই গ্রহণ করেছি। আমি মনে করি না এটি সি ++ এর সাথে কাজ করে।
হাইজেনবাগ

@ হাইজেনবাগ: আপনি কি জাভা ট্যাগ যুক্ত করার বিষয়টি বিবেচনা করবেন?
নিউ ইউজার

@ নিউ ইউজার: যদি এটি কেবল জাভা হয় (সম্ভবত এটি হয়) তবে হ্যাঁ আমি (বা আপনি) হারিয়ে যাওয়া ট্যাগটি সম্পাদনা করতে এবং ঠিক করতে পারেন!
হাইজেনবাগ

উত্তর:


248

আমি সবেমাত্র পথ খুঁজে পেয়েছি। তারপরে কাঙ্ক্ষিত প্যাকেজটিতে ডান ক্লিক করুন Source-> Organize Imports

শর্টকাট কী:

  • উইন্ডোজ: Ctrl+ Shift+O
  • ম্যাক: Cmd+ Shift+O

54
এটির জন্য একটি সংরক্ষণ-ক্রিয়া সংজ্ঞায়িত করতে এটি বেশ সহায়ক। Preferences-> Java-> Editor-> পদক্ষেপ সংরক্ষণ করুন
oers

2
মনে রাখবেন যে এগুলি আরও উপস্থাপনযোগ্য উপায়ে স্থানান্তরিত করে এগুলি তাদের 'পরিষ্কার' করবে।
দাবাফনার্ড

কীভাবে Android Studio?

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

71

আপনি Ctrl+ Shift+ টিপে শর্টকাটটি সরাসরি ব্যবহার করতে পারেনO


1
এটি 1 ফাইলের জন্য সময় সময়
মিনিট

6
@ মিনিল আপনি যদি প্যাকেজ এক্সপ্লোরারটিতে প্রকল্প / প্যাকেজটিকে চিহ্নিত করেন এবং তারপরে Ctrl + Shift + O পুরো প্রকল্প / প্যাকেজটি অব্যবহৃত আমদানি পরিষ্কার করা হবে
zvisofer

41

আমি জানি এটি একটি খুব পুরানো সুতো। আমি এই পথটি আমার পক্ষে খুব সহায়ক বলে মনে করেছি:

  1. উইন্ডোতে যান → পছন্দসমূহ → জাভা → সম্পাদক → ক্রিয়াগুলি সংরক্ষণ করুন।
  2. "সংরক্ষণে নির্বাচিত ক্রিয়া সম্পাদন করুন" বিকল্পটি চেক করুন।
  3. "আমদানিগুলি সংগঠিত করুন" বিকল্পটি চেক করুন।

এখন প্রতিবার আপনি যখন আপনার ক্লাসগুলি সংরক্ষণ করবেন, তখন গ্রহহীন অব্যবহৃত আমদানি সরিয়ে নেওয়ার যত্ন নেবে।


12

গ্রহনে সমস্ত অব্যবহৃত আমদানি সরান:

পছন্দসই প্যাকেজটিতে ডান ক্লিক করুন তারপরে উত্স-> আমদানিগুলি সংগঠিত করুন। অথবা আপনি Ctrl + Shift + O টিপে শর্টকাটটি সরাসরি ব্যবহার করতে পারেন

পুরোপুরি কাজ করুন।


8

আপনি যদি পুরো প্রকল্পে এটি করতে চান তবে প্রকল্পের অভ্যন্তরে -> এসসিআর ফোল্ডারটি নির্বাচন করুন -> সিটিআরএল + শিফট + ও টিপুন


7

ALT + CTRL + O ব্যবহার করুন It এটি সমস্ত আমদানির আয়োজন করবে। আপনি "কোড" মেনুতে অন্যান্য বিভিন্ন বিকল্প খুঁজে পেতে পারেন।

সম্পাদনা: দুঃখিত এটি CTRL + SHIFT + O


1
আমি মনে করি এটি সিএনটিআরএল + শিফট + ও
শেডো

3

প্রেস Ctrl + Shift + হে এবং এটি অবাঞ্ছিত আমদানির সরাবে


2
এটি বিদ্যমান প্রচুর উত্তরের কেবল একটি পুনরাবৃত্তি বলে মনে হয়।
পাং

ভাল, স্ট্রেট ফরোয়ার্ড উত্তর অপ্রয়োজনীয় আমদানির বিবৃতিগুলিতে মন্তব্য করার জন্যEclipse
দেব আনন্দ সদসীভাম

2

আরও ভাল উপায় হ'ল "সেভ অ্যাকশন" যুক্ত করা সুতরাং আপনি যখন প্রকল্পটি সংরক্ষণ করবেন এটি অব্যবহৃত আমদানি সাফ করবে এবং আপনার পছন্দ মতো কোডটিও বিন্যাস করবে।

উইন্ডোতে যান> পছন্দসমূহ> জাভা> সম্পাদক> ক্রিয়াগুলি সংরক্ষণ করুন

এবং আপনি যা চান তা চয়ন করুন।


0

অবশ্যই Elpipse indigo এ অব্যবহৃত আমদানির আওতায় একটি হলুদ রেখা উপস্থিত রয়েছে। আপনি যদি এটির উপরে ঘোরাফেরা করেন তবে একাধিক লিঙ্ক থাকবে; যার মধ্যে একটি "অব্যবহৃত আমদানি সরান" বলবে। ক্লিক করুন।

আপনার যদি একাধিক অব্যবহৃত আমদানি থাকে তবে কেবল একটির উপরে ঘুরে দেখুন এবং এমন একটি লিঙ্ক থাকবে যা আপনাকে একবারে সমস্ত অব্যবহৃত আমদানি সরিয়ে ফেলতে দেয়। আমি হাতের সঠিক শব্দটির কথা মনে করতে পারি না, তবে প্রদর্শিত সমস্ত লিঙ্কগুলি বেশ স্ব-বর্ণনামূলক।


এটি কেবলমাত্র একটি একক ফাইলের জন্য প্রযোজ্য, পুরো প্রকল্পের জন্য নয়।
টমাস ওয়েলার

0

(প্রকাশ না করা। * এবং পুনর্বিন্যাস লাইনে নয়) না আমদানির পুনঃসংগঠিত করার অন্তত VCS changeset আছে
হিসাবে আপনি কাস্টম অন্ধকার clenup ব্যবহার করতে পারেন এই উত্তরটি প্রস্তাব দেওয়া

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