Est-il quelque chose de semblable à "Ouvrir la Fenêtre de Commande Ici" Windows Powertoy pour Mac OS? J'ai trouvé un couple de plugins par une recherche google mais je voulais voir ce qui fonctionne le mieux pour les développeurs.
Réponses
Trop de publicités?Comme de Mac OS X 10.7 Lion, le Terminal comprend exactement cette fonctionnalité en tant que Service. Comme avec la plupart des Services, ceux-ci sont désactivés par défaut, de sorte que vous aurez besoin d'activer cette option pour faire apparaître dans le menu Services.
Préférences Système > Clavier > Raccourcis Clavier > Services
Activer le Nouveau Terminal au Dossier. Il y a également de Nouvelles Onglet Terminal au Dossier, ce qui permettra de créer un onglet dans la première fenêtre de Terminal (le cas échéant, sinon il va créer une nouvelle fenêtre). Ces Services fonctionnent dans toutes les applications, et pas seulement le Finder, et ils travaillent sur les dossiers ainsi que les chemins absolus sélectionné dans le texte.
Vous pouvez même assigner les touches de commande.
Les Services apparaissent dans le sous-menu Services de chaque menu de l'application, et dans le menu contextuel (Contrôle-clic ou Clic-Droit sur un dossier ou un chemin d'accès).
En outre, le Lion Terminal va ouvrir une nouvelle fenêtre de terminal si vous faites glisser un dossier (ou le chemin d'accès) sur le Terminal de l'icône de l'application, et vous pouvez également faire glisser la barre d'onglet d'une fenêtre existante pour créer un nouvel onglet.
Enfin, si vous faites glisser un dossier ou un chemin sur un onglet (dans la barre d'onglet) et le processus de premier plan est le shell, il va automatiquement exécuter une commande "cd". (En faisant glisser vers le terminal permet d'afficher dans l'onglet simplement insère le chemin d'accès sur son propre, comme dans les anciennes versions de Terminal.)
Vous pouvez également le faire à partir de la ligne de commande ou un script shell:
open -a Terminal /path/to/folder
C'est l'équivalent de ligne de commande de déplacement d'un dossier ou d'un chemin d'accès sur le Terminal de l'icône de l'application.
Sur une note connexe, Lion Terminal dispose également de nouveaux Services pour la recherche des pages de manuel: Ouvrez la page de manuel dans le Terminal affiche sélectionnés homme rubrique page dans une nouvelle fenêtre de terminal, et de Recherche des Pages de manuel dans le Terminal effectue "à propos" sur le texte sélectionné. Le premier comprend l'homme page de références ("open(2)"), l'homme page d'arguments de ligne de commande ("2 ouvrir") et l'homme à la page de l'Url ("x-man-la page://2/ouvrir").
Ce:
https://github.com/jbtule/cdto#cd-to
C'est une petite application que vous faites glisser dans le Finder barre d'outils, l'icône correspond très bien. Il fonctionne avec Terminal xterm (X11), iterm.
Une application que j'ai trouvé indispensable comme une alternative est DTerm, qui ouvre en fait un mini terminal directement dans votre application. De Plus il fonctionne avec à peu près tout là - Finder, XCode, PhotoShop, etc.
Clarification (merci @vgm64): si vous êtes déjà dans le Terminal, cela vous permet de changer rapidement de la plus haute fenêtre du Finder, sans quitter le Terminal. De cette façon, vous pouvez éviter d'utiliser la souris.
J'ai ajouté ce qui suit à mon .bash_profile
donc je peux taper cdff
dans le Terminal à tout moment.
function ff { osascript -e 'tell application "Finder"'\
-e "if (${1-1} <= (count Finder windows)) then"\
-e "get POSIX path of (target of window ${1-1} as alias)"\
-e 'else' -e 'get POSIX path of (desktop as alias)'\
-e 'end if' -e 'end tell'; };\
function cdff { cd "`ff $@`"; };
C'est à partir de cette macosxhints.com Terminal de l'indice.
Découvrez Ouvrir un Terminal Ici. Il est peut-être le plus semblable à "Ouvrir la Fenêtre de Commande Ici". J'ai utilisé >cdto
ce qui est très similaire, mais il semble être un peu mieux gérer les Espaces... mais pas parfait.
Ce qu'il a c'est très gentil, c'est la capacité à "détecter les clés-les événements au début de l'application et les ont utilisés pour modifier le comportement du script" permettant le script pour ouvrir un nouvel onglet dans l'avant plus de la fenêtre du terminal lorsqu'il est appelé en maintenant ⌘ clé. Truc intéressant.
Notez également PCheese de réponse; il est probablement plus utile pour les lourds utilisateurs de terminal!