Question

Je souhaite modifier le faisceau de TextMate « Créer partielle de la sélection », qui dépend d'un fichier appelé « create_partial_from_selection.rb ».

J'ai changé le fichier ci-dessus il émet doubles, pas des guillemets simples. Le problème est que je ne sais pas où mettre ce fichier modifié. J'ai essayé de mettre mon fichier édité dans un ~ / Library / Application Support / TextMate / Bundles, mais ce fichier a des dépendances, qui ont à leur tour plus de dépendances, ce qui n'a pas vraiment le travail.

Les pointeurs vous plaît?

Était-ce utile?

La solution

Disclaimer: Je n'ai jamais fait quoi que ce soit fait en ce qui concerne la création bundle / édition pour TextMate. Ce ne sont que des suggestions basées sur ce que j'ai pu glaner en regardant à travers eux.

Le répertoire (pour mon paquet) que le code source est ici:

~/Library/Application Support/TextMate/Bundles/Ruby On Rails.tmbundle/Support/bin

Si vous TextMate ouvert, puis cliquez sur « Bundles » dans la barre de menu, puis « Bundle Editor », puis « Afficher Bundle Editor », vous verrez une liste de tous vos paquets et peut accéder à toutes les actions en leur sein . Sous la rubrique « Création partielle de la sélection », je donne les résultats suivants:

RUBYLIB="$TM_BUNDLE_SUPPORT/lib:$RUBYLIB"
"${TM_RUBY:=ruby}" -- "${TM_BUNDLE_SUPPORT}/bin/create_partial_from_selection.rb"

Je ne sais pas ce que dicte les meilleures pratiques pour cela, mais il semble que vous avez deux options:

  1. Modifier le chemin dans l'éditeur Bundle de "${TM_BUNDLE_SUPPORT}/bin/create_partial_from_selection.rb" à autre chose (peut-être de "${TM_BUNDLE_SUPPORT}/bin/create_partial_from_selection_double_quotes.rb"?). Puis déposez votre nouveau fichier dans le même répertoire aux côtés de l'original. Je suppose que vous pouvez aussi faire votre propre action dans l'éditeur bundle avec tous les mêmes paramètres pour une commande complètement séparé. Avec cette option, vous allez garder le code source d'origine (bien dans le cas où vous avez accidentellement introduit un disque pour traquer bug).

  2. Ecraser create_partial_from_selection.rb dans le répertoire bundle avec votre nouveau fichier. Probablement plus rapide, mais vous perdez la commande d'origine dans l'éditeur bundle. Je probablement suggère de faire une sauvegarde de l'original, mais vous pouvez aussi trouver en ligne ou re-télécharger le paquet assez facilement, alors peut-être pas aussi grand un accord pour vous si vous avez toujours accès à Internet.

Bonne chance!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top