Usuń wpis „Szybki dostęp” w Eclipse Juno


93

Jak usunąć wpis tekstowy „Szybki dostęp” z paska narzędzi Juno CDT? Nigdy go nie używam i zajmuje cenne miejsce na ekranie mojego laptopa.


13
Używam własnej wtyczki, sourceforge.jp/downloads/users/1/1259/ ... (wrzuć ją do folderu eclipse / dropins)
atlanto.

Czy usunęli pole tekstowe szybkiego dostępu w Juno SR1 (Eclipse 4.2.1)? A może w jakiś sposób uczyniłeś to domyślnie niewidocznym? Nie mogę znaleźć żadnej opcji i nie potrzebuję już pliku JAR połączonego w komentarzu powyżej, aby to naprawić.
ADTC

2
Ten link do pobrania jest martwy. Czy możesz podać zaktualizowany?
kyku

1
Zapisałem wtyczkę i wrzuciłem tutaj, na wypadek, gdyby ktoś nadal chciał. Właśnie przetestowałem to w Eclipse Kepler i też działa świetnie! goo.gl/PkvBW
ThiagoPonte

@ADTC Nadal obecny w wersji 4.2.2
b1nary.atr0phy

Odpowiedzi:



41

Szukałem odpowiedzi na to pytanie, ponieważ Szybki dostęp zajął cały wiersz na pasku narzędzi. Zamiast go usuwać (co wymaga zbyt dużego hakowania jak na mój gust), po prostu usunąłem kilka przycisków paska narzędzi, których i tak nie użyłem, a Szybki dostęp przesunął się w górę wśród pozostałych przycisków, zajmując tylko akceptowalną ilość miejsca.

Naprawdę nie ma potrzeby stosowania tylu przycisków dla jednej perspektywy. Powinny pasować, chyba że Twój ekran jest mały. Dostosuj to w Window -> Customize Prespective ...


4
To było pomocne. Możesz także kliknąć prawym przyciskiem myszy na ikonach „Java”, „Debuguj”, „Python” itp. I przełączyć ustawienie tak, aby „nie wyświetlało tekstu”. Pozwoli to dodatkowo zaoszczędzić miejsce na pasku narzędzi i uniemożliwi szybkie wejście do własnego rzędu
gorbysbm

dzięki za pomysł, zadziałało świetnie, zresztą są przyciski paska narzędzi, których nigdy nie kliknąłem (skróty klawiaturowe robią to dla mnie znacznie szybciej)
Peter Butkovic

Oprócz usunięcia przycisków paska narzędzi można ukryć tekst perspektyw (kliknij prawym przyciskiem myszy i odznacz Show text). Na przykład Team Synchronizingzajmuje dużo miejsca. Dla wielu użytkowników Eclipse ikona może wystarczyć.
Markus Pscheidt

36

Oto szybki hack, który nie wymaga instalacji żadnej wtyczki, zamiast tego wystarczy dodać kilka wierszy do pliku CSS bieżącego układu. U mnie działa idealnie w wersji 4.2.2

Przejdź do, <ECLIPSE_HOME>/plugins/org.eclipse.platform_<VERSION>/cssa następnie otwórz plik CSS dowolnego układu, którego używasz, np. Mój e4_default.css. Teraz dołącz następujący fragment do pliku:

#SearchField {
   visibility:hidden;
}

Teraz po prostu uruchom ponownie Eclipse i pudełko zniknie.

*Edit

Wygląda na to, że plik układu e4_basestyle.cssjest używany powszechnie, niezależnie od bieżącego układu. Dlatego powinieneś móc dodać powyższy fragment kodu do tego pliku, a ta poprawka będzie trwała, nawet jeśli zmienisz układy.


7
to świetnie, dzięki! Odnośnie tego, który plik css edytować: wydaje się, że zawsze używany jest e4_basestyle.css, więc dodanie tam kodu powinno działać dla wszystkich układów.
morgwai

@morgwai Wielkie dzięki za to, zaktualizuję moją odpowiedź o te informacje
b1nary.atr0phy

Działało dla mnie idealnie w Eclipse 4.3.1 na 32-bitowym systemie Linux Mint 15!
kpsfoo

5
Sorta działało ... usunęło szybki dostęp, ale teraz nadal mam dodatkowy pusty wiersz, nadal wydaje się, że formatuje go tak, jakby tam był
JPM

