Кто-нибудь использует Fortran в stackoverflow? Какую IDE вы используете и какую считаете лучшей?
Кажется, многие окружающие меня люди довольно неудобны с Intel Visual Fortran. Потому что нет поддержки intellisense, рефакторинга и т.д.
Кто-нибудь использует Fortran в stackoverflow? Какую IDE вы используете и какую считаете лучшей?
Кажется, многие окружающие меня люди довольно неудобны с Intel Visual Fortran. Потому что нет поддержки intellisense, рефакторинга и т.д.
Что ж, как уже упоминалось, вы можете использовать вместо IDE отдельный текстовый редактор. Некоторые приходят на ум;
VIM (или один из семейства) — отличные возможности редактирования, очень настраиваемые. К сожалению, это все же редактор, а не IDE. Конечно, его можно настроить по-разному, но через некоторое время это надоедает. Кроме того, его возможности подсветки синтаксиса сделаны несколько неправильно. Также есть некоторые проблемы/путаницы со свободным/фиксированным форматом и f77/f90/f95...
Emacs - практически те же преимущества/недостатки, что и выше.
В общем, можно использовать редакторы, подобные упомянутым выше, но в этом случае лучше выбрать один с самого начала и придерживаться его; изменение своих рабочих привычек по ходу дела; поскольку настройка всего может занять много времени в соответствии с вашими потребностями.
У большинства редакторов проблемы с синтаксисом фортрана, так как они привыкли к C (где все, что "открывается", имеет "закрытие").
Что касается IDE, ваши варианты не так уж хороши:
Этот пост можно немного отредактировать, но он написан в спешке, поэтому...
Что насчет этих:
Photran — интегрированная среда разработки и инструмент рефакторинга для Fortran (это все, что вам нужно :D)
Платформа разработки Oracle Solaris Studio Advanced C, C++ и Fortran
Джини тоже хорош. Я использую его для своих небольших проектов на Фортране. Тоже неплохо работает.
Я никогда не использовал его, но, согласно документации, подключаемый модуль NetBeans C/C++ также добавляет поддержку Fortran а>. Я использую NetBeans в качестве своей IDE для всего, кроме разработки .NET, и мне это нравится. Если поддержка Fortran вполовину так же хороша, как поддержка C, C++, Java, Python, Ruby и PHP, то на нее стоит обратить внимание.
Многие разработчики Fortran используют текстовые редакторы, а также некоторые инструменты автоматизации сборки, такие как CMake или SCons. Частично из-за отсутствия полноценной IDE.
Однако есть несколько проектов. Я пробовал Photran, Fortran IDE для Eclipse. Он имеет ограниченную поддержку автозаполнения и рефакторинга.
Также взгляните на Code::Blocks IDE для Fortran. Мне не нравится Code::Blocks...
Мы используем внутреннее расширение для Visual Studio, чтобы получить завершение кода для нашего кода на Фортране и помочь нам с отладкой. Но даже в этом случае есть много возможностей для улучшения. Наши основные проблемы:
Мы использовали мастерскую Sun, и это было очень хорошо, но нет версии для Windows.
jedit имеет хороший режим fortran, и вы можете определить сочетания клавиш для компилятора и отладчика. для малых и средних проектов это довольно хорошо. у него также есть svn и поиск по нескольким файлам. также очень удобен гиперпоиск, где вы получаете список своих совпадений и можете перейти к позиции одним щелчком мыши. еще одна полезная штука — плагин для gdb и ctags. вы можете очень легко написать все функции, используя jython. это немного похоже на современную версию emacs, использующую python вместо lisp. проверьте менеджер плагинов. он позволяет вам загружать все плагины с сервера и устанавливать их для вас (как в eclipse).