c++ - plugin - eclipse the eclipse foundation open source community website
Atajo más útil en Eclipse CDT (20)
Me gustaría hacer una hoja de trucos que presente el atajo más útil (y que ahorra tiempo) para Eclipse CDT (C ++).
¿Puedes compartir cuáles son los atajos más útiles que usas en CDT?
Por favor, publique accesos directos generales (disponibles al hacer C ++) o CDT específicos.
Aquí hay una lista de las que uso más a menudo (excluyendo las de respuestas anteriores):
Ctrl + Shift + N - agrega una instrucción de inclusión; el archivo de encabezado incluido es aquel en el que se declara el elemento actual en
Ctrl + i - corrige la sangría del texto seleccionado - muy útil en mi opinión
Ctrl + d - borra la fila actual
Alt + ↑ / ↓ - mueve el texto seleccionado (o la línea actual si no se selecciona texto) hacia arriba o hacia abajo
Alt + ← / → - mueve a la ubicación anterior / siguiente que editaste; por ejemplo, si navega a través de algunas declaraciones de funciones y luego desea regresar al punto desde el que comenzó, presione Alt + ← para ir a las ubicaciones anteriores
Ctrl + h - abre un diálogo de búsqueda; la pestaña "Búsqueda C / C ++" busca a través de las ubicaciones indexadas y es rápida, pero la pestaña "Búsqueda de archivos" busca en todo el texto de sus proyectos y puede ser útil cuando busca un elemento "oculto" (para ejemplo, cuando busca una macro definida bajo #ifdef _WINDOWS, pero _WINDOWS no está actualmente definido en su proyecto)
Lo más cercano que estoy llegando a Eclipse para J2EE en la creación de clases es (re) mapear ( Preferencias-> General-> Teclas ) "Nuevo (Clase)" a Ctrl + 1 , y seleccionar el texto de clase no existente antes para que rellena el nuevo diálogo de clase con el nombre de clase.
Desafortunadamente, todavía tiene que ingresar el nombre del archivo de origen y el nombre del archivo de encabezado en el cuadro de diálogo.
Para mí, este es uno de los atajos de teclado más útiles, especialmente cuando está en modo de depuración :
Alt + ← / → - Ir a la posición del cursor anterior / siguiente.
Resumen de todos los accesos directos en este hilo y algunos más.
Ctrl + Tab - Cambia entre los archivos de fuente y encabezado.
Ctrl + Shift + T - Elemento abierto
Ctrl + Shift + R - Abrir archivo / recurso.
Ctrl + = - Explora la expansión de macros.
Ctrl + Espacio - Muestra las propuestas para completar que has escrito.
Ctrl + Alt + H - Abre la jerarquía de llamadas para una función
Ctrl + Shift + N - Agrega un #include para el archivo de encabezado en el que se declara el elemento actual
Ctrl + i - Corrige la sangría del texto seleccionado - muy útil en mi opinión
Ctrl + d - Elimina la fila actual
Ctrl + h - Abre un diálogo de búsqueda; la pestaña "Búsqueda C / C ++" busca a través de ubicaciones indexadas
Ctrl + O - Abre un navegador miembro de la clase actual, lo que permite abrir rápidamente un método
F3 - Declaración abierta
Ctrl + Shift + G - Cuando se selecciona una función, objeto o var: encuentre todas las ocurrencias en el proyecto.
Ctrl + Alt + G - Búsqueda textual del texto seleccionado actualmente.
Ctrl + clic izquierdo - Ir a la definición del artículo.
Ctrl + j - búsqueda incremental en el archivo actual
Ctrl + k - Para buscar un texto resaltado en un archivo.
Ctrl + Shift + k - Para buscar hacia atrás un texto resaltado en un archivo
Alt + ← / → - Ir a anterior / ir al siguiente lugar editado o visto.
Ctrl + m - Maximizar o des-maximizar la ventana del editor actual (también funciona para otros Windows
Ctrl + Mayús + Flecha arriba / abajo - Saltar a anterior / saltar al siguiente método
Ctrl + q - Ir a la última ubicación editada
Ctrl + Shift + p - Con un corchete seleccionado: salta al corchete de apertura o cierre correspondiente
Ctrl + / - Comentar / descomentar todas las líneas seleccionadas con //
Ctrl + Shift + / - Comentar el bloque seleccionado con / * ... * /
Ctrl + Shift + / - Uncomment / * ... * / bloque seleccionado
Tienes que cambiar los enlaces predeterminados para obtenerlos, pero me gusta:
F3 : declaración abierta.
F4 : encuentra texto en el proyecto.
F4 se explica por sí mismo, pero F3 tiene algunas complejidades: si lo usa en una llamada de función, lo llevará a la definición, y si lo usa en una definición, lo llevará a la declaración.
Alt + Shift + R , N : Cambia el nombre de una función o variable a lo largo de un proyecto.
Alt + Shift + T : Método seleccionado: alternar entre inline, fuera de clase en .h y fuera de clase en .cpp
CTRL + B : crea todos los proyectos
CTRL + F11 : ejecutar
F11 : Depurar
Nota: Los atajos anteriores son aplicables a todas las versiones de eclipse
Accesos directos manuales desde Preferencia> General> Teclas
ALT + B : Proyecto de compilación (proyecto activo actual)
Ctrl + Alt + H : abre la jerarquía de llamadas para una función
Ctrl + O : abre un navegador miembro de la clase actual, lo que permite abrir rápidamente un método.
Ctrl + RePág : ir al siguiente archivo fuente abierto como una pestaña
Ctrl + AvPág : Ir al archivo anterior
Ctrl + Shift + G : cuando se selecciona una función, objeto o var: encuentre todas las ocurrencias en el proyecto (también funciona con java).
Ctrl + Alt + G : búsqueda textual del texto seleccionado actualmente.
Ctrl + clic izquierdo: ir a la definición del artículo.
Ctrl + Shift + L : muestra una lista de acciones con sus accesos directos correspondientes. ;)
Ctrl + Shift + T : elemento abierto.
Ctrl + Shift + R : Abre Archivo / Recurso.
Ctrl + = : Explora la expansión de macro.
Ctrl + Shift + f : este código de sangrado automático
Ctrl + Shift + { abre un editor paralelo para el mismo archivo fuente.
Ctrl + Tabulador : alternar entre los archivos de origen y de encabezado.
Ctrl + espacio : muestra las propuestas para completar que has escrito.
Ctrl + j : búsqueda incremental en el archivo actual
Ctrl + / (teclado numérico): esquema - pliega todas las funciones - para una vista rápida
Ctrl + k : para buscar un texto resaltado en un archivo.
Ctrl + Shift + k : para buscar hacia atrás un texto resaltado en un archivo