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

2
votes
1answer
43 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 ...
1
vote
0answers
55 views

workbench: how to update JRE to 1.7 [closed]

Is there a way to do that within Workbench? I do not wish to install the whole Java development kit on the machine just the libraries that come bundled with Workbench. Note, this is not about ...
4
votes
1answer
75 views

workbench: how to see values of global variables during debugging

Consdier the following package ...
1
vote
0answers
35 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 ...
4
votes
0answers
138 views

Mathematica Workbench - when to expect an update? [closed]

I'm considering getting Mathematica Workbench 2. Looking at the videos on Workbench 2 and on "Profiling Mathematica code" @ 01:09 I see the current version nr 2 dates back to at least oktober 3 2007 ...
2
votes
0answers
38 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, ...
3
votes
1answer
95 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 ...
9
votes
1answer
290 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 ...
2
votes
1answer
99 views

Auto line breaks in workbench

I have been using Mathematica for a while and thought of using Worbench to structure my project better. However, moving my code from .nb-files to .m-files in a Workbench project does not really work, ...
0
votes
0answers
79 views

Guide and tutorials links not working with imported project in Workbench

I am experiencing the following problem in WB 2.0 for windows. I import a project in WB. The project has symbol, guide and tutorial pages. When I click on a link to a symbol page, I am promptly sent ...
3
votes
0answers
73 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 ...
6
votes
1answer
125 views

Trouble with links to symbol pages generated by Wolfram Workbench

I am having some troubles with documentation generated by wolfram workbench. When i try to open symbol page created with workbench by pressing F1 I get a search page instead of my symbol page. When I ...
23
votes
3answers
793 views

Getting serious about Mathematica programming

I'm at a point in my Mathematica journey where I need to be a little bit more strategic about my coding. Presently, I have a bunch of notebook files organized using the filesystem of the OS and ...
25
votes
6answers
493 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 ...
3
votes
1answer
111 views

HTML documentation build issue with Wolfram Workbench 2 and MMA 9

Using the Wolfram Workbench 2 (and Mathematica 9) to build HTML documentation for a package I am developing, I am ending up with HTML pages that contain a lot of text elements that look like this: ...
1
vote
0answers
157 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 ...
10
votes
1answer
98 views

When is the output of examples in function documentation rasterized?

Upon building documentation in Workbench, Workbench sometimes converts the output of examples on function pages into rasterized images, and sometimes not. Does anybody know what controls this ...
25
votes
1answer
774 views

Recommended settings for git when using with Mathematica projects?

Background I'm relatively new to git — currently overseeing an offshore .NET-based development project on GitHub within a private business account, but little experience beyond that. I'd like to set ...
13
votes
1answer
167 views

Creating documentation for sub-packages in Workbench

I'd like to create proper documentation for a package of mine, and Workbench in principle provides the tools to do this. However, I've split my package into multiple sub-packages (because I found it ...
4
votes
1answer
214 views

Error trying to open a notebook in Wolfram Workbench [duplicate]

I recently set up Mathematica 9.0.1 on a new computer, along with x64 Eclipse Indigo with JRE 1.7, and the Wolfram Workbench 2 plug-in. Something is amiss, because when I try to do any sort of task ...
8
votes
1answer
166 views

Working in a team in Workbench

Imagine the following scenario: user A is developing a project with documentation in workbench. She wants to share her (unfinished) work with a small group (4-5) of users (B,C,D,E) , so that all ...
3
votes
2answers
129 views

How to migrate or export projects with Workbench

Imagine the following scenario: user A is developing a project with documentation in workbench. She wants to give her (unfinished) work to user B , so that user B can continue work on the project and ...
2
votes
0answers
79 views

Workbench error message: LinkObject::linkv: Argument Null in Null is not a valid LinkObject

From time to time I get this error message when I save my .m file in Wolfram Workbench: LinkObject::linkv: Argument Null in Null is not a valid LinkObject I can't really figure out what causes this ...
1
vote
1answer
199 views

Wolfram Workbench problem with JLink

I'm working on Wolfram Workbench 2.0 and I'm creating a JLink Application project. Below there is the code: ...
0
votes
0answers
145 views

Command completion in Wolfram Workbench 2 vs command completion in Mathematica 9

I don't have access to Workbench 2, but I tried a trial version of Mathematica 9. On reading about the features of Workbench 2, I found that it also supports code completion. I am looking forward to ...
2
votes
1answer
205 views

How to completely reinstall Wolfram Workbench on linux

I've messed up my Ubuntu install, I've changed some pathnames I shouldn't have (don't know which ones exactly though), and after that Wolfram Workbench was not launching anymore. I uninstalled it by ...
1
vote
1answer
176 views

