Previous Getting Started with IDL: Programming in IDL Next

Using IDL Projects

IDL's project capabilities allow you to easily develop applications. You can manage, compile, run, and create distributions of all the files you will need to develop your application. All of your application files can be organized so that they are more easily accessed and imported to other developers, colleagues, or users.


Note
See Creating IDL Projects for details and examples of using IDL project.

Accessing All Application Files

IDL projects have an easy to use interface that allows you to group:

After adding files to a project, you can simply double click on .pro files to open them in the IDL editor or .prc files to open them in the IDL GUIBuilder.

Working with Project Files

IDL projects makes it easy to add, remove, move, edit, compile, and test files in your project. All of your workspace information is saved as well. If you save and exit your project with open files, when again opening the project, those files will be opened automatically. IDL projects also store breakpoint information. There is no need to reset breakpoints every time you open the project.

Compiling and Running Applications

Compiling and running applications is fast and easy. You can compile all of your source files or just the files that you have modified and then run your application through the Projects menu. You can customize how your application is compiled and run by specifying options for your project.

Building Distributions

Once you have completed your application, you can quickly and easily create a distribution. If you have purchased the IDL Developer's Kit, your application is automatically licensed for distribution.

Exporting Applications

You can easily move your application to another platform or distribute your source code to colleagues by exporting your project. All your source code, GUI files, data files, and image files are copied to a directory you specify. You also have the option of creating an IDL Run Time distribution with your application.

  IDL Online Help (March 06, 2007)