Y a-t-il quelqu'un qui utilise Fortran sur stackoverflow? Quel IDE utilisez-vous et lequel pensez-vous être le meilleur?
Il semble que beaucoup de gens m'entourent sont assez gênants avec Intel Visual Fortran. Parce qu'il n'y a pas de support pour intellisense, refactoring, etc.
Eh bien, comme d'autres l'ont déjà mentionné, vous pouvez utiliser à la place d'un IDE un éditeur de texte séparé. Plusieurs me viennent à l'esprit;
VIM (ou l'un de la famille) - grandes capacités d'édition, très personnalisables. Malheureusement, il s'agit toujours d'un éditeur et non d'un IDE. Il peut être personnalisé de diverses manières, bien sûr, mais cela devient ennuyeux après un certain temps. En outre, ses capacités de mise en évidence de la syntaxe sont quelque peu mal faites. A également quelques problèmes/confusions avec le format libre/fixe et f77/f90/f95 ...
Emacs - à peu près les mêmes avantages/défauts que ci-dessus.
En général, des éditeurs comme ceux mentionnés ci-dessus peuvent être utilisés, mais dans ce cas, il est préférable d'en choisir un dès le départ et de s'y tenir; modifier vos habitudes de travail au fur et à mesure; car tout personnaliser peut prendre du temps pour répondre à vos besoins.
La plupart des éditeurs ont des problèmes avec la syntaxe de fortran, car ils sont habitués aux C (où tout ce qui "ouvre" a une "fermeture").
En ce qui concerne les IDE, vos options ne sont pas si bonnes:
Ce message pourrait nécessiter quelques modifications mais il est écrit à la hâte, donc ...
Qu'en est-il de ceux-ci:
Photran - Un environnement de développement intégré et un outil de refactorisation pour Fortran (celui-ci est tout ce dont vous avez besoin: D)
Oracle Solaris Studio Advanced C, C++ et plate-forme de développement Fortran
Geany est sympa aussi. Je l'utilise pour mes petits projets à Fortran. Fonctionne très bien aussi.
Je ne l'ai jamais utilisé, mais selon la documentation, le le plugin NetBeans C/C++ ajoute également la prise en charge de Fortran . J'utilise NetBeans comme mon IDE pour tout sauf le développement .NET et je l'adore. Si le support Fortran est à moitié aussi bon que le support pour C, C++, Java, Python, Ruby et PHP, alors il vaut le détour.
De nombreux développeurs Fortran utilisent des éditeurs de texte ainsi que certains outils d'automatisation de construction comme CMake ou SCons. En partie à cause du manque d'IDE bien présenté.
Il y a cependant quelques projets. J'ai essayé Photran , Fortran IDE pour Eclipse. Il a un support limité pour la saisie semi-automatique et le refactoring.
Jetez également un œil à Code :: Blocks IDE for Fortran . Je n'aime pas Code :: Blocks ...
jedit a un mode Nice fortran et vous pouvez définir des raccourcis clavier pour le compilateur et le débogueur. pour les petits et moyens projets, c'est plutôt sympa. il a également la recherche svn et plusieurs fichiers. également très sympa est hypersearch où vous obtenez une liste de vos matchs et vous pouvez aller à la position en un seul clic. un autre goodie est un plugin pour gdb et pour ctags. vous pouvez très facilement scripter toutes les fonctions en utilisant jython. cela ressemble un peu à une version moderne d'emacs qui utilise python au lieu de LISP. consultez le gestionnaire de plugins. il vous permet de télécharger tous les plugins depuis le serveur et de les installer pour vous (comme dans Eclipse).
Nous utilisons une extension interne à Visual Studio pour obtenir l'achèvement du code pour notre code fortran et pour nous aider à déboguer. Mais même ainsi, il y a encore beaucoup à faire. Nos principaux enjeux sont:
Nous avons utilisé Sun Workshop et c'était très bien, mais il n'y a pas de version Windows.