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.
12
votes
1answer
115 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 ...
10
votes
1answer
82 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 ...
1
vote
0answers
41 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 ...
14
votes
1answer
238 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 ...
3
votes
1answer
196 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 ...
4
votes
1answer
85 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
112 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
70 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 ...
1
vote
1answer
101 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:
...
2
votes
0answers
40 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 ...
11
votes
5answers
1k 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.
1
vote
1answer
90 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: ...
0
votes
0answers
85 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
92 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
137 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. ...
16
votes
1answer
728 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 ?
2
votes
0answers
279 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 ...
10
votes
2answers
168 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 ...
5
votes
1answer
111 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 ...
6
votes
2answers
184 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?
6
votes
0answers
75 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 ...
6
votes
1answer
294 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
281 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
126 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 ...
0
votes
0answers
120 views
Can't get Workbench to debug
I have $Version -> "8.0 for Microsoft Windows (64-bit) (October 7, 2011)".
and I am trying to debug with workbench for the 1st time.
I follow the "Basic Debugging" screencast by right clicking on the ...
34
votes
1answer
593 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.
How can I do it? How? It would be really nice!! ...
16
votes
1answer
335 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
133 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 ...
8
votes
0answers
87 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 ...
7
votes
1answer
137 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
110 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 ...
6
votes
1answer
83 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 ...
13
votes
3answers
530 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 ...
8
votes
1answer
133 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.
4
votes
1answer
257 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 ...
10
votes
2answers
269 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). ...
6
votes
2answers
280 views
Unit testing J/Link projects in Workbench
I am having some problems setting up the MUnit testing framework for a J/Link project and would be grateful for advice. I do have J/Link working when running or debugging the .nb notebook in ...
10
votes
1answer
108 views
Inspecting non-variable state from a breakpoint in Workbench
Suppose I'm stopped at a breakpoint in Workbench, say at one of the y = ... lines in:
...




