
ดังนั้นคุณต้องการเรียนรู้ Fortran ก็เช่นกันฉันนี่คือ Sandbox ของ Brian สำหรับการเรียนรู้ Fortran โดยใช้ รหัส VS
เป้าหมายของฉันคือสภาพแวดล้อมการเรียนรู้นี้จะทำงานได้ทั้ง Linux และ Windows โดยใช้ซอฟต์แวร์ที่มีอยู่ใน Conda-Forge
โคลนที่เก็บนี้และเปิดโฟลเดอร์/พื้นที่ทำงานในรหัส VS
ติดตั้งส่วนขยายรหัส VS ที่แนะนำต่อไปนี้
สมมติว่าคุณติดตั้ง Conda Package Manager วิธีที่เร็วที่สุดในการสร้างสภาพแวดล้อม conda ที่ให้ไว้คือการรันงาน VS Code Custom Workspace: งาน:
Ctrl+Shift+PTasks: Run Task? Conda: Create environment learn_fortranหมายเหตุ : เมื่อคุณต้องการอัปเดตสภาพแวดล้อมให้รันงาน
? Conda: Update environment learn_fortran
เพิ่ม gfortran , fortls และ fprettify ไปยังเส้นทางสภาพแวดล้อมของคุณ ดูรายละเอียดเฉพาะแพลตฟอร์มด้านล่าง:
คุณสามารถค้นหาเส้นทางสำหรับโปรแกรมเหล่านี้ด้วยคำสั่งเหล่านี้ในพรอมต์คำสั่ง windows:
where gfortran
where fortls
where fprettify กด Windows Key และค้นหาและเปิด Edit environment variables for your account คลิกบรรทัด Path และ Edit จากนั้นคลิก New และพิมพ์เส้นทางสำหรับ gfortran , fortls , findent และ fprettify คุณควรมีบางอย่างเช่นสามบรรทัดนี้:
C:UsersblaylockMiniconda3envslearn_fortranLibrarymingw-w64bin
C:UsersblaylockMiniconda3envslearn_fortranScripts
C:UsersblaylockMiniconda3envslearn_fortranbin

หมายเหตุ: ดูการอัปเดตไปยังคอมไพเลอร์ M2W64-GFORTRAN?
which gfortran
which fortls
which fprettify ไฟล์ .bashrc ของคุณอาจมีบรรทัดนี้เพื่อผนวกเส้นทาง:
export PATH= " $PATH :/Users/blaylock/anaconda3/envs/learn_fortran/bin " ฉันใช้ส่วนขยายของ โค้ดนักวิ่ง เพื่อทำการคอมไพล์อย่างรวดเร็วและเรียกใช้โปรแกรม FORTRAN เมื่อคุณมีไฟล์ซอร์สโค้ดโปรแกรมเปิดและโฟกัส (เช่น src/hello_world/hello_world.f90 ) ให้ใช้ทางลัด Ctrl+Alt+N เพื่อรวบรวมและเรียกใช้โปรแกรม Fortran เอาต์พุตจะแสดงด้านล่างในหน้าต่างเทอร์มินัล มันง่ายมาก