Collapse matching brackets [duplicate]

Well I'm not sure this is a good question for this site, but after reading the FAQ section it appears to be OK, so ... The question is related to the interface and not to computation difficulties. ...
1
vote
1answer
153 views

How to enter arrows in Notation function?

It is not clear, what symbol is used in Notation function description for arrows? How to enter it in textual mode within Workbench? Here: ...
2
votes
0answers
631 views

Installing Android ADT and Aptana studio plugins into Workbench

My question is a dual to this one. I use Workbench 2.0, but I am now interested in developing some Android Apps and Html projects. In order to do that, I need to install Android ADT and Aptana ...
22
votes
1answer
2k 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 ?
3
votes
1answer
429 views

Value of $BaseDirectory within Ant script?

I'm using an ant script to install my application from the Workbench (as suggested in this answer). In past I've used two ways of specifying the destination for the build: Hard-coded directory, like ...
5
votes
1answer
219 views

Wolfram Workbench - how to rename local variables

I'm refactoring some old code. I used really short names for local variables, which I'm coming to regret. Is there an easy way to rename local variables in scope using Wolfram workbench? Here is an ...
9
votes
2answers
228 views

Wolfram workbench syntax highlighting for local variables inside compile

Lately I've been working quite a lot with Compile. I also started using Wolfram Workbench. So a natural question arises: Is it possible to have syntax ...
6
votes
0answers
91 views

Associating symbol pages with symbols (Workbench)

Normally when you have symbol Abc, WorkBench creates a symbol page named Abc. Then when you make a build, type Abc and then press the F1 key, you are sent to the Abc symbol page. Suppose however ...
8
votes
1answer
554 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 ...
8
votes
1answer
563 views

Improving the source-code indentation in Wolfram Workbench

One thing that I like about the more recent versions of the Mathematica front-end is that I think it does a good job indenting code. The language's functional nature, in my experience, leads to a lot ...
10
votes
1answer
143 views

How can I access documentation from the Workbench?

In Mathematica there is a hot key for searching words (that your cursor is within or adjacent to) in the documentation center, is there a way to do this from the Workbench instead of having to first ...
41
votes
1answer
1k 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?
6
votes
2answers
206 views

How can I dynamically get a file whenever it is saved in Workbench?

I want to get a file once and only once at the start of a coding session. Then, whenever I save the file in the Wolfram Workbench, have it be gotten automatically. How can I construct such a utility?
7
votes
0answers
111 views

Using citations with Workbench

I have written a tutorial (.nb file) for a package using Workbench. In the tutorial there are some citations created with the recently introduced citation management system. They are simply numbered ...
4
votes
1answer
146 views

Searching Notebooks for String Patterns using Workbench v2

The Workbench webpage describing new features in version 2 lists the ability to "Search notebook documents with the Mathematica pattern search utility" under the heading Mathematica Front End ...
7
votes
1answer
163 views

Where does Workbench deploy to?

After a few months pause, I am using Workbench again and I cannot determine where is WB sending (deploying) my built package. WB does not ask for a destination folder, so I guess it must use some ...
11
votes
1answer
140 views

Incremental build in Workbench 2 Is it possible?

I am developing a package which currently has 129 symbols and 13 tutorials. Each time I run a build WB takes about 11 minutes to build the documentation files. Each time I make a small change in just ...
5
votes
1answer
109 views

MUnit test debug breakpoints in Workbench not working

When I create a breakpoint in Workbench 2 for an MUnit test, and run a debug build, the breakpoints are not breaking execution. The MUnit output is updated like a normal run without breakpoints. Why ...
16
votes
1answer
408 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 ...
16
votes
5answers
2k 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.
8
votes
1answer
168 views

Conditional break point in Wolfram Workbench?

Is it possible to set up a conditional break point in Wolfram Workbench? For example I want the code to stop if an index i is equal to a given value.
14
votes
4answers
777 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 ...
3
votes
1answer
327 views

MUnit creating a hierarchy of TestSuites

I would like to create a hierarchy of TestSuites. However it appears that it is not possible to call a TestSuite from another ...
9
votes
2answers
383 views

Workbench Profile[] question

I previously posted this question on Mathgroup but received no response I am using Workbench to profile my code. Suppose I have 2 modules, let's call them A, B (they are too long to replicate here). ...