Author Topic: Cross GLBasic IDE - Beta Thread  (Read 11171 times)

Offline backslider

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 892
    • View Profile
Cross GLBasic IDE - Beta Thread
« on: 2011-Sep-01 »
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
« Last Edit: 2011-Sep-29 by backslider »

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2579
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #1 on: 2011-Sep-01 »
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)

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10682
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: Cross GLBasic IDE - Beta Thread
« Reply #2 on: 2011-Sep-01 »
V10 ships the "GPC" for win, lin, mac.

Offline backslider

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 892
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #3 on: 2011-Sep-01 »
You were too fast Gernot. :D

Offline doimus

  • Dr. Type
  • ****
  • Posts: 284
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #4 on: 2011-Sep-01 »
So, we already have cross-platform compiler and missing are IDE (being worked on) and tools (3d converter, fonteditor...)?

Niiiice.  :good:

Offline backslider

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 892
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #5 on: 2011-Sep-01 »
I think there is also a cross platform Font Editor ;)
And building a cross 3d converter shouldn't be the Problem!

Cheers
« Last Edit: 2011-Sep-05 by backslider »

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2579
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #6 on: 2011-Sep-01 »
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)

Offline backslider

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 892
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #7 on: 2011-Sep-07 »
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

Offline backslider

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 892
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #8 on: 2011-Sep-27 »
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.

Offline hardyx

  • Community Developer
  • Dr. Type
  • ******
  • Posts: 488
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #9 on: 2011-Sep-27 »
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.

« Last Edit: 2011-Sep-27 by hardyx »

Offline backslider

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 892
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #10 on: 2011-Sep-28 »
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!

Offline trucidare

  • Administrator
  • Prof. Inline
  • *******
  • Posts: 1377
  • Bachelor of Fail
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #11 on: 2011-Sep-28 »
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

Offline mentalthink

  • Prof. Inline
  • *****
  • Posts: 3354
  • Integrated Brain
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #12 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.


Offline backslider

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 892
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #13 on: 2011-Sep-29 »
looks much better on ubuntu as on windows

Yes!  :good:

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

Offline r0ber7

  • Prof. Inline
  • *****
  • Posts: 523
    • View Profile
Re: Cross GLBasic IDE - Beta Thread
« Reply #14 on: 2011-Oct-25 »
I'm very interested in testing this in Linux! Please finish this, I'm tired of having to switch to Windows.  :rant: