Le 30 août 2012 à 19:20, Allan Odgaard <mailinglist@textmate.org> a écrit :
I'm sorry Allan if I didn't make myself clear or seemed to ask for the moon (for free). That was not my intention.
> On Aug 30, 2012, at 5:52 PM, Jérémy Lecour <jeremy.lecour@gmail.com> wrote:
>
>> […] Does this seems feasible in TextMate?
>
> A computer can do almost everything as long as you can come up with the proper algorithm. I am rather lost as what exactly the algorithm you ask for should do, besides the “sometimes I have some code, and I would like it to move around a little and introduce a new variable” ;)
>
> If you have seen the feature in vim, it might be worth simply finding the code for it, and see exactly what it does in which situations.
What I was trying to say is that my first example was voluntarily extremely simple, and the proposed solution didn't work for a more complicated but common situation.
I've been in the software business for many years and I know that we can do anything with the correct amount of effort.
By asking if it was feasible with TextMate it was more of a question about the tools provided by TextMate. Tools that I've had trouble grasping, probably because I've not spent enough time learning them.
As I've (poorly) explained, within Vim the desired feature is done like this (I'll try to get the "real" code) :
* select the portion to extract
* prompt for a variable name
* replace the selected text by the variable name
* insert a new line just above the current one with the extracted portion prefix by the variable name and an equal
Maybe these steps can be reproduced within TextMate.
Using a snippet and a placeholder was not a "requirement" for me, but an idea of a possible solution.
Again, I'm sorry if I sound like a spoiled kid, crying for a free toy. That's not me.
I'm really grateful of your work and your help.
Cheers
06 22 43 88 94 - http://jeremy.wordpress.com - http://twitter.com/jlecour
Jérémy Lecour
Conception et développement d'applications web
_______________________________________________
textmate mailing list
textmate@lists.macromates.com
http://lists.macromates.com/listinfo/textmate