ten sam problem na ubuntu, jak zauważył @JPM. jest dobrze ukryty, ale wciąż mam całe niewykorzystane miejsce w górnym rzędzie.
Chris

11

W Lunie zostało to naprawione.

Możesz po prostu kliknąć prawym przyciskiem myszy pasek narzędzi szybkiego dostępu i kliknąć ukryj, aby go ukryć. Zapoznaj się z kilkoma ostatnimi komentarzami w https://bugs.eclipse.org/bugs/show_bug.cgi?id=362420


1
(Pod warunkiem, że uda ci się kliknąć prawym przyciskiem myszy na magicznym miejscu.) Dzięki +1
gd1

Aby dodać do tego - nie klikasz prawym przyciskiem myszy paska narzędzi szybkiego dostępu, lub otrzymasz menu z takimi rzeczami, jak kopiowanie / wklejanie / itp. (Przynajmniej tak jest w systemie Windows.) Musisz kliknąć prawym przyciskiem myszy poza polem tekstowym, ale nadal na pasku narzędzi (mogłem to zrobić, przechodząc tuż pod polem tekstowym).
Kip

5

Rozwiązanie inspirowane: https://bugs.eclipse.org/bugs/show_bug.cgi?id=319991

(Z eclipse Juno 4.2) Po prostu dodaj ten fragment kodu do swojej ApplicationWorkbenchWindowAdvisorklasy i wywołaj metodę from 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();

Może nie działać, chyba że zmienisz regułę dostępności org.eclipse.e4.ui.model.workbench.source_0.10.1.v20120523-1955.jar. Aby zmienić tę opcję, przejdź do menu ścieżki budowania Java, znajdź słoik, rozwiń go, a pojawi się opcja.

NB: Nie jestem pewien, co pociąga za sobą ta ostatnia zmiana, może to być „nieczyste”.


5

Sprawdź tę wtyczkę: https://github.com/atlanto/eclipse-4.x-filler#hide-quick-access-plug-in

Działa z wydaniem Eclipse Kepler.

Ta wtyczka dodaje funkcję ukrywania / pokazywania pola tekstowego szybkiego dostępu na głównym pasku narzędzi.

Okno ☞ Ukryj szybki dostęp


Działał jak urok. Wprowadź adres URL aktualizacji raw.github.com/atlanto/eclipse-4.x-filler/master/ ... w oknie „Zainstaluj nowe oprogramowanie” Eclipse i możesz zainstalować je bezpośrednio z Eclipse.
Chris

0

Rozwiązanie dla wersji: Uwalnianie tlenu (4.7.0):

  1. Zapisz stale używane ikony, przeciągając je z paska narzędzi, np. W lewo / w prawo / pod do Edytora.
  2. Następnie przełącz: Okno> Wygląd> Ukryj / pokaż pasek narzędzi Gotowe. :)

-2

Wpisz „toggle toolbar” w oknie szybkiego dostępu (tak, ta rzecz, która nas denerwuje) i zniknie. Por


15
Głosowałbym na -1 (niestety brak przedstawiciela). Ta wskazówka usunęła cały pasek narzędzi! Chciałem tylko ukryć okno szybkiego dostępu. Musiałem kopać tu i tam, aby przywrócić pasek narzędzi, a teraz brakuje wielu przycisków (nie to, że ich używam, ale mimo to wskazówka, która nie tylko nie robi tego, co jest zamierzone, ale także niszczy rzeczy, wymaga głosowania w dół) .
ADTC

ta metoda jest przeznaczona dla nienawidzących pasków narzędzi
Lion

3
Nie zasługujesz na głosy w dół IMO, zawsze możesz ponownie włączyć pasek narzędzi za pomocą opcji Okno> Pokaż pasek narzędzi.
jaybee

4
@jaybee Dlaczego nie zasługuje na głosy przeciw? Pytanie brzmi „jak usunąć wpis szybkiego dostępu”, a nie „jak usunąć cały mój pasek narzędzi”. Nie wyjaśnia nawet, co tak naprawdę robi jego „rozwiązanie” w jego odpowiedzi. To doskonały przykład odpowiedzi, którą należy zlekceważyć.
b1nary.atr0phy

1
Okazuje się, że to właśnie chciałem zrobić, a nie usuwać szybki dostęp. Zapisano co najmniej 20 pikseli, tak.
mallardz
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.