Як видалити текст "Швидкого доступу" з панелі інструментів CDT Juno? Я ніколи не користуюся ним, і він займає цінний простір на екрані мого ноутбука.
Як видалити текст "Швидкого доступу" з панелі інструментів CDT Juno? Я ніколи не користуюся ним, і він займає цінний простір на екрані мого ноутбука.
Відповіді:
Ця помилка робить опцію "Швидкий доступ" необов'язковою та прихованою за замовчуванням охоплює її. Схоже, наразі це неможливо, я пропоную вам додати інтерес до помилки.
Я шукав відповідь на це питання, оскільки швидкий доступ зайняв повний рядок на панелі інструментів. Замість того, щоб видалити його (що вимагає надто великого злому на мій смак), я просто видалив кілька кнопок панелі інструментів, якими я все одно не користувався, і Швидкий доступ змістився вгору серед решти кнопок, зайнявши лише прийнятну кількість місця.
Насправді не потрібно стільки кнопок для жодної точки зору. Вони повинні підходити, якщо ваш екран не крихітний. Налаштуйте це у вікні -> Налаштувати припущення ...
Show text
). Наприклад, Team Synchronizing
займає багато місця. Піктограми може вистачити для багатьох користувачів Eclipse.
Ось швидкий злом, який не потребує установки плагінів, замість цього вам просто потрібно додати кілька рядків до CSS-файлу поточного макета. Для мене прекрасно працює в v4.2.2
Перейдіть, щоб <ECLIPSE_HOME>/plugins/org.eclipse.platform_<VERSION>/css
потім відкрити файл 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
(З затемненням Юнона 4.2) Просто додайте цей фрагмент коду до свого 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
. Щоб змінити цю опцію, перейдіть до меню Java Path build Path, знайдіть банку, розгорніть її і з'явиться параметр.
NB: Я не впевнений у спричиненні цієї останньої зміни, це може бути "не чисто".
Перевірте цей плагін: https://github.com/atlanto/eclipse-4.x-filler#hide-quick-access-plug-in
Працює з випуском Eclipse Kepler.
Цей плагін додає функціональність для приховування / показу текстового поля швидкого доступу на головній панелі інструментів.
Вікно ide Сховати швидкий доступ
У вікні швидкого доступу введіть "тумблерну панель інструментів" (так, це саме те, що нас дратує), і вона більше не буде. Пор