forums.silverfrost.com Forum Index forums.silverfrost.com
Welcome to the Silverfrost forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

FTN95 Plug-ins for Visual Studio Community

 
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> Support
View previous topic :: View next topic  
Author Message
KL



Joined: 16 Nov 2009
Posts: 144

PostPosted: Wed Jun 24, 2015 10:10 am    Post subject: FTN95 Plug-ins for Visual Studio Community Reply with quote

I understood that plug-ins for Visual Studio are only available for 'full' Visual Studio versions, since the express versions do not allow plug-ins. FTN95 Express 5.40 is a somewhat specific case.

What about the new package Visual Studio Community? This program substitutes –under certain conditions- the express versions, but allows plug-ins. I guess that the personal edition of FTN95 does not offer a plug-in for Visual Studio Community, but can the standard FTN95 version be used within Visual Studio Community?

Best regards,
KL
Back to top
View user's profile Send private message
JMoody



Joined: 26 Aug 2008
Posts: 20
Location: Ohio

PostPosted: Wed Jun 24, 2015 1:43 pm    Post subject: Reply with quote

We upgraded to 2013 Community edition. I then reinstalled the latest version to get the plug in. It works just fine.
Back to top
View user's profile Send private message
KL



Joined: 16 Nov 2009
Posts: 144

PostPosted: Wed Jun 24, 2015 4:51 pm    Post subject: Reply with quote

Many thanks for your quick reply. Was the latest version a full FTN95 version?

Klaus
Back to top
View user's profile Send private message
JMoody



Joined: 26 Aug 2008
Posts: 20
Location: Ohio

PostPosted: Wed Jun 24, 2015 4:56 pm    Post subject: Reply with quote

No, it was an upgrade version.
Back to top
View user's profile Send private message
KL



Joined: 16 Nov 2009
Posts: 144

PostPosted: Wed Jun 24, 2015 5:05 pm    Post subject: Reply with quote

Sorry, for the misunderstanding. By 'full' FTN95 version I mean the commercial version in contrast to the FTN95 Personal Edition.
Back to top
View user's profile Send private message
JMoody



Joined: 26 Aug 2008
Posts: 20
Location: Ohio

PostPosted: Wed Jun 24, 2015 5:07 pm    Post subject: Reply with quote

Yes, it was the full version.
Back to top
View user's profile Send private message
KL



Joined: 16 Nov 2009
Posts: 144

PostPosted: Thu Jun 25, 2015 10:00 am    Post subject: Reply with quote

Thank you very much for the valuable answer. Klaus
Back to top
View user's profile Send private message
silverfrost
Site Admin


Joined: 29 Nov 2006
Posts: 191
Location: Manchester

PostPosted: Thu Jun 25, 2015 2:39 pm    Post subject: Reply with quote

I think the plug-in for FTN95 PE works in VS2013 Community Edition.
Back to top
View user's profile Send private message Visit poster's website
KL



Joined: 16 Nov 2009
Posts: 144

PostPosted: Wed Jul 01, 2015 4:54 pm    Post subject: Reply with quote

It works absolutely fine. I guess that FTN95 Express 5.40 is now obsolete. Is there somewhere already a specific documentation?

Many thanks,

Klaus
Back to top
View user's profile Send private message
John-Silver



Joined: 30 Jul 2013
Posts: 1520
Location: Aerospace Valley

PostPosted: Wed Jul 01, 2015 10:51 pm    Post subject: Reply with quote

where is this "plugin for FTN85 PE" ???

I asked the question about updating the 5,4 version some time ago.
Are we going to see an update or properly documented instrucions on how to use this new facitity in the near future ?
Back to top
View user's profile Send private message
KL



Joined: 16 Nov 2009
Posts: 144

PostPosted: Thu Jul 02, 2015 8:24 am    Post subject: Reply with quote

Dear John-Silver,

I must admit that I am not too familiar in using the various modern software development environments. I am often using Visual Studio Express/Visual Basic for developing the windows employing the extremely powerful .NET, from which Fortran executables are called. I simply have too many Fortran subroutines, which I cannot convert to Visual Basic or C#. I have stopped using ClearWin+.

The new (and free!) Visual Studio Community package offers now the possibility to plug-in FTN95 outside the commercial Visual Studio versions. Unfortunately, the documentation is missing. I simply tried a quite normal approach. I installed Visual Studio Community and I uninstalled FTN95. Visual Studio Community is very consistent with the Express version, so there is no real problem in using it. Terrible is the large number of options for the many different languages. I then re-installed FTN95. Obviously, FTN95 checks if a "valid" version of Visual Studio is available for the plug-in. And indeed, it detected the installed Visual Studio Community and offered to plug-in FTN95. The result is an IDE for FTN95, which in my opinion is superiour to the FTN95 Express version 5.40. This IDE is just beautiful.

