3
$\begingroup$

(I am new to Workbench)

I have 2 or 3 Mathematica frontend sessions open with a few of them running some long-running codes.

When I try to open/edit a code in Workbench, I see that it sometimes it attaches itself to the "busy" frontends. (This is not useful since any new evaluations are queued up)

  • How does Workbench interact with Mathematica to decide which frontend to attach to?

  • Is there a way in the settings, to force the Workbench to open its "own" new kernel for each session and keep reusing it?

  • Is there a way to force the Workbench to open the code (and hence attach to) in a particular frontend session, which is free, so that I can continue coding/debugging?

$\endgroup$

1 Answer 1

1
$\begingroup$

Follow the WB menus: Window/Preferences/Mathematica.

You are presented with a dialog where you can select the MMA installation that you want to connect with WB. This is all you can do regarding the link between WB and MMA as far as I know.

$\endgroup$
5
  • 2
    $\begingroup$ Could you perhaps elaborate? $\endgroup$
    – Yves Klett
    Apr 23, 2014 at 12:47
  • $\begingroup$ For this answer to be useful, it needs to give details on how the mentioned dialog is to used. $\endgroup$
    – m_goldberg
    Apr 23, 2014 at 13:00
  • $\begingroup$ @magma Thanks. Those options are for specifying the MMA location - not to specify which instance to attach to $\endgroup$ Apr 23, 2014 at 13:17
  • $\begingroup$ @myaccount_ram I know, I do not think what you ask is doable though $\endgroup$
    – magma
    Apr 23, 2014 at 13:57
  • $\begingroup$ @magma : thanks for following up. I find that I sometimes (I do some "tricks") and "attach" to the second MMA session from the Workbench, when the first is crunching some numbers. If it becomes reproducible, I will put them here $\endgroup$ Apr 24, 2014 at 9:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.