Wolfram Workbench is an integrated development environment, built on top of Eclipse, that is intended to be used for working with Mathematica and other Wolfram Research software.

learn more… | top users | synonyms

3
votes
1answer
177 views

Control which frontend session/kernel the Workbench gets attached to

(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 ...
2
votes
0answers
38 views

Protected Variable Error with Workbench 3.0

I have Wolfram Workbench 3.0, build 78, with Mathematica 10.4 as the front end. I am using Windows 10. I am trying to run a simple test source code test.m: ...
28
votes
4answers
600 views

Are you interested in a Wolfram Workbench Update? [closed]

I also posted this on the Wolfram Community site (link below) Last week I attended the Wolfram Tour (which was great). I asked whenever we could expect a new version of Workbench, as the current (...
3
votes
1answer
42 views

How do I add a “Background & Context” section to symbol doc pages in Workbench?

Some of the documentation pages for Mathematica 10's built-in symbols have an additional "Background & Context" section (just below the Details section) that's reserved for textbook-type ...
3
votes
1answer
71 views

What options for project development exist if the Cloud and Mathematica Online cannot be used

Due to contractual obligations to protect IP and client information, we unfortunately, cannot use Cloud or Mathematica Online for development in the development of our projects. We are further ...
65
votes
2answers
3k views

Profiling from Mathematica

I've always wished I could do some profiling like you get in Wolfram Workbench, but directly from Mathematica, without using or having Workbench. If it is possible, how can I do it?
3
votes
0answers
40 views

How to generate docs for your package? [duplicate]

I don't have Wolfram Workbench, is there any other simple way to build documentation notebooks (like the built in documentation) for your custom packages?
4
votes
0answers
144 views

Wolfram Workbench autocompletition

Suppose I have some project in Wolfram Workbench. In some packages need DatabaseLink`. I write it in this way: ...
2
votes
0answers
34 views

How to get divider line in function/option table in Wolfram Workbench

In the tutorial pages in the documentation to my package, I have a table that contains functions and their definitions. In the sample tutorial page, I see a divider line separating the header from ...
4
votes
0answers
252 views

Wolfram Workbench Installation on Windows 10

I have installed Mathematica 10.3 on Windows 10 Pro, x64 machine, and now I am trying to install Wolfram Workbench plugin. I have read all the posts related to this type of error, most notably "error ...
34
votes
6answers
1k views

Creating cross-version compatible documentation with Workbench

Wolfram Workbench allows you to create documentation for your own packages that is similar to the build-in documentation center. Integrating this type of documentation with the documentation center is ...
6
votes
1answer
210 views

Merging documentation from Workbench with handed-coded package

On the one hand, I have been writing my package (directly into the .m file) separately using the standard Mathematica front-end. My source .m files and the init.m files have the appropriate folder ...
27
votes
7answers
4k views

Wolfram Workbench - Mathematica Development Alternatives

Are there any alternatives (IDE or other workflow) to Wolfram Workbench for development and debugging? Elaboration: An open source alternative.
13
votes
2answers
1k views

How to work with Application Project files in Wolfram Workbench?

I have figured out that in a basic project I simply have to call the main package (m file) from the notebook using <<nameofmfile` and then the notebook ...
4
votes
2answers
482 views

Wolfram Workbench 2.0 on Xubuntu 14.04 LTS trusty

I'm trying to install Wolfram Workbench on Xubuntu 14.04 but the apptication doesn't start. Knowing that WWb is a 32 bit application, I installed the i386 requrements: ...
9
votes
1answer
248 views

Find Definition (F3) doesn't work within workspace or referenced projects

For a single project in Workbench, the "Find Definition" feature (F3, when a function name is selected) takes you to the place where the function was defined, see documentation. According to this ...
8
votes
3answers
152 views

How to create a documentation page for a given message issued by a (user-defined) function?

I want to create properly linked documentation pages dedicated to specific messages issued by my own functions inside a package, similar to those for messages of built-in functions like ...
3
votes
0answers
150 views

Debugging Test files generates exception in Workbench 2 and 3

I'm having trouble running the "test file" example given in the video here http://www.wolfram.com/broadcast/screencasts/workbench/WorkbenchTesterDemo/ in "Debug As...". RUNning the test file "test....
4
votes
0answers
251 views

Can't open a notebook in Workbench 2 with Mathematica 10

I don't think this question is a duplicate. Posted answers that I found did not solve my problem. Conditions: Win8.1 Mathematica 10, Workbench 2 As I mentioned above, I can't open a .nb file in ...
6
votes
1answer
535 views

Workbench install 64-bit on Windows 7

I have downloaded the Workbench 2.0.0 zip file and followed the install new software -> add -> archive steps to install the workbench plugin. After that, the Workbench core and webMathematica tools ...
6
votes
0answers
263 views

Is there a way to update Workbench 2.0 to recognize Mathematica 9, 10 and 10.1 functions?

Is there a way to add newer functions to a configuration file so that Workbench 2.0 is useable for development with 10.1? Also, are there changes that can be made so that Workbench 2.0 can be used to ...
3
votes
0answers
176 views

Is there a way to profile Mathematica code in batch mode?

I'd like to profile some Mathematica code to figure out why it's running slowly. Since the code takes about a day to run, I can't use the Wolfram Workbench GUI. Is there a way to run Wolfram Workbench ...
2
votes
0answers
132 views

How to debug an existing notebook in Workbench

I have an existing notebook that I want to debug in workbench. This notebook is a self contained program that does not use any .m files. From what I can tell from the Workbench documentation you can'...
20
votes
5answers
1k views

Managing formatted usage messages in Wolfram Workbench

We have numerous packages (defined in .m files) that we maintain and develop in WolframWorkbench (2.0), and in those packages, we use the traditional method of ...
18
votes
1answer
609 views

NotebookFind and String Pattern Expressions

Is there a way that NotebookFind can be used to match string pattern expressions rather than just strings? The documentation for ...
4
votes
1answer
121 views

How can I programmatically call MUnit tests in Wolfram Workbench?

I have a collection of .mt test files in Wolfram Workbench. Is there a way to invoke the tests programmatically and then write the results to a text file for ...
1
vote
0answers
212 views

Roadmap for Workbench? [closed]

Workbench 2.0 was an extremely useful tool for Mathematica Developers. I received an early release of Workbench 3.0 to work through debugging issues encountered with Mathematica 10 and Workbench 2.0. ...
2
votes
1answer
76 views

How can I prevent a package from loading into a notebook run from Workbench?

I have a Workbench project in which I have created two packages: PackageA.m and PackageB.m. In the same project, there is a ...
3
votes
1answer
153 views

Renaming projects in Wolfram Workbench

I write my whole package by using Mathematica front end, and I am currently in the process of writing the documentation using Workbench. I'm about 50% done, but realized I need to change the name of ...
2
votes
1answer
272 views

Can't install Workbench on Surface Pro 3

I've been trying to install Wolfram Workbench 2 for a few days on a Surface Pro 3 i5 256 Mb, Windows 8.1, Mathematica 10.0.1, Java 8, without success, I'm getting a bit desperate. For the Eclipse ...
6
votes
1answer
205 views

Fixing links to symbol pages with special characters made with Workbench

I am writing documentation for a package using Workbench v2.0 and Mathematica v9.0.1, and certain Symbols defined by my package have special (Greek) characters characters e.g. ...
2
votes
1answer
67 views

Changing font in Workbench (stand-alone) code editor

How do I change the font-size and the font set in the front-end code editor of Workbench 2.0 (stand alone)?
4
votes
1answer
206 views

Documentation with Workbench: Paclet vs Package

I am writing documentation for my package in Workbench v2.0 with Mathematica v9.0.1. But for some reason, all of the help pages (and the index) of the package say that the various functions and ...
2
votes
1answer
81 views

What can I do with “Syntax Templates” section at start of Symbol Pages (in Workbench)?

At the top of each Symbol Page, there are a bunch of little sections in grey (see screen shot). But I do not understand how to use them. I am particularly interested in the "Syntax templates" ...
4
votes
0answers
223 views

Workbench Installation Issue on Windows 8.1

Has something changed between Windows 7 64 bit and Windows 8.1 64 bit with respect to installing the Workbench to avoid the "An internal error occurred during: "FrontEnd Job::Open Notebook" issue? ...
13
votes
1answer
240 views

$Path hijacked by PacletManager?

Summary: Since Mathematica version 6, the PacletManager seems to have engineered an escalating hijack of the $Path variable. Add-on packages need to have a ...
0
votes
1answer
97 views

Plotting/Visualization in Workbench?

I would like to ask a question with Mathematica Workbench. The workbench is based on Eclipse. Of course, it would have no problem to add breakpoints and debug, but I wonder if it is possible to ...
3
votes
1answer
71 views
4
votes
1answer
99 views

How to make DocumentationTools palette useable?

I am writing the documentation for my package using Wolfram Workbench 2. But when I open DocumentationTools under Palettes, I get this unpolished piece of junk: The top half is a total waste of ...
8
votes
0answers
577 views

Problems running Mathematica 10 with Workbench 2 Windows 7 64 bit

My Workbench runs perfectly using Mathematica 9, however simple things which run just using the Mathematica 10 front end won't run when using Mathematica 10 and Workbench 2. These simple two lines of ...
2
votes
1answer
397 views

Workbench fails to run on OSX. Reports “Front end could not be launched.”

I've just installed Workbench 2.0 and I am trying to use it with Mathematica 10. Following the examples in the help I created the sample Test project. When I hit run it does the following. ...
2
votes
1answer
237 views

How to import Mathematica folders into Workbench

I have been working with Mathematica for a while and have accumulated a number of folders (not in Workbench project form), each with a few files such as a .nb file, maybe a .m file, and their products ...
2
votes
1answer
166 views

Documentation build failed with Workbench

I'm starting to use Wolfram Workbench 2 to develop a Mathematica package. For the first time I tried "Documentation - Build" under the "Application Tools" but got fatal errors: BUILD FAILED /Users/[....
33
votes
1answer
5k views

How to install the Wolfram Workbench plugin into Eclipse Kepler?

Trying to install the Wolfram Workbench plugin into Ecplipse Juno fails. How is it possible to install in into Eclipse Kepler ?
4
votes
1answer
157 views

Running unit tests while debug session is running in Workbench

Is it possible to run unit test while a debug session is already open in Wolfram Workbench 2.0? A typical use case follows: I have a debug in Workbench session open. I evaluate some cells in a ...
2
votes
1answer
234 views

Opening notebooks from Workbench on Mac OS X?

I recently switched from Windows 7 to Mac OS X 10.9.2 for Mathematica development, and have set up Mathematica 9.0.2 and Wolfram Workbench 2 (running under Eclipse Kepler). Most everything works ...
4
votes
1answer
289 views
1
vote
0answers
48 views

workbench: how to extract a piece of code into a function

For example assume that the following code is given f[x_, y_]:= Block[{a, b}, a = Sin[x]; b = Cos[y]; c = a + b ] and I want to change it ...
2
votes
0answers
67 views

Profiler calls function without providing true arguments

I found Profile[] in the Mathematica workbench does not run on my function. To investigate, I provided a simple function, ...
9
votes
1answer
961 views

Workflow in the Mathematica and Workbench IDE

After visiting one of the Wolfram presentations, I started writing code for my number theory research project in Mathematica because I found it to be faster than Sage. I downloaded Workbench and ...