Simply Fortran是Approximatrix 公司開(kāi)發(fā)的一款集成基于GFortran編譯器內(nèi)核,獨(dú)立開(kāi)發(fā)的集成開(kāi)發(fā)環(huán)境!
Simply Fortran編譯器功能
1、安裝下載集成開(kāi)發(fā)環(huán)境都非常簡(jiǎn)單,無(wú)需任何額外的下載和用戶(hù)設(shè)置。
2、內(nèi)核基于GNU 的 GFortran,集成了開(kāi)發(fā)環(huán)境,編輯器,調(diào)試器??捎糜?Windows 平臺(tái),含 XP,Windows 7 / 8 。(無(wú)需安裝 Visual Studio)
3、其編輯器獨(dú)有專(zhuān)門(mén)針對(duì) Fortran 的語(yǔ)法檢查,調(diào)用提示,派生類(lèi)型成員列表提示自動(dòng)完成等。可自動(dòng)代碼折疊,自動(dòng)生成 module 列表,函數(shù)列表,便于管理和定位。
4、可將自身的工程保存為 make 文件,便于跨平臺(tái)使用。
Simply Fortran編譯器特色
1、調(diào)用提示在輸入 Fortran 代碼時(shí),Simply Fortran 提供對(duì)調(diào)用函數(shù)和子程序的提示。當(dāng)調(diào)用一個(gè)內(nèi)部函數(shù)或子例程時(shí),程序?qū)@示該內(nèi)部函數(shù)的幫助信息。
2、兼容性
Simply Fortran 可運(yùn)行在 Windows XP 到 Windows8 的 32 位和 64 位操作系統(tǒng)上。此外,Simply Fortran 可以用在微軟 Windows 兼容的平臺(tái),包括 WINE。
3、結(jié)構(gòu)概述
Simply Fortran 提供方便的源代碼窗口布局,無(wú)論是在單獨(dú)源代碼文件或 Project 工程,都可以快速地導(dǎo)航
4、可獲得32位和64位的目標(biāo)代碼
Simply Fortran 可以得到所有平臺(tái)下的 32 位和 64 位目標(biāo)代碼。
5、內(nèi)聯(lián)語(yǔ)法檢查
Simply Fortran 編譯器的警告和錯(cuò)誤會(huì)以高亮的方式顯示在源代碼中,以便用戶(hù)檢查更改。此外,可通過(guò) Project 面板快速修改工程。
6、Fortran 語(yǔ)言的自動(dòng)完成
Simply Fortran 還提供 Fortran 派生類(lèi)型,Module 及 Module成員的自動(dòng)輸入完成提示。
7、包括文件
Simply Fortran 集成了開(kāi)發(fā)環(huán)境和 Fortran 編譯器文檔。用戶(hù)可以快速訪問(wèn),通過(guò) Simply Fortran 幫助菜單。對(duì)于新用戶(hù),還有一步一步的向?qū)А?br />
8、集成調(diào)試器
Simply Fortran 提供源碼級(jí)調(diào)試,集成在集成開(kāi)發(fā)環(huán)境中??煞奖愕脑O(shè)置斷點(diǎn),檢查變量,并查看調(diào)用堆棧。
9、傳統(tǒng)的支持
Simply Fortran 支持固定格式的 Fortran 代碼。此外,還提供與舊的 Fortran 77 標(biāo)準(zhǔn)的良好的兼容性。
10、簡(jiǎn)單的開(kāi)始屏幕
Simply Fortran 開(kāi)始運(yùn)行時(shí),會(huì)有一個(gè)直觀的屏幕提供了最近打開(kāi)的項(xiàng)目和新項(xiàng)目模板的鏈接。
11、快速搜索
快速搜索欄允許在一個(gè)項(xiàng)目快速搜索文件和程序的單位。無(wú)需鼠標(biāo)操作,用戶(hù)可以按 Ctrl+Q 并開(kāi)始輸入查詢(xún)。Simply Fortran 提供實(shí)時(shí)輸入查詢(xún)。
零基礎(chǔ)新人上手教程
1、新建工程
2、輸入工程名稱(chēng)(本例“test”),然后保存
3、新建源代碼文件(creat a new file)
4、本例創(chuàng)建一個(gè) test.f90的文件
5、將創(chuàng)建的源代碼(test.f90)導(dǎo)入到新建的工程(test.prj)中
6、對(duì)于已經(jīng)有了現(xiàn)成的源代碼程序,需要導(dǎo)入工程,執(zhí)行如下操作
7、按“F6”鍵編譯,無(wú)誤之后,按“F5”鍵運(yùn)行程序