2009-01-05 7 views
3

Souvent, lorsque je lis du code ou que je débogue, je veux pouvoir sauter rapidement autour des fichiers. Je veux surtout "retourner" là où j'étais. Je sais à propos de "Command + T", "Command + Shift + T", et, signets. Mais, je ne peux pas trouver un moyen de sauter rapidement autour des fichiers. MISE À JOUR: Je ne pense pas que ma question ait été suffisamment claire à en juger par deux réponses données. Plus précisément, je cherche un moyen de «revenir en arrière» à l'endroit où j'étais dans un fichier. Je sais comment naviguer dans TextMate (en général). Je veux savoir si TextMate a une liaison de touche "revenir en arrière".Le moyen le plus rapide de "revenir" à un fichier dans TextMate?

Répondre

3

Avec l'aimable autorisation de MacroMates.com 2.3 Déplacement entre les fichiers (avec Grace)

Lorsque vous travaillez avec des projets il y a quelques façons de se déplacer entre les fichiers ouverts.

Le moyen le plus simple est de cliquer sur l'onglet de fichier dont vous avez besoin. Cela peut également être fait à partir du clavier en appuyant sur ⌘1-9, qui passera à l'onglet de fichier 1-9.

Vous pouvez également utiliser ⌥⌘ ← et ⌥⌘ → pour sélectionner l'onglet de fichier à gauche ou à droite de l'onglet actuel.

Il est possible de réorganiser les onglets de fichiers en utilisant la souris pour les trier par glissement (cliquez et maintenez le bouton de la souris sur un onglet, puis faites-le glisser vers le nouvel emplacement). Cela devrait permettre de les agencer pour que le changement de clavier soit plus naturel.

Une touche de plus est ⌥⌘ ↑ qui parcourt les fichiers texte avec le même nom de base que le fichier actuel. Ceci est principalement utile lorsque vous travaillez avec des langues qui ont un fichier d'interface (en-tête) et un fichier d'implémentation (source).

Lorsque vous voulez passer à un fichier qui n'est pas ouvert, vous pouvez utiliser l'action Aller au fichier ... dans le menu de navigation (lié à ⌘T). Cela ouvre une fenêtre comme celle montrée ci-dessous.

Aller à Fichier

Cette liste fenêtre tous les fichiers texte dans le projet trié par la dernière utilisation, ce qui signifie le retour pressant ouvrira ses portes (ou Rallier) le dernier fichier que vous avez travaillé. L'utilisation de cette façon facilite le passage au fichier le plus récemment utilisé.

Vous pouvez entrer une chaîne de filtre pour réduire le nombre de fichiers affichés. Cette chaîne de filtrage est comparée aux noms de fichiers en tant qu'abréviation et les fichiers sont triés en fonction de leur correspondance avec l'abréviation donnée. Par exemple dans l'image ci-dessus la chaîne de filtre est otv et TextMate détermine que OakTextView.h est la meilleure correspondance pour cela (en le plaçant en haut).

Le fichier que je veux est OakTextView.mm qui se classe comme # 2. Mais comme je l'ai déjà corrigé dans le passé, TextMate a appris que c'est la correspondance qui devrait aller de pair avec la chaîne de filtrage otv, c'est-à-dire qu'elle est adaptative et apprend de vos habitudes d'utilisation.

+0

Merci. Mais, pas tout à fait ce que je cherchais. . . – Fred

0

Si une fenêtre de projet est ouverte, vous pouvez laisser les fichiers fréquemment consultés ouverts (dans des onglets), puis utiliser ⌘ + 1-9 pour accéder aux onglets ouverts.

+0

Oui. Je le fais souvent. Mais, je suis vraiment à la recherche d'une reliure "revenir à l'endroit où j'étais". – Fred

9

C'est subtil.

La commande-T a les fichiers listés dans l'ordre le plus récemment utilisé. Donc, vous pouvez aller à la commande-T pour revenir rapidement à votre dernier fichier. Au début, je ne pouvais pas le trouver non plus.

Je ne pense pas qu'il y ait un dernier endroit où aller, comme IDEA/RubyMine.

+0

Si simple, mais si difficile. Je suis venu ici à la recherche d'un plugin, mais ce n'est pas nécessaire. Merci beaucoup! –

Questions connexes