2014-04-05 10 views

risposta

8

Questi sono memorizzati nel file nella directory di lavoro .metadata/.plugins/org.eclipse.debug.ui.

Il file contiene varie impostazioni relative al lancio, i preferiti sono nelle sezioni <favorites>.

Nota: Probabilmente non è sicuro modificare questo file mentre Eclipse è in esecuzione.

Aggiornamento:.

Il file di configurazione di lancio per sé name.launch nella directory .metadata/.plugins/org.eclipse.debug.core/.launches viene aggiornato anche per dire quale gruppo preferiti è in

Aggiornamento:

Se un file è in xxx.launch un gruppo di preferiti che contiene qualcosa come:

<listAttribute key="org.eclipse.debug.ui.favoriteGroups"> 
<listEntry value="org.eclipse.debug.ui.launchGroup.run"/> 
</listAttribute> 

(insieme a un sacco di altre voci correlate di lancio)

Aggiornamento:

Potete guardare le configurazioni di lancio in un plugin utilizzando:.

ILaunchManager manager = DebugPlugin.getDefault().getLaunchManager(); 

ILaunchConfiguration [] configs = manager.getLaunchConfigurations(); 

L'attributo IDebugUIConstants.ATTR_FAVORITE_GROUPS del ILaunchConfiguration dovrebbe contenere nessun gruppo favoriti il ​​lancio è in

+0

Hi , grrg, per la prima directory che hai menzionato nel tuo post, posso trovare le impostazioni relative ai preferiti. Tuttavia, per .metadata/.plugins/org.eclipse.debug.core/.launches, non sono riuscito a trovare alcuna impostazione relativa ai "preferiti" – chygo

+0

Aggiunti i contenuti del file xxx.launch se si trova in un elenco di preferiti alla risposta –

+0

Ciao, Greg, grazie per le tue precedenti risposte. Ho fatto qualche test sul file launchConfigurationHistory.xml. E mi rendo conto che i cambiamenti che ho apportato a "Esegui Preferiti" non verrebbero salvati nel file fino a quando non chiudo lo spazio di lavoro o Eclipse. Esiste comunque la possibilità di ottenere i dati di runtime relativi a "Esegui preferiti"? – chygo

Problemi correlati