oxygen - Eclipse Package Explorer এবং Eclipse Project Explorer এর মধ্যে পার্থক্য কী?




eclipse oxygen (5)

আমার মনে হয় এই দু'টি মতামত কার্যত অভিন্ন, বিশেষত গ্যালিলিও থেকে। এটা কি সত্যি, নাকি আমি অন্যের কিছু বৈশিষ্ট্য নিয়ে অনুপস্থিত?


Eclipse সাহায্য অনুযায়ী, প্রকল্প এক্সপ্লোরার

ওয়ার্কবেঞ্চে শিল্পকর্মগুলির একটি অনুক্রমিক দৃশ্য সরবরাহ করে, যা আপনার ওয়ার্কবিনকের নির্দিষ্ট কনফিগারেশনের দ্বারা কাস্টমাইজড।

কেবলমাত্র জাভা ডেভেলপার টুলস (JDT) ইনস্টল করে প্রকল্প এক্সপ্লোরার প্যাকেজ এক্সপ্লোরার (রিফ্যাক্টিং এবং প্রসঙ্গ মেনুতে অন্যান্য সোর্স কোড ক্রিয়াকলাপ সহ) হিসাবে জাভা প্রকল্পগুলির জন্য প্রায় দেখায় এবং আচরণ করে। কিন্তু প্রকল্প এক্সপ্লোরার অন্যান্য ভাষা এবং প্রকল্প প্রকারের জন্য ব্যবহারযোগ্য।

অতিরিক্ত প্লাগইনগুলি "এক্সপ্লোরার তথ্য" প্রকল্প এক্সপ্লোরার দর্শনকে আরও বেশি "অত্যাধুনিক" করে তোলে। উদাহরণস্বরূপ, যদি আপনার ওয়েব সরঞ্জাম ইনস্টল থাকে এবং আপনার একটি ডায়নামিক ওয়েব প্রকল্প থাকে তবে প্রকল্প এক্সপ্লোরার আপনাকে অতিরিক্ত গাছ নোডগুলি দেখাবে যেমন স্থাপনার বর্ণনাকারী এবং জাভাস্ক্রিপ্ট সংস্থান। আপনি প্রকল্প এক্সপ্লোরার / কাস্টমাইজ ভিউ ... / সামগ্রীতে সমস্ত উপলব্ধ অবদান দেখতে (এবং কনফিগার করতে পারেন) দেখতে পারেন।

উদাহরণস্বরূপ স্প্রিংসোর্স টুল সুইট 2.1.0 ব্যবহার করে আমার ওয়েব প্রোজেক্ট, বসন্তের মটরশুটি এবং ওয়েব পরিষেবাদির জন্য অতিরিক্ত নোড রয়েছে। এই কারণে আমি প্রকল্প এক্সপ্লোরার ব্যবহার করে পক্ষে।


আমি বিশ্বাস করি প্রকল্প এক্সপ্লোরারটি ন্যাভিগেটর উত্তরাধিকারী হিসাবে বোঝানো হয়, এবং (অধিকাংশ অংশে) ভাষার অজ্ঞানবাদী।

প্যাকেজ এক্সপ্লোরারটি বিশেষত জাভা প্রকল্পের জন্য, তাই এটিতে তার প্রসঙ্গ মেনুগুলিতে পুনঃসংযোগের মতো সামগ্রী রয়েছে। প্যাকেজ এক্সপ্লোরার এছাড়াও জাভা ক্লাস এবং প্যাকেজগুলি দেখায় (যেমন নাম বোঝায়), যখন প্রকল্প এক্সপ্লোরার ফোল্ডার এবং .java ফাইল দেখায়।


জাভা প্রকল্পে কিছু পার্থক্য আমি দেখতে পাচ্ছি (জুনোতে):

  • প্রজেক্ট এক্সপ্লোরারের প্রসঙ্গ মেনুতে> নতুন জেনারেটরগুলি জাভা আর্টিফেক্টগুলি দেয়, যেমন ক্লাস, ইন্টারফেস, এননাম, প্যাকেজ ... প্যাকেজ এক্সপ্লোরারে, আমি বিভিন্ন ধরনের প্রকল্প, ওয়েব পরিষেবা, ফোল্ডার, ফাইল ইত্যাদি দেখি।
  • প্যাকেজ এক্সপ্লোরারে, আমি দুটি প্যাকেজের মধ্যে একটি ক্লাস ফাইল টেনে আনতে পারি না, এটি স্বয়ংক্রিয়ভাবে রিফ্যাক্টিং (সরানো এবং প্যাকেজ পরিবর্তন, এবং অন্যান্য ক্লাসগুলিতে আমদানি) করবে। প্রকল্প এক্সপ্লোরার শুধু আমাকে একটি drag'n'drop করতে অনুমতি দেবে না।
  • এবং হিসাবে বলেন, প্রকল্প এক্সপ্লোরার আরও তথ্য দেখায়, উদাহরণস্বরূপ। একটি স্থাপনার বিবরণ, জাভাস্ক্রিপ্ট সংস্থান, স্থাপিত সংস্থান ইত্যাদি। প্যাকেজ এক্সপ্লোরারটি জাভা-কেন্দ্রিক।

তাই আমি পাশাপাশি দুটি ট্যাব রাখা। :-)


প্যাকেজ এক্সপ্লোরারটি পছন্দ করার এক কারণ হল এটি এমন একমাত্র এক্সপ্লোরার যা আপনি যখন কোনও ফাইলটিতে "দেখান" নির্বাচন করেন বা অনুসন্ধান ভিউতে পাওয়া যায় তবে তালিকাটিতে প্রদর্শিত হয়।


  • প্রকল্প এক্সপ্লোরার - এটি হল CommonNavigator এর একটি উদাহরণ যা org.eclipse.ui.navigator.resources প্লাগইন দ্বারা সরবরাহিত। এটি কার্যক্ষেত্রের একটি দৃশ্য সরবরাহ করে এবং এতে প্রচুর সংখ্যক এনসিই (ন্যাভিগেটর সামগ্রী এক্সটেনশানগুলি) সম্পদ, জাভা, সি, ওয়েব সরঞ্জাম, ডেটা সরঞ্জাম, পিএইচপি ইত্যাদির জন্য অবদান রয়েছে।
  • ওয়েব এক্সপ্লোরার , এন্টারপ্রাইজ প্রকল্প, বসন্ত মটরশুটি এবং ওয়েব পরিষেবাদি জন্য প্রকল্প এক্সপ্লোরার অতিরিক্ত নোড।
  • প্যাকেজ এক্সপ্লোরার - জাভা ডেভেলপমেন্ট টুলস (জেডিটি) UI প্রকল্প দ্বারা সরবরাহিত, এটি কর্মক্ষেত্রের জন্য জাভা ক্লাসগুলির একটি দৃশ্য সরবরাহ করে।




eclipse