Red de conocimiento informático - Conocimiento informático - ¿Cómo hacer que el eclipse comience más rápido?

¿Cómo hacer que el eclipse comience más rápido?

Generalmente, cuando no realiza configuraciones relevantes para eclipse, siempre sentirá que comienza lentamente cuando usa eclipse, que es fácil de usar. De hecho, siempre que se configuren algunos parámetros relevantes de eclipse, habrá una gran mejora.

Acelerar la velocidad de inicio

1. Cuando se inicia eclipse, siempre buscará el jre que lo hace ejecutar y, a menudo, es este proceso de búsqueda el que ralentiza el proceso. Velocidad de inicio del eclipse. (Cuando no está configurado, aparecerá una barra de progreso en 2-3 segundos. Aparecerá directamente después de la configuración).

Simplemente agregue el parámetro -vm en eclipse.ini.

2. Cancele todos los complementos que se activarán al inicio (lo mismo se aplica a la activación durante el uso) y otras operaciones relacionadas realizadas al inicio.

3. Desactive las actualizaciones automáticas

Reduzca los problemas de la tarjeta eclipse causados ​​por el reciclaje de la memoria jvm

Esto se debe principalmente a que cuando el jvm está en modo cliente, lo hará. Detenga todos los demás trabajos y realice otras tareas después de reanudarlos, tiempo durante el cual eclipse se bloqueará. Por lo tanto, aumentar adecuadamente el tamaño de la memoria de la aplicación JVM, reducir sus tiempos de reciclaje o incluso no reciclarla mejorará significativamente el fenómeno del cardado.

La memoria de montón se configura principalmente a través de los siguientes parámetros de jvm:

-Xmx512m

La memoria de montón total máxima generalmente se establece en 1/4 de la memoria física. .

-Xms512m

La memoria de montón total inicial generalmente se configura para que sea tan grande como la memoria de montón máxima, por lo que no es necesario ajustar el tamaño del montón en función del uso actual del montón.

-xmn 192 metros

Young tiene memoria de montón, el funcionario de Sun recomienda 3/8 del montón total.

Composición de la memoria del montón

Memoria del montón total = memoria del montón nueva memoria del montón antigua memoria del montón persistente

Memoria joven con montón

La El objeto se coloca aquí cuando se crea por primera vez.

Memoria de montón antigua

Los elementos se colocarán aquí antes de que se reciclen.

Memoria dinámica permanente

Archivos de clases, metadatos, etc. fue colocado aquí.

-XX: PermSize=128m

Tamaño inicial del montón de cinta persistente

-XX: MaxPermSize=128m

El tamaño inicial del montón de cinta persistente El tamaño máximo, eclipse por defecto es 256 m. Si desea compilar jdk, debe configurarlo en un tamaño grande porque tiene demasiadas clases.

Mi configuración (portátil con memoria 2g):

Hay otros parámetros relacionados que se pueden ver en los materiales de referencia a continuación, lo cual es muy esclarecedor:

- XX: UseParallelGC lgc utiliza recopilación de memoria concurrente.

-XX: DisableExplicitGC deshabilita el reciclaje de memoria explícito de System.gc().

Configuraciones relacionadas con Eclipse para reducir el cardado.

1. Desactiva la compilación automática. Cuando está habilitado, eclipse creará automáticamente el proyecto completo cada vez que guardemos, lo que provocará bloqueos cada vez que guardemos proyectos grandes. De hecho, no es necesario construir automáticamente. Solo asegúrese de compilar una vez antes de ejecutarlo, eclipse lo compilará automáticamente antes de ejecutarlo, por lo que cerrar es la opción más inteligente.

2. Desactive la configuración de ortografía

Contenido de ayuda propio de Eclipse (busque "Ejecutar Eclipse" para encontrar configuraciones relacionadas con el inicio)

Configuración de Eclipse

El uso de eclipse se describe detalladamente en su archivo de ayuda, donde normalmente se puede encontrar.

Configuración de plegado de código

Configuración de teclas de acceso directo

Error del compilador, configuración de advertencia

Configuración del historial local

Código configuración de formato

Configuración de la biblioteca

Configuración del editor de texto

Permite que eclipse inicie múltiples instancias.

Configuración del espacio de trabajo

Configuración del editor XML

Configuración de apariencia

Configuración de estilo de formato de código

Configuración del mensaje al codificar, etc.

Configuración de solicitud de código

Configuración de plantilla utilizada para generar archivos al crear archivos nuevos.

Configuración de Junitluncher. Al desarrollar Android, es imposible utilizar el iniciador integrado de Eclipse, que debe ser proporcionado por Android.

Eclipse utiliza

Comparación de archivos

Modo de edición de columnas de Eclipse

Función de búsqueda (la otra es buscar/reemplazar)

Abra un archivo varias veces para no tener que desplazarse hacia arriba y hacia abajo al escribir código que deba hacer referencia a diferentes partes del archivo.

Extraer código público * * * a métodos * * * públicos privados

/////////////////////// ////////////////////////////////////////

Uso de depuración de Eclipse sección

/////////////////////////////////////////// ///// /////////////////

La interfaz de variables de depuración muestra las formas hexadecimal y ascii de las variables básicas.

//////////////////////////////////////////// // //////////////////

Problemas y soluciones comunes de Eclipse

/////////// /// //////////////////////////////////////////////// ///

En Eclipse 3.7 Indigo en Win7 y Vista, la fuente del editor de texto no se puede cambiar a CourierNew. ! !

Editar directamente

org.eclipse\jface\resource\jface fonts_windows.

Reemplácela con la fuente de XP y reinicie Eclipse.

Después de la modificación, ingrese al directorio descomprimido.

gte:

gtCD org . eclipse . jface _ 3 7 0 .

Conflicto

-cfm .eclipse .jface _ 3 7 0 . >" org/" "META-INF/". api_descriptionabout.htmlplugin.properties

Finalmente, sobrescriba el archivo jar y reinicie eclipse. (Hay un archivo jar descargado al final)