2016-03-04 15 views
5

Ho cercato di pensare a un modo migliore per intitolare questa domanda, ma sfortunatamente non ho idea di come spiegarlo. Inoltre non ho trovato questo su overflow dello stack (per lo stesso motivo sopra indicato).Ctrl + Fare clic su un nome di funzione nell'editor di Atom e saltarci dentro

In Eclipse, ho usato per Ctrl + Click nel nome di una chiamata di metodo (in java). E il mio cursore sarebbe entrato nella definizione della mia funzione di metodo.

Domanda 1: Qualcuno conosce il nome di questo comportamento? Voglio dire, forse si chiama salto di funzioni o qualcosa del genere.

Inoltre stavo cercando un plugin come questo nell'editor di Atom. Perché ho provato a usarlo un sacco di volte (cattive abitudini) e non ha funzionato.

Domanda 2: Nome del plug-in per eseguire questa operazione in Atom?

Non so se è utile, ma sto codificando in JavaScript al momento nell'editor di Atom.

risposta

2

Come indicato nell'altra risposta, fare clic con il tasto Alt su un nome metodo/funzione per passare direttamente a dove era stato originariamente definito. Funziona all'interno dello stesso file, ma non sembra funzionare su tutti i file.

Il pacchetto di editor di Atom più vicino che ho trovato per javascript che consente di passare alle definizioni di funzione/metodo tra i file viene chiamato TernJS.

Una volta installato, è possibile utilizzare tramite la parola (funzione/metodo, variabile, ecc.) Per visualizzare un elenco di dove tale metodo/funzione è definito (include riga # & filepath). Puoi quindi fare clic sulla voce di elenco & per passare alla definizione.

Ecco un video che ho realizzato contenente un esempio di utilizzo di questo pacchetto atom. http://www.youtube.com/watch?v=cFAzqvYoHJs&t=11m58s

+1

Grazie signore, non è la soluzione migliore ma è una soluzione che funziona. Finalmente sono passato all'editor di Visual Studio Code (vscode) perché ha questa funzione 'Ctrl + Click'. –

+0

Nessun problema - Vado a dare un'occhiata al codice di Visual Studio per quella funzione che hai citato. –

+0

Oh scusa signore, forse mi hai frainteso. Intendo dire che "Visual Studio Code" (l'editor open source di Microsoft) ha questa funzione "Ctrl + Click" integrata nell'applicazione stessa. Quindi va bene, non è necessario trovare questa funzionalità per me :) Le mie scuse, l'inglese non è la mia lingua principale. –

0

try atomo/navigare

Link to Atom Navigate

Ti aiuta a fare questa cosa esata.

L'unica cosa è che è chiave predefinita è F2 invece di cltr + clic

Ma questa è anche modificabile nelle impostazioni del pacchetto di de .atom presentare

Problemi correlati