Approximatrix Simply Fortran是一款集成开发环境(IDE),专为Fortran语言编程设计。它为使用Fortran的专业开发人员提供了一个完整的解决方案,无论是在Microsoft Windows还是GNU/Linux平台上。它支持从Fortran 77到最新的Fortran 2008的多种版本的Fortran,可以满足广大程序员在不同项目上的需求。

apps.37217.13651905856515611.35973593-40b0-49a7-9c1b-63afee57b2f0.0e89fa44-8ac3-4aa4-b1fd-7205f3ce973e

这款软件最大的特点是其集成的编辑器,它不仅实现了语法高亮,还提供了基本的项目管理功能,使得编码更加直观便捷。用户还可以享受到Simply Fortran自带的GNU Fortran编译器后端的强大力量,它支持最新的Fortran代码编译,也兼容旧版的Fortran 77,确保了广泛的应用兼容性。

Simply Fortran还包括其他各种辅助工具,如调试器、源代码导航以及一系列用于数据图形化的库。新增的Aplot库允许用户轻松创建二维图形和图表,这增强了其在科学计算和工程领域的实用性。综合来看,Simply Fortran为Fortran程序开发提供了一个全面、简便且功能强大的环境,大大提高了程序员的工作效率。

Aplot 绘图库
通过 Fortran 例程轻松快速创建和显示二维条形图、折线图或散点图。

应用图形库
Simply Fortran for Windows 包含 AppGraphics 库,它允许用户为其 C 和 Fortran 项目创建图形和简单的用户界面。

自动元素重命名
Simply Fortran 支持 Fortran 编程元素的自动重命名,包括函数、子例程、模块、公共块变量和局部变量。

BLAS 和 LAPACK 库
Simply Fortran 在所有平台上都包含 BLAS 和 LAPACK 库(两个常见的 Fortran 软件包),并且它使得与这些例程的链接变得简单明了。

通话提示
输入 Fortran 代码时,Simply Fortran 提供用户项目中声明的函数和子例程的调用提示。当遇到内部函数或子例程时,也会显示该过程的文档。

兼容性
Simply Fortran 在 Microsoft Windows XP 到 11(包括 32 位和 64 位版本)、Apple macOS Snow Leopard 到 Monterey 以及大多数现代 GNU/Linux 发行版上完美运行。

Fortran 自动完成
Simply Fortran 为 Fortran 派生类型、可用模块和单个模块组件提供自动完成功能。

包含的文档
Simply Fortran 中包含集成开发环境和 Fortran 编译器的文档。用户可以从 Simply Fortran 中的“帮助”菜单快速访问文档。对于新用户,还提供分步教程。

集成调试器
Simply Fortran 直接在集成开发环境中提供源代码级调试工具。设置断点、检查变量和浏览调用堆栈都是简单的任务。

旧版支持
在 Simply Fortran 的编辑器中,固定格式的 Fortran 代码被视为一流语言。此外,Simply Fortran 附带的编译器提供了与旧版 FORTRAN 77 标准的出色兼容性。

多个项目
Simply Fortran 可以在每个窗口管理多个 Fortran 项目,并且项目可能包含依赖项目以在单个请求中构建多个目标

OpenMP 支持
我们的编译器支持 OpenMP,为编写真正并行的 Fortran 代码提供了标准接口。

包管理器集成
通过订阅 Simply Fortran 包管理器,可以下载预构建的 Fortran 和 C 开发库并与 Simply Fortran 一起使用。示例项目伴随着许多包,出现在 Simply Fortran 的可用新项目类型列表中。

快速搜索
快速搜索栏允许快速搜索项目内的文件和编程单元。用户无需与鼠标交互,即可按 Control-Q 并开始输入查询。Simply Fortran 在输入查询时实时提供搜索结果。

简单的开始屏幕
当 Simply Fortran 首次启动时,直观的屏幕提供最近项目和新项目模板的链接。

源代码控制集成
开发环境会检测您的 git 存储库并在检测到时与您一起使用,通过图形界面提供最常见的源代码控制操作

结构概要
Simply Fortran 提供了单个文件和整个项目级别的源代码布局大纲,以便快速导航。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。