Fortran
CLion supports Fortran via the Fortran plugin. The plugin provides language support and debugger for FORTRAN 77/90/95/2003/2008. Application support is provided by CMake.
tip
The Fortran plugin is currently under development. You can share your feedback or submit a request in the projects's GitHub tracker.
tip
Find a sample Fortran project build with CMake in this wiki.
Install the Fortran compiler.
You can use GNU Fortran compiler included in the GCC installation or another Fortran compilers of your choice.
Install the Fortran plugin. Use one of the options:
In CLion, go to Settings | Plugins, switch to Marketplace and type Fortran in the search field, then click Install in the plugin description dialog.
Alternatively, install the plugin directly from JetBrains Marketplace.
Create a new Fortran executable project (File | New Project) or open an existing CMake-based Fortran project.
note
To instruct CMake on where to find the Fortran compiler, set the
FC
orCMAKE_Fortran_COMPILER
environment variable in your CMakeLists.txt (provide the full path to the compiler executable or only the compiler name in case thePATH
variable is set accordingly). For more information, refer to CMake documentation.
In addition to parsing and highlighting your Fortran code, the plugin provides other code insight features, such as
Code editing: Add Line Comment Ctrl0/, Code folding, Brace matching, and Formatting (currently available only for free source form files)
Navigation actions: Go to Definition, Structure view, and Find Usages
Code analysis: a set of useful code inspections to catch potential errors
To run and debug Fortran code, create a CMake Application configuration (go to Run | Edit Configurations in the main menu, press
and select CMake Application).
In the toolchain settings (Settings | Build, Execution, Deployment | Toolchain), switch to GDB in the Debugger field.
Run
or Debug
the newly created configuration:
Thanks for your feedback!