On Sep 23, 2006, at 8:41, James Marks wrote:
No difference; I don't like either of them. I don't want to have to
go through an FTP browser window — either in Interarchy or BBEdit
— to simply open a file for editing.
Okay, then, so what's the difference between using a browsing window
of some sort and using a file selection window? The only difference I
can see is that with the latter, you have to open it first.
My typical workflow is something like this:
- Use a bookmark to open an Interarchy window or windows to the
servers I'll be working with.
- Find my initial set of files I want to work with, select them, and
hit cmd-J to open them in BBEdit.
- Start editing.
If I need to open a new file from the server, I can do it via mouse
or keyboard. For the keyboard, I:
- Hit cmd-opt-4 to bring Interarchy to the front. (This is a Keyboard
Maestro shortcut - but you could also use cmd-tab.)
- If necessary (it's not usually), I use some combination of cmd-~,
cmd-{, and cmd-} to activate the right window and tab.
- Type the first letter or two of the filename and/or use the arrows
to select it and hit cmd-J.
- Start editing.
Via the mouse:
- Click the almost-always visible (I have multiple monitors)
Interarchy window tab that I want with the mouse. Interarchy has tabs
set to accept click-through from other apps, so the the program will
come to the front and switch tabs with just one click.
- Click the file. (If the right tab was already visible, you can do
this from another app, too, bypassing the previous step.)
- Select the Edit in BBEdit command.
- Start editing.
Thanks to the click-through setting on tabs and files, and the way OS
X works with window layers instead of app layers, I can effectively
treat my Interarchy windows as though they're BBEdit windows. Having
them remain open means I don't have to wait for a file selection
window to open every time I want to do something.
Of course, you can also mix up the keyboard and mouse operations
depending on how your hands are positioned, and I often do so. And,
because I'm using a full-fledged FTP client, I can also do other
Finder-like operations like create new files and duplicate existing
files (even directly to a different directory or to a whole different
server), all without leaving my normal workflow and without worrying
about the specific access protocols being used.
Obviously, you should use whatever works best for you, and those for
whom BBEdit's built-in functionality works well, that's all they
should use. But once your needs outgrow the basics that BBEdit
offers--as it sounds like may be the case with you--I think it makes
more sense to look for external options that can integrate well into
your workflow than to wait for Bare Bones to add features that they
may or may not be planning to add. Yes, such a change may necessitate
a few adjustments to your workflow for good integration, but I happen
to think that reexamining your workflow now and then to keep it up-to-
date is a Good Thing.
For me, that external option is Interarchy, which has a long history
of being paired with BBEdit. I know you said you had trouble with
Interarchy and didn't like the way it worked; I'll point out that you
also said that was version 4.1, but the current version is 8.2, and
the program has changed *considerably* over the course of all the
intervening major and minor versions. But Interarchy or not, what's
really important is just finding whatever does work for you. That may
be Transmit, a great client that fits many folks, or something else
yet. But if a jump will maximize your productivity, just find
something and make the jump.
As an analogy, I hate regular keyboards. Instead, I use a Kinesis
Contour keyboard, which is superior in so many ways to mainstream
keyboards (and so much more expensive) that comparisons don't even
make sense. However, Apple now ships an overall average keyboard with
their machines, and I can certainly stick to that. Doing so would
save me money up front, and I would be productive with it. But... I
know the Kinesis is out there, and I know the benefits it offers,
which include big savings over the long term partly from greater
productivity, so rather than sticking to the Apple-supplied keyboard,
hoping that the next version will be closer to what I need, I paid my
hard-earned money to get the one that has the features I need *now*.
There is hope for Apple's keyboards. After all, they did once make a
pretty decent adjustable ergonomic keyboard, and they also had a line
of keyboards that used superb switches (and thus, feel), so they
could put those experiences together, apply modern ergonomic theory,
and come up with something as good or better than the Kinesis. Yeah,
it could happen, but it's highly unlikely, and I really would prefer
Apple address some of their other deficiencies (like bringing back
the HIG) before spending money developing a high-end keyboard. Folks
like me who want or need more than the standard offering can easily
get it by merely opening our wallets and handing our Amex cards to
companies that specialize in keyboards.
Similarly, I'd prefer that BB spend their time working on features
more directly relevant to text-editing than adding non-trivial FTP
enhancements, especially given that folks who need those features can
easily get them--and a whole lot more--by merely opening their
wallets or even by simply opening their web browsers. Also, consider
that for features like code hinting, code folding, and syntax
coloring, there's really no (good) way to add or improve them through
external options, which means we *must* wait for BB to get to around
to them. So on one hand, we BBEdit users are stuck with what we're
given, and on the other, we have options - where is it most logical
for BB's priorities to lie?
BTW, I made the decision to switch to a Kinesis keyboard about ten
years ago. In that time, not only has Apple not delivered a truly
great keyboard (ergonomic or not), but they've delivered several
embarrassingly bad keyboards that made the mediocre Apple Design
keyboard I had pre-switch look quite good. Needless to say, I'm glad
I wasn't waiting....
Regards,
Bob
--
------------------------------------------------------------------
Have a feature request? Not sure the software's working correctly?
If so, please send mail to <[EMAIL PROTECTED]>, not to the list.
List FAQ: <http://www.barebones.com/support/lists/bbedit_talk.shtml>
List archives: <http://www.listsearch.com/BBEditTalk.lasso>
To unsubscribe, send mail to: <[EMAIL PROTECTED]>