VSCode下载安装

VSCode下载安装(链接:https://code.visualstudio.com/)特别简单,就如同普通软件安装到自己指定文件即可。

Fortran环境安装

通过Cygwin安装gfortran,可以参考博文Cygwin安装教程和Cygwin及Wget安装。博文VScode中配置使用fortran有更全面的介绍。

VSCode安装Fortran相关插件

四个插件:Fortran,Modern Fortran, Fortran IntelliSense, Code Runner, Fortran Breakpoint Support,其中Fortran Breakpoint Support插件是必须的,另一个插件是代码高亮的。还会有很多有趣插件,以后根据使用再进行添加。

利用VSCode编写第一个Fortran程序

找个地方新建一个文件夹,文件结构如下:

└── hello├── hello.f└── .vscode├── launch.json└── tasks.json

在hello文件夹中新建一个.vscode的文件夹,注意文件夹前面的“点”,然后在.vscode文件夹中新建两个文件launch.json和tasks.json(源自:Guide_VSCode-fortran)。内容分别如下,launch.json:

{"version": "2.0.0","configurations": [{"name": "Debug Fortran & build","type": "cppdbg","request": "launch","targetArchitecture": "x86","program": "${workspaceRoot}\\${fileBasenameNoExtension}.exe","miDebuggerPath": "gdb.exe","args": [],"stopAtEntry": false,"cwd": "${workspaceRoot}","externalConsole": true,"preLaunchTask": "build_gfortran"}]
}

tasks.json:

{"version": "2.0.0","_runner": "terminal","tasks":[{"label": "build_gfortran","type": "shell","windows": {"command": "gfortran"},"linux": {"command": "gfortran"},"osx": {"command": "gfortran"},"args": ["-g","${file}","-o","${workspaceRoot}\\${fileBasenameNoExtension}.exe"]}],
}

在hello目录新建一个文件hello.f,这个文件也可以在VSCode新建。

      program HelloWorldprint *,'Hello,World!'read(*,*)end


运行,Run或者Ctrl+F5

Fortran编程(VScode配置)——笔记2相关推荐

  1. Fortran编程快速入门

    Fortran编程快速入门 1. 简介 1.1 FORTRAN语言发展概况 1.2 Fortran77和Fortran90的区别 1.3 Fortran和C/C++等大多数语言的不同 1.4 简单的 ...

  2. Java:Mac+VScode自学笔记|基础部分(一)

    介绍:入门的语言是vb,py和js,云借购的时候发现沐言科技的书排版很不错,看着比较顺眼,就买了py.C和Java的,记录一些学习的笔记 参考:<Java从入门到项目实战>沐言科技 李兴华 ...

  3. HBase眼高手低从Shell到IDEA编程、心路笔记、踩坑过程

    HBase眼高手低从Shell到IDEA编程.心路笔记.踩坑过程 HBase眼高手低 通过shell操作Hbase Foundation 在terminal中输入hbase,就可以查看hbase命令的 ...

  4. 《Linux高性能服务器编程》学习笔记

    <Linux高性能服务器编程>学习笔记 Linux高性能服务器编程 TCP/IP协议族 TCP/IP协议族体系结构以及主要协议 数据链路层 网络层 传输层 应用层 封装 分用 测试网络 A ...

  5. 【转】vscode配置C/C++环境

    转自:vscode配置C/C++环境 - 知乎 VS Code配置 作者:谭九鼎 链接:Visual Studio Code 如何编写运行 C.C++ 程序? - 知乎 有改动.个人按照步骤后,做到复 ...

  6. VSCode配置PyQt5和designer

    VSCode配置PyQt5和designer 参见python界面编程:VScode+pyqt+pyqt integration配置备忘 参见PyQt5(designer)入门教程 1.安装pyqt ...

  7. linux下vscode配置c++,使其和Visual Studio2019一样调试

    这篇文章是通过Makefile命令的形式进行配置的,这对大工程不友好,因此写了一篇vscode联合cmake进行环境配置,大家可以看这篇文章 linux下c++编译的方式 在win下visual st ...

  8. 《基于GPU加速的计算机视觉编程》学习笔记

    <基于GPU加速的计算机视觉编程>学习笔记(1) 最近打算 准备工作 CUDA开发环境(主要是查看N卡的信息) 在WIN10下安装CUDA工具包 最近打算 在训练模型的时候,感觉电脑非常吃 ...

  9. VSCode配置 for Mac(一)C++

    VSCode配置 for Mac 本文只是记录一下自己熬这些编程配置环境的苦难历程(其实是给自己以后看的,包括c++.python.java环境的配置,旨在是用一个平台搭建多个语言的开发,陆续更新) ...

  10. 【C语言初级阶段学习1】使用vscode运行C语言,vscode配置环境超详细过程(包括安装vscode和MinGW-W64安装及后续配置使用的详细过程,vscode用户代码片段的使用)[考研专用]

    vscode配置c语言环境 前言 一.下载vscode和MinGW-W64和安装过程 1. vscode部分 1.1 vscode下载安装过程 1.2 vscode下载插件 2. MinGW-W64部 ...

最新文章

  1. Spring+SpringMVC+shiro+mysql(一)
  2. 手机app 有没有window.location.href_热议小程序使用场景越来越多,未来有没有可能替代手机APP?...
  3. Grad-CAM (CNN可视化) Python示例
  4. 数据库系列之T-SQL(触发器)
  5. matplotlib 一张图多个图,如何在Matplotlib中绘制同一个图上的多个函数?
  6. MongoDB常用命令示例
  7. java 中的堆和栈
  8. sklearn网格搜索GridSearchCV得到各个评价指标的均值与方差
  9. 零基础带你学习MySQL—not null 非空(二十四)
  10. iOS开发者《用2块钱快速创建你的网站或博客》
  11. 构建Docker镜像仓库的另一选择:Nexus3 - DockOne.io
  12. Jspxcms 9.5.0 发布,Java CMS
  13. 中断扫描方式子程序c语言,单片机原理及应用(C语言版) 第9章 节 单片机系统配置及接口.ppt...
  14. 如何用计算机处理图片,使用附带软件编辑照片 利用Digital Photo Professional 用电脑处理RAW图像...
  15. 过程装备安装调试技术实训装置QY-GCKZ04
  16. 威联通服务器无限重启,威联通NAS,时不时的读盘,无法休眠的问题
  17. 校招----青颖飞帆二面面经
  18. OneNET物联网平台介绍
  19. 服务器看门狗芯片电路图,看门狗电路图_看门狗电路作用_看门狗电路的工作原理-与非网...
  20. 计算机思维的结构问题,《计算思维的结构》读书笔记

热门文章

  1. java.lang.reflect.AccessibleObject
  2. 里约热内卢圣徒java_里约热内卢:圣徒之城
  3. iPad点餐助力餐饮业发展
  4. html nav均匀分布的粘性导航栏
  5. Python入门基础总结笔记——正则表达式
  6. 尝试在UE的材质节点中进行高斯模糊
  7. 20+主流跨境电商平台API地址大全
  8. 记Vivado使用,报错记录本
  9. 深入学习理解java虚拟机--1.win10 下构建64位 openJDK8
  10. 搭建一个用于工作和学习的Linux桌面环境的尝试