¿Hay una forma fácil de hacer esto? En Aptana usé Control+ clic y desearía que hubiera una manera de hacer algo similar en Atom.
atom-editor
Andrómeda
fuente
fuente
Respuestas:
Tuve el mismo problema y atom-goto-definition (nombre del paquete goto-definition ) funcionó como un encanto para mí. Por favor intente una vez. Puede descargar directamente desde Atom.
Este paquete está DEPRECADO. Por favor, compruébalo en Github.
fuente
Creo que el problema con los paquetes "ir a" es que funcionarían de manera diferente para cada idioma.Si usa Javascript, js-hyperclick e hyperclick (dado que los enlaces de código están en desuso) pueden hacer lo que necesita.
Utilice el
symbols-view
paquete que permite buscar y saltar a la declaración de funciones pero solo del archivo abierto actual. Desafortunadamente, no sé el equivalente de ningún otro idioma.También hay otro paquete que podría ser útil para ir a Python: python-tools
A partir de mayo de 2016, la versión reciente de Atom ahora admite "Ir a" de forma nativa . En el repositorio de GitHub para este módulo, obtienes una lista de las siguientes claves:
symbols-view:toggle-file-symbols
a Mostrar todos los símbolos de archivo actualsymbols-view:toggle-project-symbols
para mostrar todos los símbolos en el proyectosymbols-view:go-to-declaration
a saltar al símbolo bajo el cursorsymbols-view:return-from-declaration
al regreso del saltoAhora solo me falta una cosa con Atom para esto: enlaces de clic del mouse. Hay un problema abierto en Github si alguien quiere seguir esa característica.
fuente
apm install python-tools
. después de la instalación, reinicie su editor de átomos y funcionará (por ejemplo, ctrl + alt + g).También tuve el mismo problema. Y encuentro la solución:
Actualizar:
Gracias a @Joost, instale el paquete Atom python-tools para que funcione
fuente
CTRL+ALT+G
es el enlace de tecla predeterminado paragoto:definition
elpython-tools
paquete de átomos.python-tools
trabajarLa funcionalidad ya está presente en atom a través del paquete Symbols View , no necesita instalar nada.
El comando que está buscando es simbolo -vista: ir a la declaración (Saltar al símbolo debajo del cursor) que está vinculado de forma predeterminada a cmd-alt-down en macOS y ctrl-alt-down en Linux.
solo tenga en cuenta que funcionará solo si habrá generado etiquetas para su proyecto, ya sea a través de este paquete o mediante ctags ( exuberante o no)
fuente
ctags
exuberant-ctags
Esta característica se ha incorporado en el editor Atom (ver:
symbols-view
paquete ), pero debe generar un archivo de símbolos ctags para su proyecto GH-9 , GH-20 .Para hacer eso, instale
ctags
comando (por ejemplo,brew install ctags
en macOS), luego:Agregue, vincule o copie
ctags-config
a su~/.ctags
ejemplo en macOS:Ve a la carpeta de tu proyecto y ejecuta:
Reinicie el editor Atom.
Alternativamente, puede usar el
symbol-gen
paquete para generar un archivo de símbolos ctags para su proyecto en función de las opciones que se encuentran en el.ctags
archivo. Puede instalarlo desde Atom Administrador de paquetes por:apm install symbol-gen
. Luego presione CMD- Alt- Gpara generar un archivo de etiquetas para su proyecto.Después de seguir lo anterior, puede usar Ir a la Declaración opción desde el menú contextual.
En macOS, puede usar también los siguientes métodos abreviados de teclado:
fuente
Para resolver esto, necesitará instalar solo 2 paquetes. Sigue los pasos a continuación.
Átomo abierto, vaya a Paquetes (barra superior) -> Vista de configuración -> Instalar paquetes / temas .
Escriba "goto" en el campo de búsqueda y haga clic en el botón de paquetes a la derecha.
fuente
Echa un vistazo al paquete goto :
Enlace aquí: https://atom.io/packages/goto (o busque "goto" en el instalador del paquete)
fuente
Use atom-ctags como un paquete para lenguaje C con todo lo que necesita:
fuente
apm enable symbols-view
.A partir de noviembre de 2018, el paquete autocomplete-python ofrece esta funcionalidad con este combo de teclas:
Ctrl+Alt +G
con el cursor del mouse en la llamada a la función.
fuente
Aquí están los atajos para Mac y Windows:
Para Mac: comando + G
Para Windows: CTRL + ALT + G
fuente
Para los usuarios de Typecript, el paquete "atom-typescript" agrega una vista de símbolos conscientes de typecript, puede activarlo con Cmd + R, y funciona muy bien para saltar a métodos.
https://atom.io/packages/atom-typescript#alternative-to-symbols-view
fuente