আমি আপনাকে এমন একজনের আমার দৃষ্টি সরবরাহ করব যা জাভা বিশ্বে খুব অস্বস্তি বোধ করে, যা আমি মনে করি এটিও আপনার ক্ষেত্রে।
এটা কি
একটি ওয়ার্কস্পেস একসাথে গ্রুপিংয়ের ধারণা:
- সম্পর্কিত (একরকম) প্রকল্পের একটি সেট
- এই সমস্ত প্রকল্পের সাথে সম্পর্কিত কিছু কনফিগারেশন
- খোদাইয়ের জন্য কিছু সেটিংস
এটি একটি ডিরেক্টরি তৈরি করে এবং এর ভিতরে রাখার মাধ্যমে ঘটে থাকে (আপনার এটি করতে হবে না, এটি আপনার জন্য হয়ে গেছে) যেগুলি ফাইলগুলি এগ্রিপসকে এই তথ্যগুলি জানাতে পরিচালিত করে। আপনাকে যা স্পষ্টভাবে করতে হবে তা হ'ল এই ফোল্ডারটি কোথায় স্থাপন করা হবে তা নির্বাচন করা। এবং এই ফোল্ডারটি যেখানে আপনি আপনার উত্স কোডটি রেখেছেন সেভাবে হওয়া দরকার নেই - পছন্দসইভাবে এটি হবে না।
উপরে প্রতিটি আইটেম অন্বেষণ:
- সম্পর্কিত (একরকম) প্রকল্পের একটি সেট
গ্রহনটি কোনও নির্দিষ্ট কর্মক্ষেত্রের সাথে মিলিত হয়ে সর্বদা খোলা থাকে বলে মনে হয়, আপনি যদি একটি ওয়ার্কস্পেস এ তে থাকেন এবং ওয়ার্কস্পেস বি (ফাইল> স্যুইচ ওয়ার্কস্পেস) এ স্যুইচ করার সিদ্ধান্ত নেন , গ্রহটি নিজেই বন্ধ হয়ে যাবে এবং আবার খুলবে। ওয়ার্কস্পেস এ এর সাথে যুক্ত সমস্ত প্রকল্প (এবং প্রকল্প এক্সপ্লোরারটিতে উপস্থিত ছিল) আর উপস্থিত হবে না এবং ওয়ার্কস্পেস বিয়ের সাথে যুক্ত প্রকল্পগুলি এখন উপস্থিত হবে। সুতরাং মনে হচ্ছে যে একটি প্রকল্প, Eclipse এ খোলা থাকতে হবে , একটি ওয়ার্কস্পেসের সাথে জড়িত থাকতে হবে ।
লক্ষ্য করুন যে এর অর্থ এই নয় যে প্রকল্পের উত্স কোডটি অবশ্যই কর্মক্ষেত্রের অভ্যন্তরে থাকতে হবে। ওয়ার্কস্পেসটি একরকম আপনার ডিস্কে আপনার প্রকল্পগুলির দৈহিক পথের সাথে সম্পর্কিত হবে (কেউ কীভাবে জানেন? আমি কোনও সাফল্য ছাড়াই প্রকল্পের পথের দিকে ইঙ্গিত করে কিছু ফাইল সন্ধান করে কর্মক্ষেত্রের ভিতরে insideুকেছি)।
এইভাবে, কোনও প্রকল্প একবারে 1 টিরও বেশি ওয়ার্কস্পেসের ভিতরে থাকতে পারে। সুতরাং আপনার কর্মক্ষেত্র এবং আপনার উত্স কোডটি পৃথক রাখা ভাল বলে মনে হচ্ছে।
- এই সমস্ত প্রকল্পের সাথে সম্পর্কিত কিছু কনফিগারেশন
আমি শুনেছি জাভা সংকলক সংস্করণের মতো (যেমন 1.7, যেমন - আমি জানি না যে এখানে 'সংস্করণ' শব্দটি আছে কিনা), এটি একটি ওয়ার্কস্পেস-স্তরীয় কনফিগারেশন। আপনার কর্মক্ষেত্রের ভিতরে যদি আপনার বেশ কয়েকটি প্রকল্প থাকে এবং সেগুলি Eclipse এর অভ্যন্তরে সংকলন করেন, সেগুলি সমস্ত একই জাভা সংকলক দিয়ে সংকলিত হবে।
- খোদাইয়ের জন্য কিছু সেটিংস
আপনার কী বাইন্ডিংয়ের মতো কিছু জিনিস কর্মক্ষেত্র-স্তরেও সঞ্চয় করা হয়। সুতরাং, আপনি যদি সিআরটিএল + ট্যাবটি একটি স্মার্ট উপায়ে ট্যাবগুলিতে স্যুইচ করবেন (এগুলি স্ট্যাক না করে) সুনির্দিষ্ট করেন তবে এটি কেবল আপনার বর্তমান কর্মক্ষেত্রে আবদ্ধ থাকবে। যদি আপনি একই ওয়ার্ডপেসে একই কী বাইন্ডিং ব্যবহার করতে চান (এবং আমি মনে করি আপনি চান!), মনে হচ্ছে আপনাকে এগুলি ওয়ার্কস্পেসের মধ্যে রফতানি / আমদানি করতে হবে (যদি সত্য হয় তবে এই আইডিই কিছু সত্যই অদ্ভুত প্রাঙ্গনে নির্মিত হয়েছিল)। এখানে এটির একটি লিঙ্ক ।
এটিও মনে হয় যে ওয়ার্কস্পেসগুলি বিভিন্ন Eclipse সংস্করণের মধ্যে প্রয়োজনীয়ভাবে সামঞ্জস্যপূর্ণ নয়। এই নিবন্ধটি পরামর্শ দেয় যে আপনি আপনার কর্মক্ষেত্রগুলির নাম রাখবেন যা গ্রহগ্রহের সংস্করণটির নাম রয়েছে।
এবং আরও গুরুত্বপূর্ণ, আপনি যখন কোনও ওয়ার্কস্পেস হতে কোনও ফোল্ডারটি বেছে নেন, সেখানে কোনও ফাইলের স্পর্শ করবেন না বা আপনি কোনও সমস্যার জন্য রয়েছেন।
আমি মনে করি এটি ব্যবহারের একটি ভাল উপায়
(আসলে, আমি যেমন এটি লিখছি, আমি কীভাবে এটি একটি ভাল উপায়ে ব্যবহার করতে জানি না, সেজন্য আমি একটি উত্তর খুঁজছিলাম - যে আমি এখানে একত্রিত হওয়ার চেষ্টা করছি)
আপনার প্রকল্পগুলির জন্য একটি ফোল্ডার তৈরি করুন:
/projects
প্রতিটি প্রকল্পের জন্য একটি ফোল্ডার তৈরি করুন এবং এর মধ্যে প্রকল্পের উপ-প্রকল্পগুলি গ্রুপ করুন:
/projects/proj1/subproj1_1
/projects/proj1/subproj1_2
/projects/proj2/subproj2_1
আপনার কর্মক্ষেত্রের জন্য একটি পৃথক ফোল্ডার তৈরি করুন:
/eclipse-workspaces
আপনার প্রকল্পের জন্য কর্মক্ষেত্র তৈরি করুন:
/eclipse-workspaces/proj1
/eclipse-workspaces/proj2