Atajo más útil en Eclipse CDT

79

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 solo atajos generales (disponibles al hacer C ++) o específicos de CDT.

Etienne Savard
fuente

Respuestas:

61

Ctrl+ Tab: Cambia entre archivos fuente y de encabezado.

pdemarest
fuente
52

Resumen de todos los atajos en este hilo y algunos más.

Ctrl+ Tab- Cambiar entre archivos fuente y de encabezado.

Ctrl+ Shift+ T- Elemento abierto

Ctrl+ Shift+ R- Abrir archivo / recurso.

Ctrl+ =- Explore la expansión macro.

Ctrl+ Space- Mostrar propuestas para completar lo que ha 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 en 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: encuentra todas las apariciones 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 hacia adelante un texto resaltado en un archivo.

Ctrl+ Shift+ k- Para buscar hacia atrás un texto resaltado en un archivo

Alt+ / - Ir al lugar anterior / ir al siguiente lugar editado o visto.

Ctrl+ m- Maximizar o des-maximizar la ventana del editor actual (también funciona para otras ventanas

Ctrl+ Shift+ Flecha arriba / abajo - Saltar al método anterior / saltar al siguiente método

Ctrl+ q- Ir a la última ubicación editada

Ctrl+ Shift+ p- Con un corchete seleccionado: saltar al corchete de cierre o apertura correspondiente

Ctrl+ /- Comentar / descomentar todas las líneas seleccionadas con //

Ctrl+ Shift+ /- Comentar el bloque seleccionado con / * ... * /

Ctrl+ Shift+ \- Descomentar / * ... * / bloque seleccionado

w00t
fuente
1
¿Qué pasa con 'compilar un script' y 'construir un script' y 'ejecutar'?
tqjustc
@tqjustc Creo que es CTRL+B
Yeo
43

Ctrl+ Shift+ T: Elemento abierto.

Ctrl+ Shift+ R: Abrir archivo / recurso.

Ctrl+ =: Explore la expansión macro.

Dan Berindei
fuente
23

Ctrl+ Space: Muestra propuestas para completar que hayas escrito.

Hai
fuente
21

Ctrl+ Shift+ L: Muestra una lista de acciones con sus correspondientes atajos. ;)

rakslice
fuente
18

Ctrl+ Alt+ H: Abre la jerarquía de llamadas para una función

Vincenzo Pii
fuente
15

Alt+ Shift+ R, N: Cambiar el nombre de una función o variable a lo largo de un proyecto.

pdemarest
fuente
14

Aquí hay una lista de los que uso con más frecuencia (excluyendo los de las respuestas anteriores):

  • Ctrl+ Shift+ N- agrega una declaració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- elimina la fila actual

  • Alt+ / - mueve el texto seleccionado (o la línea actual si no hay texto seleccionado) hacia arriba o hacia abajo

  • Alt+ / - moverse a la ubicación anterior / siguiente que editó; por ejemplo, si examina algunas declaraciones de función y luego desea volver al punto de partida, presione Alt+ para ir a las ubicaciones anteriores

  • Ctrl+ h- abre un diálogo de búsqueda; la pestaña "Búsqueda de C / C ++" busca en 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" (por ejemplo, al buscar una macro definida bajo un #ifdef _WINDOWS, pero _WINDOWS no está definido actualmente en su proyecto)

Claudiu
fuente
6

CTRL+ B: Construye todos los proyectos

CTRL+ F11: Ejecutar

F11: Depurar

Nota: Los atajos anteriores son aplicables a todas las versiones de eclipse


Accesos directos manuales desde Preferencias> General> Teclas

ALT+ B: Proyecto de construcción (proyecto activo actual)

Yeo
fuente
5

Ctrl+ O: Abre un navegador de miembros de la clase actual, lo que permite abrir rápidamente un método.

mefiX
fuente
3

Tienes que cambiar los enlaces predeterminados para obtener estos, pero me gusta:

F3 : Declaración abierta.

F4 : Busca texto en el proyecto.

F4se explica por sí mismo, pero F3tiene 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.

dls
fuente
1
Ctrl + clic en una declaración hace lo mismo que F3
Janik Zikovsky
3

Ctrl + Shift + G: Cuando se selecciona una función, objeto o var: encuentra todas las apariciones de ella 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.

Laurent Debricon
fuente
3

Ctrl+ Page Up: Ir al siguiente archivo fuente abierto como pestaña

Ctrl+ Page Down: Ir al archivo anterior

Baloolaoo
fuente
2

Ctrl+ j: Búsqueda incremental en el archivo actual

Ctrl+ /(teclado numérico): contorno - pliega todas las funciones - para una vista rápida

tsenapatía
fuente
2

Ctrl+ Shift+ f: este código de sangría automática

usuario2481909
fuente
1
Creo que Ctrl + a seguido de Ctrl + i es la mejor opción si desea una sangría automática, ya que Ctrl + Shift + f formatea automáticamente todo el código, no solo la sangría.
dreua
2

Ctrl+ Shift+ {abre un editor paralelo para el mismo archivo fuente.

Mostafa Saad
fuente
1

Ctrl+ k: Para buscar hacia adelante un texto resaltado en un archivo.

Ctrl+ Shift+ k: Para buscar hacia atrás un texto resaltado en un archivo

San
fuente
1

Alt+ Shift+ T: Método seleccionado: cambiar entre en línea, fuera de clase en .hy fuera de clase en .cpp

Justus Schwan
fuente
0

Lo más cerca que estoy de Eclipse para J2EE en la creación de clases es (re) mapear ( Preferencias-> General-> Teclas ) "Nueva (Clase)" a Ctrl+ 1, y seleccionar el texto de la clase no existente antes para que se complete nuevo diálogo de clase con el nombre de la clase.

Desafortunadamente, aún debe ingresar el nombre del archivo de origen y del encabezado en el cuadro de diálogo.

jotadepicas
fuente
0

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.

Loukan ElKadi
fuente
0

Alt+ Shift+ : Selecciona un bloque.

M Aung
fuente
0

Shift+ Alt+ G: Generar getters y setters (vincularlo)

Alt+ Ctrl+ : Duplica la (s) línea (s)

Ctrl+ Shift+ /: Doblar todo

Ctrl+ *: Despliegue todo

Ctrl+ /: Activar / desactivar el plegado

Sergen Çetin
fuente