如何在VS2022中为Intel Fortran编译器启用/wrap-margin选项
解决VS2022中Intel Fortran代码自动换行问题
一、禁用编辑器自动换行显示
如果是VS编辑器自动将长代码行折行显示(并非编译器修改代码内容),可直接调整编辑器设置:
- 打开VS2022,点击顶部菜单栏「工具」→「选项」
- 依次展开「文本编辑器」→「Fortran」→「常规」
- 取消勾选「自动换行」选项,点击确定即可。
二、添加Intel Fortran编译器的/wrap-margin选项
若需通过编译器参数禁用代码换行,可手动添加IDE未列出的选项:
- 在VS2022中打开目标Fortran项目
- 右键项目名称,选择「属性」
- 在属性窗口中展开「配置属性」→「Fortran」→「命令行」
- 在「附加选项」输入框中填入
/wrap-margin:0(0代表禁用自动换行,不限制代码行宽度) - 点击「应用」→「确定」保存配置
你的数组反转代码
program four implicit none integer::i,k,l,c integer::arr(0:7) k=lbound(arr,dim=1) l=ubound(arr,dim=1) arr=[0,5,2,4,7,1,3,19] do i=0,3 c=arr(l-i) arr(l-i)=arr(k+i) arr(k+i)=c end do write(*,*) arr pause end program four
内容的提问来源于stack exchange,提问作者Владислав Петри
相关产品推荐
相关产品推荐

