Comment puis-je ouvrir une fenêtre du Finder dans Desktop sans passer à une autre?


25

J'ai ces cinq bureaux avec une douzaine d'applications plein écran et je suis très heureux. Disons que je suis à droite Desktop 5 maintenant. (Malheureusement, ma photo est supprimée car elle n'a pas été téléchargée sur le service d'hébergement du site)

Maintenant, je veux ouvrir le Finder pour localiser un fichier pour l'ouvrir sur ce bureau .
Je clique donc sur Finder dans le Dock.

entrez la description de l'image ici

Aie!

Je suis traîné jusqu'au bureau 1 car c'est là que le Finder est actuellement ouvert .

Eh bien, cela a du sens du point de vue d'un programmeur (passez à Desktop avec la fenêtre de l'application).
Mais cela n'a aucun sens pour l'utilisateur.

Chaque fois que j'appuie sur le Finder, je veux qu'il s'ouvre sur le bureau actuel, car c'est un utilitaire et pas vraiment une «application», je dois «basculer vers».

J'ai généralement une demi-douzaine de fenêtres Finder sur différents bureaux et ces redirections me gênent.

Existe-t-il une solution de contournement pour rendre le Finder dans le Dock lié au bureau, à part choisir Nouvelle fenêtre du Finder dans le menu?


Dan - nous avons perdu votre photo d'origine - j'ai déplacé l'élément restant vers l'hébergement de site (imgur) - alors assurez-vous de les utiliser à l'avenir. La perte de données n'est pas quelque chose que nous aimons voir ici.
bmike

@bmike Merci. J'utilise moi-même depuis longtemps Imgur.
Dan

Réponses:


24

Vous avez plusieurs options différentes:

Créer une fenêtre du Finder avec un raccourci

Bien que cela ne résout pas votre problème avec le dock, l'utilisation d'un raccourci clavier peut être beaucoup plus rapide et peut vous aider dans votre flux de travail.

  1. Activez le Finder en cliquant sur l'arrière-plan du bureau
    (si le bureau est encombré de fenêtres, pincez-le pour le nettoyer, puis cliquez sur)

  2. Utilisez le raccourci Nouvelle fenêtre du Finder : +N

Désactiver la commutation automatique des espaces

Décochez la case Préférences de contrôle des missions pour basculer vers un espace avec des fenêtres ouvertes pour une application: entrez la description de l'image ici

Sur une note latérale, cela n'affecte pas le Finder si vous avez sélectionné l'option Attribuer à tous les bureaux. Lien ici


1
La première option, combinée à une astuce que j'ai ajoutée sur la façon d'activer le Finder à partir de n'importe quel écran, résout le problème de la manière la plus élégante. Merci beaucoup.
Dan

Je ne peux pas vous dire à quel point cette solution m'a facilité la vie. C'est vraiment pénible d'essayer d'ouvrir le Finder tout en travaillant sur l'écran n, puis d'être poussé sur l'écran m. Merci beaucoup !!!!!
1amtoo1337

