Maison > outils de développement > sublime > Comment implémenter le saut de suivi de fonction (ctags) dans un texte sublime

Comment implémenter le saut de suivi de fonction (ctags) dans un texte sublime

藏色散人
Libérer: 2021-02-10 09:54:15
avant
4651 Les gens l'ont consulté

Ce qui suit vous est présenté par la colonne tutoriel sublime dans un texte sublime Comment implémenter la fonction tracking jump (ctags) en Chine, j'espère que cela sera utile aux amis qui en ont besoin !

Comment implémenter le saut de suivi de fonction (ctags) dans un texte sublime

Il existe une fonction très utile dans source insight, qui est le saut de suivi des fonctions, lors de la lecture du code d'autres personnes. Parcourez facilement l'original fonctions. Nous savons qu'il existe un plug-in appelé ctags lors de l'utilisation de vim. De même, les ctags peuvent également être utilisés pour réaliser la même fonction dans du texte sublime.

Voici comment installer et utiliser les ctags dans un texte sublime :

1. tel que Veuillez ignorer si déjà installé)

(voir https://packagecontrol.io/installation#st3)

Méthode d'installation simple :

Depuis le menu Affichage - Afficher la console ou la touche de raccourci ctrl + ~, faites apparaître la console. Collez le code Python suivant et entrez pour l'exécuter. L'installation se terminera sans incident. Les codes d'installation pour ST3 et ST2 sont fournis ci-dessous :

Sublime Text 3 :

 import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
Copier après la connexion

Sublime Text 2 :

 import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')
Copier après la connexion

Installation manuelle :

Il peut être impossible d'installer à l'aide de code pour diverses raisons, vous pouvez alors installer manuellement le package Contrôlez en suivant les étapes suivantes :

11. Cliquez sur le menu Préférences > Parcourir les packages

12. Entrez dans le répertoire supérieur du répertoire ouvert. , puis entrez dans le répertoire Installed Packages/

13. Téléchargez le package Control.sublime-package et copiez-le dans le répertoire Installed Packages/

.

14. Redémarrez Sublime Text.

Adresse de téléchargement du fichier principal de Package Control : https://github.com/wbond/sublime_package_control

Comment implémenter le saut de suivi de fonction (ctags) dans un texte sublime

Comment utiliser :

Touche de raccourci Ctrl+Shift+P (Menu – Outils – Command Paletter), entrez installer, sélectionnez Installer le package et appuyez sur Entrée, entrez ou sélectionnez Le plug-in dont vous avez besoin est installé en appuyant sur Entrée (notez le petit changement de texte dans le coin inférieur gauche, qui indiquera que l'installation est réussie).

Comment implémenter le saut de suivi de fonction (ctags) dans un texte sublime

2. Téléchargez les dernières ctags dans le répertoire non chinois. Ici, nous recommandons que les ctags c:windowssystem32 puissent être obtenus à partir de http:/. /ctags.sourceforge .net/Télécharger, la dernière mise à jour date de 2009, version 5.8

Après le téléchargement, décompressez ctags.exe dans le répertoire c:windowssystem32 ; ;

3. Installez les ctags sous le contrôle du paquet, installez dans sublime text

touche de raccourci ctrl+shift+p, entrez pci, puis entrez dans l'installation des ctags en ligne de commande

4, configurez le chemin des ctags


ouvrez les paramètres par défaut des ctags, copiez tout le code et collez-le dans settings-user


et ajoutez votre chemin ctags dans la position ci-dessus

5, utilisez, Avant d'utiliser la fonction de transfert de fonction, vous devez d'abord générer un fichier .tags. Cliquez simplement avec le bouton droit sur Ctags:Rebuild Tags sur le fichier de projet dans le gestionnaire de fichiers du projet (notez que les .tags peuvent être régénérés après avoir modifié le fichier)


6. Une fois que tout le travail est entièrement préparé, vous pouvez cliquer avec le bouton droit sur la définition de l'en-tête de navigation sur la fonction. nom pour accéder à la fonction spécifiée, utilisez jump back pour revenir

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal