Wolfram Workbench Products
-----
 /
Wolfram Workbench
*Workbench Features
*Project-Based Approach
<Source Code Editor
*Debugging
*Profiling
*gridMathematica Support
*webMathematica Support
*J/Link Support
*Pattern Searching
*Project Export Wizards
*Unit Tester
*Version Control
*Further Features
*Why Develop with Wolfram Technologies
*Screencasts
*Technology Q&A
*Reviews and User Experiences
*New in Workbench 1.1
*How to Get It
*Download Product
Information Sheet
 
*Buy Online
*Technical FAQs
*Training
*For More Information
*Ask about this page
*Print this page
*Email this page
*Give us feedback
*
Sign up for our newsletter:
PreviousNext

Features: Source Code Editor

The Mathematica source code editor provides many important features, including:

Code folding
Code outline
Command completion
Command templates
Comments
Error reporting
Export of definitions
Function definition search
Local-variable coloring
Occurrence marking
Package conversion
Symbol renaming
Syntax highlighting
Text hover with usage information

If you open any file with Mathematica source code it will open in the editor, as in the example shown below.

Source code in the Workbench editor



More Details

The code outline is a particularly useful feature of Wolfram Workbench. It provides a summary of code in a source file, as shown below. This is a very convenient way to find a particular function definition in a source file--especially if you have many functions in your code.


An example of the code outline

The error-reporting features are also very convenient. These show errors in the source files.


Error-reporting in Workbench

You can place the mouse over any of the markers and get a summary of the reason for the error. In addition, the error shows up in a problems-summary window, and Workbench also marks the file in the project as having errors. These make it easy to track, find, and resolve errors.

Another useful feature involves text hover with usage information. If you place your mouse over a symbol, the usage message for that symbol will be displayed. This is a very convenient way to get function usage assistance.


Text hover with usage information


Back to Top PreviousNext

Any questions about topics on this page? Click here to get an individual response.


 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [ja]