Y a-t-il un moyen facile de faire ceci? Sur Aptana, j'ai utilisé Control+ clic et j'aimerais qu'il y ait un moyen de faire quelque chose de similaire sur Atom.
atom-editor
andromède
la source
la source
Réponses:
J'ai eu le même problème et atom-goto-definition (nom du paquet goto-definition ) a fonctionné comme un charme pour moi. Veuillez essayer une fois. Vous pouvez télécharger directement depuis Atom.
Ce package est obsolète. Veuillez le vérifier dans Github.
la source
Je pense que le problème avec les packages "go to" est qu'ils fonctionneraient différemment pour chaque langue.Si vous utilisez Javascript js-hyperclick et hyperclick (car les liens de code sont obsolètes) peuvent faire ce dont vous avez besoin.
Utilisez un
symbols-view
package qui permet de rechercher et d'accéder à la déclaration des fonctions, mais uniquement du fichier ouvert actuel. Malheureusement, je ne connais aucune autre langue équivalente.Il existe également un autre package qui pourrait être utile pour aller en Python: python-tools
Depuis mai 2016, la version récente d'Atom prend désormais en charge "Go-To" de manière native . Dans le référentiel GitHub de ce module, vous obtenez une liste des clés suivantes:
symbols-view:toggle-file-symbols
pour afficher tous les symboles du fichier actuelsymbols-view:toggle-project-symbols
pour afficher tous les symboles du projetsymbols-view:go-to-declaration
pour Aller au symbole sous le curseursymbols-view:return-from-declaration
à retour du sautIl ne me manque plus qu'une seule chose avec Atom pour cela: les liaisons par clic de souris. Il y a un problème ouvert sur Github si quelqu'un veut suivre cette fonctionnalité.
la source
apm install python-tools
. après l'installation, redémarrez votre éditeur atom et cela fonctionnera (par exemple ctrl + alt + g).J'ai aussi eu le même problème. Et je trouve la solution:
Mettre à jour:
Grâce à @Joost, installez le package Atom python-tools pour le faire fonctionner
la source
CTRL+ALT+G
est la liaison de clé par défaut pourgoto:definition
lepython-tools
package atom.python-tools
fonctionnerLa fonctionnalité est déjà présente dans atom via le package Symbols View, vous n'avez rien à installer.
La commande que vous recherchez est Symboles-view: go-to-declaration (Aller au symbole sous le curseur) qui est lié par défaut à cmd-alt-down sous macOS et ctrl-alt-down sous Linux.
il suffit de noter que cela ne fonctionnera que si vous aurez généré des tags pour votre projet, soit via ce package, soit via des ctags ( exubérants ou non)
la source
ctags
exuberant-ctags
Cette fonctionnalité a été intégrée à l'éditeur Atom (voir:
symbols-view
package ), mais vous devez générer un fichier de symboles ctags pour votre projet GH-9 , GH-20 .Pour ce faire, installez la
ctags
commande (par exemplebrew install ctags
sur macOS), puis:Ajoutez, liez ou copiez
ctags-config
à votre~/.ctags
exemple sur macOS:Accédez au dossier de votre projet et exécutez:
Redémarrez l'éditeur Atom.
Vous pouvez également utiliser
symbol-gen
package pour générer un fichier de symboles ctags pour votre projet en fonction des options trouvées dans le.ctags
fichier. Vous pouvez l' installer à partir de Atom Package Manager par:apm install symbol-gen
. Puis appuyez sur CMD- Alt- Gpour générer un fichier de balises pour votre projet.Après avoir suivi ci-dessus, vous pouvez utiliser l' option Aller à la déclaration dans le menu contextuel.
Sur macOS, vous pouvez également utiliser les raccourcis clavier suivants:
la source
Pour résoudre ce problème, vous n'aurez besoin d'installer que 2 packages. Suivez les étapes ci-dessous.
Ouvrez atom, allez dans Packages (barre supérieure) -> Affichage des paramètres -> Installer des packages / thèmes .
Tapez "goto" dans le champ de recherche et cliquez sur le bouton packages à droite.
la source
Découvrez le package goto :
Lien ici: https://atom.io/packages/goto (ou recherchez "goto" dans le programme d'installation du package)
la source
Utilisez atom-ctags comme package pour le langage C avec tout ce dont vous avez besoin:
la source
apm enable symbols-view
.Depuis novembre 2018, le package autocomplete-python offre cette fonctionnalité avec cette combinaison de touches:
Ctrl+ Alt+G
avec le curseur de la souris sur l'appel de fonction.
la source
Voici les raccourcis pour Mac et Windows:
Pour Mac: commande + G
Pour Windows: CTRL + ALT + G
la source
Pour les utilisateurs de Typescript, le package "atom-typescript" ajoute une vue de symboles prenant en charge les scripts, vous pouvez le déclencher avec Cmd + R, et cela fonctionne très bien pour passer aux méthodes-
https://atom.io/packages/atom-typescript#alternative-to-symbols-view
la source