如何在Notepad++中一键运行Fortran程序?
一键在Notepad++中编译并运行Fortran程序(gfortran)
方法:配置Notepad++内置运行命令
直接把编译、运行命令整合到Notepad++的快捷运行功能中,实现一键触发:
- 打开Notepad++,点击顶部菜单栏的运行 → 运行...(或按下快捷键
F5) - 在弹出的命令输入框中,粘贴以下完整命令:
cmd /k cd /d "$(CURRENT_DIRECTORY)" && gfortran "$(FULL_CURRENT_PATH)" -o "$(NAME_PART).exe" && "$(NAME_PART).exe"
- 点击保存,给这个命令命名(比如「编译并运行Fortran」),并设置一个专属快捷键(比如
Ctrl+F9),确认后即可使用。
命令说明
cmd /k:执行完所有命令后保持命令提示符窗口打开,方便查看程序输出和报错信息cd /d "$(CURRENT_DIRECTORY)":自动切换到当前编辑文件所在的目录,避免路径关联错误gfortran "$(FULL_CURRENT_PATH)" -o "$(NAME_PART).exe":编译当前Fortran文件,生成与原文件同名(不含.f90后缀)的可执行文件(比如test.f90会生成test.exe,解决你之前生成test.f90.exe的问题)&&:仅当前面的编译命令执行成功时,才自动运行生成的可执行文件"$(NAME_PART).exe":启动编译好的程序
注意事项
确保gfortran已添加到系统环境变量的PATH中,否则Notepad++无法找到编译命令。如果未添加,需将gfortran所在的路径(比如MinGW安装目录下的bin文件夹)添加到系统PATH里。
内容的提问来源于stack exchange,提问作者Ann Feng
相关产品推荐
相关产品推荐

