জুনোর সিডিটি সরঞ্জামদণ্ড থেকে কীভাবে আমি "কুইক অ্যাক্সেস" পাঠ্য এন্ট্রি সরিয়ে ফেলব? আমি কখনই এটি ব্যবহার করি না এবং এটি আমার ল্যাপটপের স্ক্রিনে মূল্যবান জায়গা নেয়।
জুনোর সিডিটি সরঞ্জামদণ্ড থেকে কীভাবে আমি "কুইক অ্যাক্সেস" পাঠ্য এন্ট্রি সরিয়ে ফেলব? আমি কখনই এটি ব্যবহার করি না এবং এটি আমার ল্যাপটপের স্ক্রিনে মূল্যবান জায়গা নেয়।
উত্তর:
এই বাগটি "দ্রুত অ্যাক্সেস" alচ্ছিক করে তোলে এবং এটি ডিফল্টরূপে লুকানো থাকে। দেখে মনে হচ্ছে এটি বর্তমানে সম্ভব নয়, আমি আপনাকে বাগের সাথে আপনার আগ্রহ যুক্ত করার পরামর্শ দিই।
আমি এই প্রশ্নের উত্তর খুঁজতে চেয়েছিলাম কারণ দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডে একটি সম্পূর্ণ সারি নিয়েছিল। এটি অপসারণের পরিবর্তে (যার জন্য আমার স্বাদের জন্য খুব বেশি হ্যাকিং প্রয়োজন), আমি কেবলমাত্র কয়েকটি সরঞ্জামদণ্ডের বোতামগুলি সরিয়েছি যা আমি যাইহোক ব্যবহার করি নি এবং দ্রুত অ্যাক্সেসটি কেবলমাত্র গ্রহণযোগ্য পরিমাণ জায়গা নিয়ে বাকী বোতামগুলির মধ্যে স্থানান্তরিত হয়েছিল।
যে কোনও এক দৃষ্টিভঙ্গির জন্য সেই অনেকগুলি বোতামের সত্যিই প্রয়োজন নেই। আপনার পর্দা ক্ষুদ্রতর না হলে এগুলি ফিট হওয়া উচিত। এটি উইন্ডোতে কাস্টমাইজ করুন -> প্রাকদর্শনটি কাস্টমাইজ করুন ...
Show text
)। উদাহরণস্বরূপ, Team Synchronizing
অনেক জায়গা নেয়। অনেকগুলি গ্রহ ব্যবহারকারীদের জন্য আইকনটি যথেষ্ট হতে পারে।
এখানে একটি দ্রুত হ্যাক যা কোনও প্লাগইন ইনস্টলেশন প্রয়োজন হয় না, পরিবর্তে আপনার কেবলমাত্র আপনার বর্তমান লেআউটের সিএসএস ফাইলে কয়েকটি লাইন যুক্ত করা দরকার। আমার জন্য v4.2.2 এ পুরোপুরি কাজ করে
<ECLIPSE_HOME>/plugins/org.eclipse.platform_<VERSION>/css
আপনি যে কোনও লেআউট ব্যবহার করছেন তার সিএসএস ফাইল খুলতে নেভিগেট করুন , যেমন আমার ছিল e4_default.css
। এখন নিম্নলিখিত স্নিপেটটি ফাইলটিতে যুক্ত করুন:
#SearchField {
visibility:hidden;
}
এখন শুধু Eclipse পুনরায় চালু করুন এবং বাক্সটি চলে গেছে।
*Edit
এটি প্রদর্শিত হয় যে লেআউট ফাইলটি e4_basestyle.css
আপনার বর্তমান বিন্যাস নির্বিশেষে সর্বজনীনভাবে ব্যবহৃত হয়েছে। সুতরাং আপনার উপরের স্নিপেটটি সেই ফাইলে যুক্ত করতে সক্ষম হওয়া উচিত এবং আপনি লেআউট পরিবর্তন করলেও এই ফিক্সটি স্থির থাকবে।
লুনায় এটি স্থির করা হয়েছে।
আপনি দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডে ডান ক্লিক করতে পারেন এবং এটি আড়াল করতে লুকোতে ক্লিক করতে পারেন। Https://bugs.eclipse.org/bugs/show_bug.cgi?id=362420 এ শেষ কয়েকটি মন্তব্য দেখুন
এর থেকে উত্সাহিত একটি সমাধান: https://bugs.eclipse.org/bugs/show_bug.cgi?id=319991
(গ্রহণ জুনো ৪.২ সহ) আপনার ApplicationWorkbenchWindowAdvisor
ক্লাসে এই কোডের টুকরোটি যুক্ত করুন এবং সেখান থেকে পদ্ধতিটি কল করুন preWindowOpen()
।
private void hideQuickAccess() {
UIJob job = new UIJob("hide quick access") {
@Override
public IStatus runInUIThread(IProgressMonitor monitor) {
IWorkbenchWindow window = PlatformUI.getWorkbench()
.getActiveWorkbenchWindow();
if (window instanceof WorkbenchWindow) {
MTrimBar topTrim = ((WorkbenchWindow) window).getTopTrim();
for (MTrimElement element : topTrim.getChildren()) {
if ("SearchField".equals(element.getElementId())) {
((Control) element.getWidget()).dispose();
break;
}
}
}
return Status.OK_STATUS;
}
};
job.schedule();
এর অ্যাক্সেসযোগ্যতার নিয়ম পরিবর্তন না করে এটি কাজ করতে পারে না org.eclipse.e4.ui.model.workbench.source_0.10.1.v20120523-1955.jar
। এই বিকল্পটি পরিবর্তন করতে, জাভা বিল্ড পাথ মেনুতে যান, জারটি সন্ধান করুন, এটি প্রসারিত করুন এবং বিকল্পটি উপস্থিত হবে।
এনবি: আমি এই শেষ পরিবর্তনের প্ররোচনা সম্পর্কে নিশ্চিত নই, এটি 'পরিষ্কার নয়' হতে পারে।
এই প্লাগইনটি দেখুন: https://github.com/atlanto/eclipse-4.x-filler#hide-quick-access-plug-in
Eclipse Kepler রিলিজ নিয়ে কাজ করে।
এই প্লাগ-ইনটি প্রধান সরঞ্জামদণ্ডে দ্রুত অ্যাক্সেস পাঠ্যবাক্সটি লুকানোর / দেখানোর জন্য একটি কার্যকারিতা যুক্ত করে।
উইন্ডো Quick দ্রুত অ্যাক্সেস লুকান
দ্রুত অ্যাক্সেস উইন্ডোতে "টগল টুলবার" টাইপ করুন (হ্যাঁ, এটি আমাদের খুব বিরক্ত করে তোলে) এবং এটি শেষ হয়ে যাবে। সিএফ