Copiar ruta/nombre de archivo en Eclipse al portapapeles



file path-finding (6)

  1. Vaya a la Vista del Explorador de proyectos en Eclipse que se encuentra en el panel izquierdo.
  2. Haga clic en el enlace con el editor.
  3. Después de vincular, se seleccionará su archivo abierto.
  4. Haga clic derecho en el archivo seleccionado. Obtendrá la opción 'Copiar nombre calificado' que está justo debajo de la opción 'Copiar'.
  5. Abra el directorio donde reside su proyecto. por ejemplo, si su proyecto es 'abc' y está en el directorio 'proyecto', vaya al directorio 'proyecto'.
  6. En la barra de direcciones de las carpetas, la dirección será así: D:\project .
  7. Pegue en frente de esta dirección como: D:\project/abc/source/com/connect.java
  8. Borre el nombre del archivo java (connect.java) y presione enter .

Estarás en la carpeta 'com'.

¿Hay un atajo para copiar la ruta / archivo actual al portapapeles?


Answer #1

El video que demuestra la técnica fue preparado para Eclipse en Windows. En Linux tienes que cambiar:

  1. Configuraciones de herramientas externas - Ubicación: /home/username/path/to/script.sh
  2. Configuraciones de herramientas externas - Argumentos: $ {selected_resource_loc}
  3. Configuraciones de herramientas externas - Entrada y salida estándar - CHECK "Asignar consola (necesaria para la entrada)"
  4. Cree un script /home/username/path/to/script.sh de la siguiente manera

echo $1 echo $1 > /home/username/clipboard_tmp.txt xclip -in -selection clipboard /home/username/clipboard_tmp.txt xclip -selection clipboard -o

No sé por qué, pero siguiendo el comando echo $1 | xsel --clipboard echo $1 | xsel --clipboard no funciona en el script. Fue verificado en Ubuntu 12.04 LTS y Eclipse IDE para C / C ++ Developers (Versión: Kepler Service Release 2, Build id: 20140224-0627)


Answer #2

Otra opción es EasyShell . Tiene una sola entrada en el menú contextual, debajo de la cual encontrarás copiar la ruta, abrir el explorador, dos cajas y otros (configurables).


Answer #3

Puede hacerlo con una sola pulsación de tecla configurando una herramienta externa de Eclipse (una herramienta muy poco utilizada en mi opinión). Demora alrededor de un minuto en configurarse la primera vez que lo usa, pero luego siempre está disponible. Aquí hay un video de YouTube que demuestra la técnica.


Answer #4

Alt + Enter - abrir propiedades

Alt + L - ir a la ubicación de la ruta

Shift + End - seleccionar ruta

Ctrl + C - copia


Answer #5

Hay una función Copy Qualified Name en Eclipse, copiará el nombre completo del elemento que seleccione (o elemento en el cursor).

Por ejemplo :

/MyProject/src/app/Application.java : cuando selecciona Application.java en Package Explorer

java.util.HashSet<String> : cuando copias mientras el cursor está en HashSet<String>

Sin embargo, requiere que seleccione el elemento que desea.

Entonces, aquí está lo que hago.

  1. Haga su enlace de Package Explorer con editor, puede activar esto haciendo clic en el ícono de doble flecha en la esquina superior derecha.

  2. Configurar una tecla de acceso rápido para Show View (Package Explorer) ejemplo: Alt + 1

  3. Configure una tecla Copy Qualified Name para Copy Qualified Name ex: Alt + Ctrl + Mayús + c

Cada vez que necesito esta información en el archivo actual, simplemente presiono la tecla de acceso rápido para llamar a mi Package Explorer Como se vincula con el editor y siempre seleccionará el archivo en el editor actual, puede simplemente copiar con la tecla de acceso rápido. Luego puede usar F12 de nuevo a su editor, o simplemente ESC si usa la vista rápida.

No es perfecto, pero funciona: D





path-finding