Un fichier existe dans l'invité Windows XP (sous Fusion), puis-je ouvrir le fichier dans un programme OSX?

0

Donc, l'éditeur de texte sur Windows est de la merde. Je me rends compte que je pourrais trouver un éditeur de texte plus sophistiqué qui fonctionne sous Windows, mais je suis satisfait de TextMate sur mon Mac et je préfère ne pas avoir deux éditeurs de texte "fantaisistes" (un pour l'invité Windows et un pour l'hôte mach).

Est-il possible de cliquer avec le bouton droit de la souris sur un fichier txt Windows (encore une fois, j'exécute Windows XP en tant que système d'exploitation invité sous Fusion) et de le faire ouvrir dans TextMate sur mon Mac?

Cela ne me dérangerait pas si je devais le faire manuellement à chaque fois, mais une association permanente serait encore plus cool ...

Si cela vous aide, l’invité est Windows XP (le dernier SP) et l’hôte est OSX 10.7.3 avec la dernière version de Fusion. De plus, plusieurs répertoires du Mac sont mappés sur l’installation de Windows (lecteur Z: ou autre), au cas où cela aiderait et permettrait d’ajouter plus de partages.

PS - Je ne m'attends pas à quelque chose de fou comme quoi TextMate apparaîtrait "dans" Windows XP. Je suis heureux que TextMate soit lancé en dehors de la fenêtre du système d'exploitation invité avec le fichier en question. Plus de bonus serait si je pouvais éditer le fichier et le sauvegarder (la sauvegarde allant à l'invité Windows).

Matthew Lund
la source

Réponses:

1

Si vous conservez vos fichiers dans le système de fichiers OS-X et partagez ces dossiers avec votre invité (comme dans l'exemple de votre lecteur Z:), vous pouvez y accéder à partir du système d'exploitation (ou des deux à la fois, si vous êtes prudent). OS-X sauvegardera également vos fichiers XP modifiés sans qu'il soit nécessaire de sauvegarder l'intégralité de votre VDD invité pour une édition (par exemple) sur une ligne.

La sauvegarde ne sera cependant pas sauvegardée dans votre système de fichiers invité. Par conséquent, si cela est une exigence essentielle, cette suggestion ne vous aidera pas. Si vous avez juste besoin que l’invité y ait accès, c’est la voie à suivre.

JRobert
la source
Le problème, c’est que j’ai des kits de développement logiciel (SDK) qui s’installent sur C: \ sur l’hôte Windows. Donc, autant que je sache, ces fichiers ne seront pas partagés avec l'hôte Mac, n'est-ce pas?
Matthew Lund
De toute façon, les exécutables ne tireront aucun avantage d’être sur Mac FS. Pouvez-vous le configurer pour qu'il mette ses fichiers de données (configs, tout ce que vous avez personnellement besoin de manipuler) sur un autre lecteur? Ce serait le facteur déterminant.
JRobert
Dans ce cas, non. C'est l'un de ces programmes (un SDK dans ce cas) qui insiste sur un certain répertoire.
Matthew Lund
Vous pouvez ensuite essayer 1) des liens symboliques - howtogeek.com/howto/16226/… - et voir si votre application les acceptera; et si non, alors 2), un processus continuellement exécuté (fichier de commandes ou .exe) sur XP (car le système d'exploitation hôte ne peut pas voir dans l'invité) qui surveille les modifications des dossiers C: ou Z: et les copie derniers changements de l'un à l'autre. Ceci est un HACK et doit être fait avec précaution pour éviter les boucles, les conditions de course ou empêcher de marcher sur l'application de la manière qui sait le quoi. C'est faisable mais ce ne sera pas joli!
JRobert