Gdzie Eclipse przechowuje informacje dotyczące "Uruchamiaj ulubione" lub "Ulubione debugowania"?Gdzie Eclipse przechowuje informacje dotyczące "Uruchamiaj ulubione" lub "Ulubione debugowania"?
Odpowiedz
Są one przechowywane w pliku launchConfigurationHistory.xml
w katalogu obszaru roboczego .metadata/.plugins/org.eclipse.debug.ui
.
Plik zawiera różne ustawienia związane z uruchamianiem, ulubione znajdują się w sekcjach <favorites>
.
Uwaga: Prawdopodobnie modyfikacja tego pliku podczas działania Eclipse nie jest bezpieczna.
Aktualizacja:.
Plik konfiguracyjny launch sam name.launch
w katalogu .metadata/.plugins/org.eclipse.debug.core/.launches
jest również zaktualizowana powiedzieć, który ulubionych grupa jest w
Aktualizacja:
Jeśli plik jest w xxx.launch grupa ulubionych zawiera coś takiego:
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
</listAttribute>
(wraz z wieloma innymi wpisami związanymi z wprowadzaniem na rynek)
Aktualizacja:
Możesz zajrzeć konfiguracji uruchomienia w plugin przy użyciu:.
ILaunchManager manager = DebugPlugin.getDefault().getLaunchManager();
ILaunchConfiguration [] configs = manager.getLaunchConfigurations();
atrybut z ILaunchConfiguration
IDebugUIConstants.ATTR_FAVORITE_GROUPS
powinny zawierać żadnych ulubionych grup uruchomienie jest w
Cześć , grrg, dla pierwszego katalogu wymienionego w twoim poście, mogę znaleźć ustawienia związane z ulubionymi. Jednak dla .metadata/.plugins/org.eclipse.debug.core/.launches nie mogłem znaleźć żadnych ustawień związanych z "ulubionymi" – chygo
Dodano zawartość pliku xxx.launch, jeśli znajduje się on na liście ulubionych na odpowiedź –
Cześć, Greg, dziękuję za poprzednie odpowiedzi. Zrobiłem test na temat pliku launchConfigurationHistory.xml. I zdaję sobie sprawę, że wprowadzone przeze mnie zmiany dotyczące "Uruchomionych Ulubionych" nie zostaną zapisane w pliku, dopóki nie zamknę obszaru roboczego lub Eclipse. Czy mimo to można pobrać dane środowiska wykonawczego o "Run Favourites"? – chygo