2010-08-18 7 views
5

Existe-t-il quelque chose comme le input manager for TextMate (à la toute fin de la page) qui permet de modifier depuis n'importe quel contrôle d'édition de texte Cocoa dans TextMate? Il installe essentiellement un menu "Modifier dans TextMate ...". J'ai essayé de le chercher, mais je n'ai rien trouvé. Je pense que ce serait très agréable d'avoir une telle fonctionnalité.Gestionnaire d'entrées "Edit in Emacs ..." pour OSX

Merci.

Répondre

-1

Je n'en connais pas, mais il devrait être assez simple d'en pirater un. Vous voulez simplement appeler emacslient avec le chemin.

+0

Quel serait le chemin d'accès pour un contrôle d'édition de texte? –

3

Je ne l'ai pas essayé (je garde le sens à), mais QuickCursor est censé le faire (pour tout éditeur, pas seulement Emacs).

Comme indiqué dans le commentaire, cela nécessite le support ODB, pour lequel EditorClient peut être utilisé.

+2

Merci pour la réponse. QuickCursor ne prend pas en charge emacs - il semble ne prendre en charge que les éditeurs qui implémentent le protocole ODB (http://www.barebones.com/support/develop/odbsuite.html). En outre, cela ne fonctionne pas tout le temps - il utilise l'API d'accessibilité et dans des cas comme mail.app/safari/... il ne fonctionnera pas tout de suite. – fikovnik

+2

Un autre projet, EditorClient (http://github.com/robtillotson/EditorClient), implémente le protocole ODB et l'envoie à un programme de ligne de commande. Je l'utilise depuis un moment avec Emacs. Donc je suppose entre les deux que vous pouvez peut-être obtenir ce que vous voulez. J'ai ajouté ceci à la réponse. –

1

Aquamacs vient d'ajouter le support ODB. Vous devriez pouvoir l'essayer dans un nightly build.