Nevertheless, I am sure that many colleagues will continue working with the Plato IDE or even with a simple editor and little batch files. But my feeling is that Visual Studio with the FTN95 plug-in is a really attractive and future-proof alternative. If so, a better documentation and introduction for this IDE would be really helpful.

Best regards,
Klaus
Back to top
View user's profile Send private message
John-Silver



Joined: 30 Jul 2013
Posts: 1520
Location: Aerospace Valley

PostPosted: Sat Jul 04, 2015 2:22 am    Post subject: Reply with quote

Dear Klaus, thanks for the overview from you perspective.
My comment7question was really for Silverfrost Admin, whom I quoted from his previous comment.
My question was related to getting a silverfrost brief documentation (basically of what you've now already said.

Sounds like a great soln. for those wanting to use Visual Studio as the front end I/F.

Of course , like a fool (will I ever learn) I started to look for an overview of what VS2013 Community is exactly and what it offers.

First, you're faced with a 7Gb download !!!
Fotunately it's resumeable, I may try to get it and have a look one WE :O)

Concerning your looking for documentation for the ìVS Community Version Klaus, well you're looking to MS there I think because its a third party effort wrt FTN95 so Silverfrost Documentation will be limited to brief installation instructions I'd imagine.

Let us know how you get on from time to time.

JohnS
_____________________________________________________--

For anyone who's interested, here's the download links:

1. To check you've got the level of machine reqd. to run it:-

https://www.visualstudio.com/en-us/visual-studio-community-vs#sysreqs

2. To download Community Edition 2013 with Update 4 as of writing (use a Download Manager !!!! with resume, remember its 7Gb Download - you'll need a HD DVD to write to afterwards to back it up)

http://go.microsoft.com/?linkid=9863609

which was taken from here (all versions download page)
https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx
Back to top
View user's profile Send private message
davidb



Joined: 17 Jul 2009
Posts: 560
Location: UK

PostPosted: Wed Jul 08, 2015 9:12 pm    Post subject: Reply with quote

I have tried the new Community edition with FTN95 plugin and it worked. However, I wasn't very happy with all the junk that was installed with the software so I quickly removed it (despite unticking all the things I didn't want, like Silverlight, which it installed anyway!). Actually it was hard to remove properly and I had to restore an image of my HD to the point before the install.

At this time I am using VIM and the command line and my own build program, or sometimes Plato depending on my mood. This suits me fine.
_________________
Programmer in: Fortran 77/95/2003/2008, C, C++ (& OpenMP), java, Python, Perl
Back to top
View user's profile Send private message
LitusSaxonicum



Joined: 23 Aug 2005
Posts: 2388
Location: Yateley, Hants, UK

PostPosted: Thu Jul 09, 2015 10:14 am    Post subject: Reply with quote

'Associated junk' is always a problem. As for Silverlight, I found it downloaded as part of the Microsoft ICE Image Composition Editor, which splices digital photos together. This is a brilliant free application, works extremely well, and is worth suffering for.

Eddie
Back to top
View user's profile Send private message
KL



Joined: 16 Nov 2009
Posts: 144

PostPosted: Mon Dec 28, 2015 4:52 pm    Post subject: Reply with quote

Since I work frequently with Visual Studio, I have also looked in more detail how the integrated FTN95 works. In general really good and I am sure that this IDE will find more users. I hope that the next release of FTN95 will also allow integration with Visual Studio Community 2015.

Are there any plans to revise the FTN95 plug-in? For instance making IntelliSense for Fortran available? The colorisation of Fortran key words seems to be incomplete: “.lt.”, “.and.”, “err”, “.not.”, “unit”, “.eq.”, “size” and probably also others are not colorized.

When working with “WinApp” and using “write (*,*)” I can see the correct output file on screen. After having looked at it, I can close it and exit. However, when using for instance Checkmate and a runtime error occurs, this output window is moved as icon to the task bar. Unfortunately, it can neither be opened nor closed. The only way to get rid of this window is to exit from Visual Studio.

If on the other hand I work without “WinApp”, I see my results on the screen in the command prompt window. Unfortunately, this window closes immediately with the end of the run and I cannot look to the results.
Are my observations correct or am I missing something?

KL
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> Support All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group