Il existe un moyen très simple de le faire et de laisser la commutation des espaces intacte (car c'est très utile!). Attribuez un raccourci Spotlight pour une nouvelle fenêtre et utilisez-le. La fenêtre du Finder est placée au-dessus de l'application actuelle, même avec la mise en marche des espaces. J'ai fait une réponse ci-dessous afin que vous puissiez la voter.
wide_eyed_pupil

Pour généraliser cela à d'autres applications, vous devez vous assurer que l'application n'est affectée à aucun bureau particulier, car Cmd-Ndans de tels cas, crée la nouvelle fenêtre dans le bureau auquel l'application est affectée
WanderingMind

Le "Side Note" était la solution que je cherchais: activer sur tous les écrans pour que votre viseur s'ouvre dans votre contexte actuel, sans impact sur le comportement des autres applications. La solution principale modifie le comportement de toutes les applications, et je pense que l'op a souligné à juste titre que le viseur devrait se comporter différemment - comme un utilitaire, pas une application. Merci beaucoup.
brianfit

7

Si vous faites un clic droit sur le Finder dans le Dock, sélectionnez "Options" puis "Tous les bureaux". Toutes les fenêtres du Finder seront disponibles sur tous les bureaux à tout moment.

Je pense que cela résout le problème affiché dans la question si vous sélectionnez "Aucun"


C'est une bonne solution car elle correspond vraiment au paradigme «utilitaire» que j'ai décrit. Merci.
Dan

Je ne sais pas si cela peut vous aider. Bien que cela puisse fonctionner pour certains, si vous êtes comme l'OP et que vous avez un minimum de 5 postes de travail ouverts, vous aurez probablement plusieurs fenêtres de recherche, dont certaines ne sont pas pertinentes du tout pour l'espace actuel.
rien333

4

Vous pouvez créer une application AppleScript simple à insérer dans votre dock qui créera une nouvelle fenêtre du Finder sur le bureau actuel:

tell application "Finder"
    make new Finder window to home
    activate
end tell

Cool mais hacky. Encore cool.
Dan

2

Examiner HyperDock, il a beaucoup d'améliorations intéressantes pour le Dock.

Depuis la page d'accueil:

Raccourcis puissants

HyperDock ajoute des raccourcis entièrement configurables à vos applications de dock. Attribuez des raccourcis clavier et souris à vos éléments du dock pour masquer ou quitter les applications, démarrer Exposez, ouvrir les onglets Safari, Finder Windows et bien plus encore.


Vous pouvez également consulter TotalFinder , je pense qu'il dispose également d'un raccourci global vous permettant d'ouvrir une nouvelle fenêtre de n'importe où.


Je marque cela comme une réponse car il ne nécessite aucun logiciel supplémentaire. Merci pour la suggestion, cependant.
Dan

0

Il existe un moyen très simple de le faire: définissez un raccourci pour Spotlight et utilisez-le. J'ai défini mon raccourci de projecteur sur Contrôle + barre d'espace (afin qu'il n'interfère pas avec les autres applications - en particulier les outils de panoramique et de zoom de l'application Adobe CC).

Lorsque je suis dans une application et que je tape cette combinaison de touches, j'obtiens une fenêtre du Finder dans le même espace que je suis déjà (pas l'espace du Finder) et le curseur se trouve dans le champ de recherche de la fenêtre. Il se trouve dans le même espace que j'utilise (le Finder doit être défini sur Tous les bureaux dans le Dock> Icône du Finder> Options…> Tous les bureaux) superposé à l'application que j'utilisais.

Définissez le raccourci Spotlight dans System Prefs> Spotlight> Shortlight Window Spotlight:


0

J'ai trouvé une solution viable à cela en utilisant BetterTouchTool (qui mérite un téléchargement pour de nombreuses raisons autres que ce cas d'utilisation) qui fait principalement ce que je veux: 3 doigts tapant sur l'icône du dock pour Finder, Terminal, Safari, etc. ouvre une nouvelle fenêtre dans l'espace actuel. Cependant, cela ne fait que la bonne chose si l'application a déjà d'autres fenêtres ouvertes . Si l'application n'est pas ouverte ou n'a pas encore de fenêtres ouvertes, elle enverra le Command-N à l'application actuelle pendant que celle sur laquelle vous cliquez, ou ouvrira deux nouvelles fenêtres (une fois lorsque activé, une fois pour Command-N). C'est un peu pénible, bien que ce ne soit peut-être pas un facteur décisif, car un clic gauche standard fera ce qu'il faut lorsque ce geste échoue.

  1. configurer un nouveau geste de votre choix (j'utilise le toucher à 3 doigts) et l'assigner à "Activer l'application actuellement survolée dans le Dock"
  2. sélectionnez «Attacher une action supplémentaire» et affectez-le à un raccourci clavier de Command-N
  3. si, comme moi, vous avez déjà tapé à 3 doigts sur le clic du milieu (ou toute autre action), vous voudrez cliquer sur l'icône d'engrenage à gauche du sélecteur de gestes pour que l'action Command-N ne se déclenche que lorsque vous Dock, et l'action de clic du milieu ne se déclenche que lorsqu'elle n'est pas au-dessus du dock
  4. assurez-vous de désactiver la commutation automatique des espaces, comme indiqué dans la réponse de Kassym

J'ai le sentiment que nous n'obtiendrons une bonne solution à ce problème que si Apple reconnaît ce cas d'utilisation d'espace par tâche, veuillez donc leur envoyer des commentaires .

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.