Przycinanie listy historii w wewnętrznej przeglądarce Eclipse
używam wewnętrznej przeglądarce internetowej sporo kiedy jestem rozwijających się - jeśli nic innego, to poręczne miejsce do przetestowania żądań GET dla relaksującego usługi internetowe. Używam także Eclipse do pisania w HTML, i znowu wewnętrzna przeglądarka jest użytecznym pierwszym testem "czy to wygląda jeszcze dobrze?". Oznacza to, że tworzę dość długą listę historii, a najnowsze wpisy - te, których najczęściej szukam - wymagają przewijania w celu ich znalezienia i ponownego wykorzystania. Do tej pory nie znalazłem ustawienia w Eclipse (używam 3.3.2 w chwili pisania tego), aby edytować wewnętrzną historię przeglądarki. Byłbym zachwycony, gdyby okazało się, że się mylę.
Tym rozwiązaniem jest zamknięcie środowiska Eclipse, a następnie edycja pliku $WORKSPACE/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.browser.prefs
, gdzie $WORKSPACE
to katalog główny obszaru roboczego Eclipse. Jest to zwykły plik tekstowy: moim preferowanym edytorem tekstu w systemach Linux i Windows jest SciTE, ale nie ma to znaczenia, który z nich. Plik ten ma internalWebBrowserHistory klucza preferencji, w formacie:
internalWebBrowserHistory=url|*|url|*| ...
Usuwanie przestarzałych wpisów jest bardzo proste; modyfikowanie lub dodawanie nowych wpisów jest całkowicie wykonalne, zwracając uwagę, że znaki dwukropka (:) są poprzedzone poprzedzającym ukośnikiem odwrotnym (\ :). Zapisz zmiany, zrestartuj Eclipse, gotowe. Mam nadzieję, że będzie wewnętrzny edytor preferencji, który ułatwi ci korzystanie z Eclipse w przyszłości (lub ktoś wskaże mi, że byłem niewidoczny i że już tam jest).