Cross GLBasic IDE - Beta Thread

Previous topic - Next topic

backslider

Good Morning everyone,

I restarted my GLBasic IDE Project with .Net (2.0) to give you the chance to develop GLBasic applications on
each OS which is supported by Mono / .Net.
I hope there are interested people. :)

Test list:
https://docs.google.com/spreadsheet/ccc?key=0Amhk-zjAZwlZdG5zTFZlQ3F1UE1qdUxCYXlicFBaWUE&hl=de

Current test version Download (no compiling yet):
https://sourceforge.net/projects/glbasicide/files/
(Requirements on Windows: .Net 2.0 / Linux: Mono)

I will update this post, when there are new informations for you.

This is the actual ToDo List (word = done):

  • Create a new GLBasic Project
  • Load an existing GLBasic Project
  • Load last edited file tab
  • Save the current Project
  • "Save As..." the current Project (complete project folder)
  • Add new *.gbas file to project
  • Add existing *.gbas file to project
  • Remove *.gbas from project (not file system)
  • Insert Function at cursor position
  • Insert Sub at cursor position
  • Copy, Paste, Cut - Text
  • customizable syntax highlighting (works but faulty)
  • comment / multiline comment highlighting (works but faulty)
  • list Functions on the right
  • compile project

Here you can see the latest version of the IDE (now Ubuntu)



cheers

bigsofty

Looks good. so far!  :booze:

Won't you need at least a command line version of the GLB compiler for this to work/be ported though?
Cheers,

Ian.

"It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration."
(E. W. Dijkstra)

Kitty Hello

V10 ships the "GPC" for win, lin, mac.

backslider

You were too fast Gernot. :D

doimus

So, we already have cross-platform compiler and missing are IDE (being worked on) and tools (3d converter, fonteditor...)?

Niiiice.  :good:

backslider

#5
I think there is also a cross platform Font Editor ;)
And building a cross 3d converter shouldn't be the Problem!

Cheers

bigsofty

Ooh, command line versions... I'll need to look into that!

Good luck with your editor Backslider.  :good:
Cheers,

Ian.

"It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration."
(E. W. Dijkstra)

backslider

You can see the latest screenshot of my GLBasicIDE in the first post.
The IDE is not finished yet (haha) - It´s far away from finished!

But...
Who would be interested in testing the IDE on Linux?

I created a test list on google docs, where you can insert bugs.
The link is in the first post.

Do you have more ideas for the list?

cheers

backslider

Hi guys,

are there any people in the forum who are skilled in C#/.Net?

I don´t have much time at the moment and I would like if sb. could help me with the IDE. :)

cheers

P.S. later this day I will upload the current source code and executable of the IDE.
If you will extend the code and it´s useful I will implement it into the original source code.

hardyx

#9
I programmed some time ago in C# and VB.Net. If you share the code I could collaborate in the project, if I have spare time between my projects. You can use some free host or version control system (SVN) to manage the code.


backslider

Hi hardyx,
thank you for offering help. :)
I have to check, where I could need help.

I created a project on sourceforge.net (link in first post) where you can download the latest executable version of GLBasic IDE.
It is in early alpha status but I would like if you test it on Windows and/or Linux and put errors and/or wishes into the test list (link in first post).

Attention: You can't open old Projects, because they aren't in xml-format!

trucidare

looks much better on ubuntu as on windows
MacBook Pro 2,2 GHz Core 2 Duo, 4 GB RAM, 160 GB HDD, 8600M GT
Core i3 - 3,07 GHz, 8 GB Ram, 2.5 TB HDD, Geforce GTX 260+ OC

mentalthink

Yes it´s more nice on Linux.

Backslider, I try today in Windows, well It´s very pretty, but in this Stage ... compile?¿, so I try pressinf F5 and the icons, and I think don´t works for me.

A little, but very huge thing, it´s when I pressed the "TAB" key, don´t tabulate the text pointer, and when I press the "comma symbol", I look only a dot, like a dot key.

Kinds Regards,
Iván J.


backslider

Quote from: trucidare on 2011-Sep-28
looks much better on ubuntu as on windows

Yes!  :good:

Quote from: mentalthink on 2011-Sep-29
Yes it´s more nice on Linux.

Backslider, I try today in Windows, well It´s very pretty, but in this Stage ... compile?¿, so I try pressinf F5 and the icons, and I think don´t works for me.

A little, but very huge thing, it´s when I pressed the "TAB" key, don´t tabulate the text pointer, and when I press the "comma symbol", I look only a dot, like a dot key.

Kinds Regards,
Iván J.

Oh, I should say that compiling isn't implemented yet. Sorry. I will implement it in the next version.
A more important point is "syntax highlighting", it's a little bit tricky in c#.
Hmmm, the tab and dot key do not work? I have to try it next time.

Thanks for feedback!

cheers

r0ber7

I'm very interested in testing this in Linux! Please finish this, I'm tired of having to switch to Windows.  :rant: