studio reales proyectos programacion libro introducción incluye herramientas fundamentos fuente español código con avanzado aplicaciones java eclipse formatting eclipse-rcp settings

java - reales - ¿Dónde almacena Eclipse las preferencias?



libro de android studio en español pdf (4)

Buscalo:

Cambia alguna configuración en Eclipse y luego ejecuta:

find ~ -type f -mmin -5 | grep "/.settings"

Esto descubrirá archivos modificados en los últimos 5 minutos.

El mío estaba en el workspace de workspace , literalmente ...

~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs

Cuando cambio una configuración en una ventana como en la siguiente captura de pantalla, ¿dónde están almacenados esos ajustes?

Bono: ¿Hay alguna manera, usando Java, Eclipse RCP, etc. para acceder a las configuraciones mediante programación?

¡Gracias!


Fuente: wiki de Eclipse

Si desea mantener las preferencias de una versión a la otra, expórtelas usando Archivo / Exportar / Preferencias.

Las preferencias se almacenan en varios lugares (esto se aplica a Eclipse 3.1)

para cada instalación (pero esto puede variar para instalaciones de múltiples usuarios), en archivos almacenados en: <eclipse_home>/eclipse/configuration/.settings/

Normalmente hay un archivo por complemento, con una extensión de prefs. Tenga en cuenta que muy pocos complementos utilizan preferencias de instalación amplia.

para cada espacio de trabajo, en archivos almacenados en <workspace>/.metadata/.plugins/org.eclipse.core.runtime/.settings .

Normalmente hay un archivo por complemento, con una extensión de prefs. para cada proyecto --para configuraciones a nivel de proyecto - en archivos almacenados en un subdirectorio .settings de su carpeta de proyectos.

Here''s el artículo para acceder a las preferencias usando el código de Java.


Las preferencias se almacenan en archivos de preferencias en el espacio de trabajo en .metadata/.plugins/org.eclipse.core.runtime/.settings . Hay un archivo prefs para cada complemento que aporta preferencias.

El acceso programático a todas las preferencias se realiza con IPreferencesService que puede obtener utilizando Platform.getPreferencesService() .

Puede encontrar más información y ejemplos sobre cómo usarlos en la página de ayuda de Eclipse de las preferencias de Runtime .


Puede ver la mayoría de las configuraciones de eclipse relevantes (principalmente para JDT) en el proyecto saneclipse de Lars Vogel .

Consulte el vogellacompany/com.vogella.saneclipse , que modificará y ajustará la configuración de:

com.vogella.saneclipse.preferences/.settings/org.eclipse.jdt.core.prefs com.vogella.saneclipse.preferences/.settings/org.eclipse.core.runtime.prefs com.vogella.saneclipse.preferences/.settings/org.eclipse.core.resources.prefs com.vogella.saneclipse.templates/.settings/org.eclipse.jdt.core.prefs com.vogella.saneclipse.fileextensions/.settings/org.eclipse.jdt.core.prefs com.vogella.saneclipse.fileextensions/.settings/org.eclipse.pde.core.prefs