#784 New Fan IDE - Screenshot now available!

baeltazor Thu 15 Oct 2009

Good morning all,

EDIT:

Well, I've finally finished uploading the first screenshot for Fide, which can be found on my blog:

http://fanoffan.blog.com/

... I'd love to hear what anyone has to say :-)


Just to let everybody know, I'm creating a Fan I.D.E, called Fide (stands for Fan IDE).

Which will have full Drag & Drop support for adding controls to a Canvas. (Kind of like how you add controls to a Form in Visual Studio). I will be posting quite a few screenshots this afternoon. Are there any features that anyone would like to see in this I.D.E?

Any comments, feedback and or suggestions are more than welcome.

Thanks, Baeltazor.

filgood Thu 15 Oct 2009

Hi,

Great news. Having a Fan Gui designer inside an IDE would be great.

Will it support the ability to target the CLR or JVM (I presume you're creating this in Fan, so we can run it on both CLR/JVM? I presume you already plan for things like autocompletion, syntax highlighting, version control integration?

Can you make a list of the planned features, where you got so far, etc? This might make it easier to suggest missing features...

Also, do you have the code in a repository somewhere?

thanks,

Fil

andy Thu 15 Oct 2009

Thats pretty cool Baeltazor. Have you looked at Flux at all? Flux is pretty basic at the moment - but its goal is to sorta be the Eclipse of Fan tools. So if you were able to create a GUI designer that plugged into Flux it would be very useful.

@filgood - We don't support FWT on .NET yet (just haven't had time to implement it). But if things are written in pure Fan, then yes, it should be portable to the CLR.

baeltazor Thu 15 Oct 2009

Thank you, Fil.

For the time-being, Fide will only support the JVM. I'm currently developing it in C#. But once Fan supports the .NET Framework, I'll rewrite it entirely in Fan. I did consider writing in in Fan at first, but I am currently more familiar with C# so it just made sense to write the IDE in C#, for now.

I am planning to support Auto-completion and Syntax-highlighting. Fide (Fan IDE) currently has these features:

  • GUI Designer (GUI Designer also has Split-view mode where you can layout two forms at a time. I don't see any point to this though, just a random feature.)
  • Project Manager (Manage your projects: Timelines, To-do's, etc)
  • Snippet Manager (Quick access to saved code-snippets via Right-click menu in Code-View)
  • Project Encryption
  • Version Control
  • Automatic Project Backup (Creates a backup of a project on each build, or when specified.)

..More coming...

I'm waiting for the images to be uploaded, so I can post a link to screenshots for all to see.

Thanks, Baeltazor

baeltazor Thu 15 Oct 2009

Thanks Andy :-)

I have looked at Flux, and found it to be very useful. Although, as you mentioned, it is in its early stages, and I guess I'm just a little too impatient to wait for the features I want. I was going to plug in a GUI Designer into Flux, but at the moment, my knowledge of Fan is far less than C# and I felt that I'd be able to get this done quite smoothly writing it in C#.

My intentions are to rewrite the whole thing in Fan when I feel that I can do it, and to also hand the program/code over to you guys (Fan) once it becomes stable.

Thanks,<br> Baeltazor

Login or Signup to reply.