BBEdit Text Contextual Menu

304 views
Skip to first unread message

Steve Hodgson

unread,
Apr 13, 2011, 5:43:59 PM4/13/11
to BBEdit Talk
I've noticed that at some point the contextual text menu that mirrored
the Services menu disappeared from my copy of BBEdit (currently
9.6.3). Is that an architecture change like the removal of support for
plugins?

I'd like to have it back but I'm not sure where to start or if it's
still possible.

Cheers,

Steve Hogson

Dennis

unread,
Apr 13, 2011, 6:03:40 PM4/13/11
to bbe...@googlegroups.com
On Apr 13, 2011, at 2:43 PM, Steve Hodgson wrote:

> I'd like to have it back but I'm not sure where to start or if it's
> still possible.

I've noticed the same thing (i.e. that the contextual services menu doesn't appear in BBEdit -- I'm don't remember if it was there in previous versions or not).

I sure would like to see it in BBEdit, but there doesn't seem to be a way to enable it.

-Dennis

April Mains

unread,
Apr 13, 2011, 7:32:00 PM4/13/11
to bbe...@googlegroups.com
I think the menu you are looking for is under BBEdit >Services >
Services Preferences. You can turn on the services you would like
there.

April

> --
> You received this message because you are subscribed to the
> "BBEdit Talk" discussion group on Google Groups.
> To post to this group, send email to bbe...@googlegroups.com
> To unsubscribe from this group, send email to
> bbedit+un...@googlegroups.com
> For more options, visit this group at
> <http://groups.google.com/group/bbedit?hl=en>
> If you have a feature request or would like to report a problem,
> please email "sup...@barebones.com" rather than posting to the group.
> Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>
>

Steve Hodgson

unread,
Apr 14, 2011, 2:17:24 AM4/14/11
to BBEdit Talk
On Apr 14, 12:32 am, April Mains <april.ma...@telus.net> wrote:
> I think the menu you are looking for is under BBEdit >Services >
> Services Preferences. You can turn on the services you would like
> there.

All the service menu items are there and enabled.

At one time these were also accessible through a contextual (right-
click) menu too and I'm trying to find out whether that option is
still available.
--
Cheers,

Steve

Steve Kalkwarf

unread,
Apr 14, 2011, 8:55:49 AM4/14/11
to bbe...@googlegroups.com
On Apr 14, 2011, at 2:17 AM, Steve Hodgson wrote:

> At one time these were also accessible through a contextual (right-
> click) menu too and I'm trying to find out whether that option is
> still available.

No, there was a change in Mac OS 10.6 that affected this.

We've searched high and low for a workaround, but as of now have not found anything satisfactory.

Steve

Steve Hodgson

unread,
Apr 14, 2011, 5:38:00 PM4/14/11
to BBEdit Talk
Just to be clear, I'm not referring to a separate contextual menu
module, just the standard text Services contextual menu. It's in most
of my other text editors (including Yojimbo) but not in BBEdit.

Is it a 'Carbon' thing? I notice that in MS Word I have a services
menu but no contextual menu for text services.
--
Cheers,

Steve Hodgson

Emmanuel Décarie

unread,
Feb 28, 2014, 3:17:15 PM2/28/14
to bbe...@googlegroups.com, florian...@googlemail.com


Le dimanche 8 juillet 2012 11:07:48 UTC-4, Florian a écrit :
Hi Steve,

are there any news about this topic. Some editing things are a real pain without the context menu. 

So, any solution to this problem (BBEdit 10.5.8) ?

Cheers
-Emmanuel
 

Christopher Stone

unread,
Mar 1, 2014, 5:58:27 PM3/1/14
to BBEdit-Talk
On Feb 28, 2014, at 14:17, Emmanuel Décarie <emm.m...@gmail.com> wrote:
are there any news about this topic. Some editing things are a real pain without the context menu. 

So, any solution to this problem (BBEdit 10.5.8) ?
______________________________________________________________________

Hey Emmanuel,

If you really want to know you need to contact support rather than the user-list.

A couple of work-arounds are:

An Applescript run from something other than BBEdit's own script menu.  (For some reason it fails when run from BBEdit's script menu - reported today.)

I've tested from FastScripts.

-------------------------------------------------------------------------------------------
try

  

  tell application "System Events"
    set quit delay to 0
    tell application process "BBEdit"
      set frontmost to true
      click menu "BBEdit" of menu bar item "BBEdit" of menu bar 1
      click menu item "Services" of menu "BBEdit" of menu bar item "BBEdit" of menu bar 1
    end tell
  end tell

  

on error e number n
  set e to e & return & return & "Num: " & n
  tell me to set dDlg to display dialog e with title "ERROR!" buttons {"Cancel", "Copy", "OK"} default button "OK"
  if button returned of dDlg = "Copy" then set the clipboard to e
end try
-------------------------------------------------------------------------------------------

Keyboard Maestro has the ability to open a menu item similar to the script.

  • Action iconShow Menu in BBEdit
    Show: BBEdit ⇢ Services
    Stop macro if menu cannot be selected.

Either of these methods will open the Services menu, and from there you can type-select to navigate.

Personally I dislike the contextual menu (in general), because I have to move my hands from the keyboard to the mouse.  I prefer developers to make sure no functionality is only available from it, because I'll nearly always assign keyboard shortcuts to frequently used functions.

Actually this thread has got me interested in making a system-wide Keyboard Maestro macro for the Services menu.  Sometimes I forget the keyboard shortcuts I have assigned to Services, and sometimes I want to access things with no keyboard shortcut.

--
Best Regards,
Chris

Christopher Stone

unread,
Mar 3, 2014, 11:40:54 AM3/3/14
to BBEdit-Talk
On Mar 01, 2014, at 16:58, Christopher Stone <listm...@suddenlink.net> wrote:
Actually this thread has got me interested in making a system-wide Keyboard Maestro macro for the Services menu.  Sometimes I forget the keyboard shortcuts I have assigned to Services, and sometimes I want to access things with no keyboard shortcut.
______________________________________________________________________

Hey Folks,

Okay.  I looked into this.

There's a token for the front application ('APPLICATION') that will substitute its name.

Thus far the macro works in all apps I've tried it in.

--
Best Regards,
Chris


Macro iconMenu » Services Menu

Triggered by any of the following:

  • Trigger iconThe Hot Key ⌃⇧S is pressed

Will execute the following actions:

  • Action iconShow Menu in the Front Application
    Show: APPLICATION ⇢ Services
Reply all
Reply to author
Forward
0 new messages