On Nov 8, 2008, at 6:23 AM, hkrems wrote: > I do like very much the intelligent way TextMate does completions.
Can you elaborate more on how TextMate's completions are "intelligent?" I know TextMate uses some sophisticated scoping rules, but I've never really had a problem finding the appropriate completion match in BBEdit. What am I missing? > BBEdits implementation is a bit disappointing now, I've turned it off. I'm surprised to read this. I know some users don't like BBEdit's text completion, although I've never really understood why (not for lack of trying). Why do you find it disappointing? Here are a few reasons I think BBEdit's text completion is well- implemented: (1) It uses my ctags file, giving me access to indexed symbols from my entire project. (2) It updates as I continue to type, refining its match list in real- time as my term becomes more specific. (3) The completion list follows the cursor. So if my symbol name hits the page guide and the line wraps, the completion popup follows - unlike TextEdit's popup list that annoyingly gets stuck at the right margin. I'm not sure how TextMate behaves in this regard. (4) The completion list is smart enough to reverse its direction and remain on screen when you're typing near the bottom of your display - again, unlike TextEdit, which blithely runs the match list off screen where it's absolutely useless. How does TextMate handle this? > Some other features in TM make writing code faster (inserting the > correct closing tag in html and some more). Have you tried BBEdit's Markup -> Close Current Tag command? Or the Markup -> Tag Maker… command? Assign keyboard shortcuts to these and you've got some very speedy tools for generating HTML markup. Clippings also work nicely and can be designed to automatically include closing tags. Another third-party option is Marc Liyanage's "Make Tag" script. I've made a few changes to it to satisfy my needs, but the original is good too. You can find it here: http://www.entropy.ch/blojsom/blog/marc/Mac+OS+X/ 2005/08/01/“Make_Tag”_BBEdit_AppleScript.html > So for me it ended having two tools and feeling good. > Why not. There's nothing wrong with using multiple text editors, as long as one of them is BBEdit. ;-) I own a license for TexMate too, although I almost never use it. I also occasionally dabble with vim, mostly on systems where BBEdit isn't available. -Dennis --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "BBEdit Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/bbedit?hl=en If you have a specific feature request or would like to report a suspected (or confirmed) problem with the software, please email to "[EMAIL PROTECTED]" rather than posting to the group. -~----------~----~----~----~------~----~------~--~---
