Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
PTP/photran/documentation
Photran 5.0 User's Guide
IMPORTANT: For the time being, this is just an outline of the
documentation we intend to write before the release of Photran 5.0
in September, 2009. It is not useful yet. Of course, you are
welcome to fill in any sections you wish... this is a wiki!
Contents
Installing Photran
TODO
- System requirements
- Special instructions for Windows, Mac users
Starting a New Project
TODO
Managed Make
TODO
Standard Make
TODO
Writing Code
TODO
- The Fortran Perspective
- The Fortran Projects View
- Using the Fortran editor and Fortran perspective
- Selecting free vs. fixed form; watermark indicating content type mismatch
- Outline view - note Source Form marker in top, skull & crossbones
- Overview of the Fortran editors (incl. rulers, folding, smart highlighting)
- Comment/uncomment
- Setting bookmarks
- Go to line (Ctrl+L)
- Configuring the editor
- Selecting horizontal ruler vs. folding
- Setting colors for syntax highlighting
- Showing print margin
- Spaces instead of tabs
- Show whitespace
- Set font
- Show line numbers
Compiling Fortran Programs
TODO
- refer to CDT
- Setting make targets - refer to CDT
- Error parsers
- Binary parsers - need to change if no "Run as Local Fortran App" menu item
Running and Debugging Fortran Programs
TODO
- refer to CDT
- Setting breakpoints
- Note compiler-specific problems
Advanced Features
TODO
Introduction
TODO
- Enabling
- Checkboxes in project properties
- Include paths
- Module paths
- Fortran Analysis/Refactoring Problems view
Advanced Editing Features
TODO
- Fortran Declaration view
- Content assist
TODO
- Open declaration
- Find references
- Fortran search dialog
Refactoring
TODO
- Introduction - note fixed form not supported
- How to activate
- Refactor menu (if in editor)
- Editor context menu (if in editor)
- Fortran Projects View context menu (multiple files)
- Instructions for individual refactorings
Rename
TODO
Introduce Implicit None
TODO
Move Saved Variables to Common Block
TODO
Replace Obsolete Operators
TODO
Extract Procedure
TODO
Troubleshooting
TODO
- FAQ
- Mailing list
Beyond Photran
TODO
- Using Photran with other Eclipse plug-ins
- Subversion support
- PTP/RDT
- RSE