A few Find&Replace problems:
1. If you Replace and Find without a prior Find, it will just insert
the replace text at the carret. This could be a feature, but I think it
would be better if it just did a Find in that case instead.
2. When a window is outof focus, selection highlighting is dimmed. This
makes it _very_ hard to see where Find has found a particular word
since the Find window is the active one during F&R.
--
Sune.
"Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn"
http://cyanite.org -- Content follows ;-).
I'm on a 17" PB @ 1 GHz with 1 GB of RAM, running a few apps (mozilla, a
dozen iTerm, Mail.app, X, iTunes and TM). In my current project I have 9
open files (a few hundred lines of Ruby total) and switching from file to
file take a noticable amount of time. Am I the only one?
--
Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto(a)keltia.freenix.fr
Darwin snuadh.freenix.org Kernel Version 7.5.0: Wed May 12 16:58:24 PDT 2004
On Oct 19, 2004, at 12:11, Allan Odgaard wrote:
>> Here's a really wacky feature request: a way to specify an argument
>> to the command each time I run it. When I'm developing, sometimes I
>> want to run "make" then "make set-up-test-data" then "make test", or
>> do things in a different order.
>
> I think this will be possible when I introduce project-specific shell
> variables, as requested by Ivan (IIRC).
In a very spooky coincidence I was just writing an e-mail with this
feature request when the above appeared in my inbox. : )
So here's my take on project-specific shell variables. As a web
developer I have a number of current projects on the go in my ~Sites
folder. For each project I have a number of variables that are common
and would ideally be possible to collect and auto-enter into new files
or Macros.
Examples:
Project Dev URL: (local desktop URL)
Project Live URL:
ClientName:
Development Version:
etc etc.
So I was thinking that we could have the following section in the
.tmproj file, (which is a .plist file really):
<key>ProjectShellVariables</key>
<dict>
<key>TM_PROJECT_CLIENTNAME</key>
<string>MacroMates.</string>
<key>TM_PROJECT_VERSION</key>
<string>1.0</string>
<key>TM_PROJECT_LIVEURL</key>
<string>http://www.macromates.com/</string>
<key> TM_PROJECT_DEVURL</key>
<string>http://macromates.dev/</string>
</dict>
Later on there could be a GUI for this functionality as well - sort of
a copy of Macros/Snippets/Commands window -, but to begin with we could
open the .tmproj file in TM / Property List Editor and add/change our
own variables.
If these variables could be accessed in Snippets, Commands and when
creating new files as well it would be even greater.
Also if the .tmproj file could remember the toggled state of
groups/directories inside the project drawer when closing the project
it would be great as well.
Kind regards,
Mats
Hi,
There seems to be a small problem with registering files in projects. I
created a new file, dragged a folder to the project pane and created a
new 'normal' project folder. In that new folder I created a new file,
which then also shows up in the 'finder' folder. I end up with two
references to the same file in the project drawer and have to remove
either one by hand.
Another small thing is that commands that are run by TextMate are not
killed once I kill TextMate using Force Quit. Not sure whether this is a
problem of TextMate or from how job management works on OS X.
Jeroen.
Hello,
Is there any easy way to get the path of a file if you haven't opened
it in a project window?
Today I had to edit two csv files in different directories with the
same filename, copy parts between files. It got very confusing very
quickly!
Something in the statusbar perhaps, or a tooltip when you rest over the
window title?
Thanks,
Richard
It would be nice if I could specify a per-file-type command. The same
key stroke would run different commands for different file types. For
example, I'd like to run "rake" for Ruby files, "ant" for Java, etc.
Actually, I'd like TextMate to read my mind and figure out if I use
make or Ant for a particular project. Hmm...that gives me an idea for a
script: start at the current directory, looking for a makefile,
Rakefile, or Ant build.xml file. If none is found, look in the parent
directory. Lather. Rinse. Repeat. Execute whichever comes first. I
already have a script that looks for makefiles this way; it shouldn't
be too difficult to modify to look for the three kinds of files.
Here's a really wacky feature request: a way to specify an argument to
the command each time I run it. When I'm developing, sometimes I want
to run "make" then "make set-up-test-data" then "make test", or do
things in a different order.
Thanks for listening.
Jim
--
Jim Menard, jimm(a)io.com, http://www.io.com/~jimm/
"Indeed, an upsettingly large part of academia right now seems to be
working on bringing Java into the 1980s... sigh." -- Avi Bryant
A very handy little feature in jkEdit is the ability to jump to
functions/classes/methods from a dropdown at the top of the page, is
this viable? This along with the split views would keep my programmer
(and I'm sure a lot more JEdit users) VERY happy.
Kind Regards,
Jamie
I think the new tabs are looking nice, the darker colour for deselected tabs
is clearer, (although I did like the blue original ones), but Im not sure
that the truncation of the width at 100 pixels is a good thing, if there is
enough space in the header bar then Id like to see the names in full,
perhaps the names could get truncated when the bar gets full up?
The new tabs would work well with a bar ala BBEdit with function list and
stuff in it, perhaps even the status bar could make its way back up to the
top? (see attached mockup).
Chris
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________