FBA The Creator

The True Multiplatform PC / PocketPC Opensource Development Tool - Read Only Mode - Kept only for historical purposes - Thank you all ;)
It is currently Mon Jun 17, 2019 2:48 pm

All times are UTC




Post new topic  Reply to topic  [ 11 posts ]  Go to page 1 2 Next
Author Message
 Post subject: IDE enhancements
PostPosted: Thu Apr 03, 2008 5:44 am 
Offline

Joined: Mon Mar 31, 2008 6:52 am
Posts: 18
Please consider these suggestions for improvements to the IDE..
  1. Multi-project support (tabbed, so that CTRL-TAB and CTRL-SHFT-TAB can toggle between them).
  2. Custom option to use TABs to indent, rather than spaces.
  3. Custom keyboard shortcuts.
  4. Custom indent size.
  5. Custom keyword highlighting.
  6. Support for regular expressions in the [Find] & [Replace] dialogs.
  7. When launching the [Find] & [Replace] dialogs, populate the "Search for" field with what is currently selected in the source window.
  8. F3 ("Find Next") should default to the way it operates currently -- but only if there is no text selected. When there is text selected, the "Find Next" should be based on the selection, rather than the last text typed into the [Find] dialog.
  9. Support for "Find Prev" (SHIFT-F3), operating on the same principles as "Find Next" regarding selected text.
  10. CTRL-DELETE should delete the word to the right of the cursor (in the same way that CTRL-TAB skips the same word).
  11. When stepping through the program, the "end" statement that delimits a block of code is highlighted before the first statement in the code is highlighted. It would be nice to have an option to highlight the "end" statement only AFTER the last line is executed in its block of code.

And finally, if you do provide support for custom settings, please store the customisations in an INI file. This supports: easy replication between machines, easy backup, easy editing.

Thanks In Advance.
:)


Top
   
 Post subject: Re: IDE enhancements
PostPosted: Thu Apr 03, 2008 8:25 am 
Offline
Feejo Member
Feejo Member
User avatar

Joined: Fri Mar 28, 2008 8:07 am
Posts: 64
Location: Italy
trids wrote:
Please consider these suggestions for improvements to the IDE..
  1. Multi-project support (tabbed, so that CTRL-TAB and CTRL-SHFT-TAB can toggle between them).
  2. Custom option to use TABs to indent, rather than spaces.
  3. Custom keyboard shortcuts.
  4. Custom indent size.
  5. Custom keyword highlighting.
  6. Support for regular expressions in the [Find] & [Replace] dialogs.
  7. When launching the [Find] & [Replace] dialogs, populate the "Search for" field with what is currently selected in the source window.
  8. F3 ("Find Next") should default to the way it operates currently -- but only if there is no text selected. When there is text selected, the "Find Next" should be based on the selection, rather than the last text typed into the [Find] dialog.
  9. Support for "Find Prev" (SHIFT-F3), operating on the same principles as "Find Next" regarding selected text.
  10. CTRL-DELETE should delete the word to the right of the cursor (in the same way that CTRL-TAB skips the same word).
  11. When stepping through the program, the "end" statement that delimits a block of code is highlighted before the first statement in the code is highlighted. It would be nice to have an option to highlight the "end" statement only AFTER the last line is executed in its block of code.

And finally, if you do provide support for custom settings, please store the customisations in an INI file. This supports: easy replication between machines, easy backup, easy editing.

Thanks In Advance.
:)



And an edit toolbar button to comment/uncommet code block would be great!

Regards,

umbiomar
umbio@yahoo.com

_________________
Regards,

umbiomar
umbiomar@gmail.com


Top
   
 Post subject: Re: IDE enhancements
PostPosted: Thu Apr 03, 2008 8:40 am 
Offline
FBA Administrator
FBA Administrator
User avatar

Joined: Fri Mar 21, 2008 11:19 pm
Posts: 238
Location: Rome - Italy
Umbiomar, I know you can't live without this feature,
but I've not planned such major ide enhancements, for now.
I consider this, and some other requests, low priorities :)

You could use LUA blocks comments in the meanwhile:
Code:
--[[
line1
line2
line3
--]]


Regards.


Top
   
 Post subject: Re: IDE enhancements
PostPosted: Thu Apr 03, 2008 3:56 pm 
Offline
Feejo Member
Feejo Member
User avatar

Joined: Fri Mar 28, 2008 8:07 am
Posts: 64
Location: Italy
evilmaio wrote:
You could use LUA blocks comments in the meanwhile:
Code:
--[[
line1
line2
line3
--]]



My apologise. I doesn't be aware of the --[[ shortcut.

Regards,

umbiomar
umbio@yahoo.com

_________________
Regards,

umbiomar
umbiomar@gmail.com


Top
   
 Post subject: Re: IDE enhancements
PostPosted: Sat Apr 05, 2008 8:25 am 
Offline

Joined: Tue Apr 01, 2008 4:23 am
Posts: 36
I would also would like to make a request:

Home key alternates between first column in row and start of code.

--edit--

One more thing, some of the new PDA's do not have standard screen size.

Is is possible to have custome sceen resolution when testing on the IDE,
eg 240x240


Top
   
 Post subject: Re: IDE enhancements
PostPosted: Mon Apr 07, 2008 5:53 am 
Offline

Joined: Mon Mar 31, 2008 6:52 am
Posts: 18
I agree about the functionality of the Home key in the IDE.

As for the 240x240 option .. looks like you can set that under Build \ Project Settings in version 0.2.0.22


Top
   
 Post subject: Re: IDE enhancements
PostPosted: Mon Apr 07, 2008 2:02 pm 
Offline

Joined: Tue Apr 01, 2008 4:23 am
Posts: 36
trids wrote:
As for the 240x240 option .. looks like you can set that under Build \ Project Settings in version 0.2.0.22



Right, sorry about that.


Top
   
 Post subject: Re: IDE enhancements
PostPosted: Mon Apr 07, 2008 6:06 pm 
Offline
Feejo Member
Feejo Member
User avatar

Joined: Fri Mar 28, 2008 8:07 am
Posts: 64
Location: Italy
Just to build a list of IDE enhancement, i think would be useful a "recent opened project" feature under the File menu.

_________________
Regards,

umbiomar
umbiomar@gmail.com


Top
   
 Post subject: Re: IDE enhancements
PostPosted: Thu Jun 26, 2008 2:22 pm 
Offline
FBA Startup-Logo Creator
FBA Startup-Logo Creator
User avatar

Joined: Wed Jun 18, 2008 11:40 am
Posts: 100
Location: Brighton, UK
I know you have no time to developp the IDE but when you do please please please...

1. Custom indent size
2. Option to turn off the highlight on the current line!!!

MANY THANKS! :)

_________________
http://www.boiledsweets.com


Top
   
 Post subject: Re: IDE enhancements
PostPosted: Mon Jun 30, 2008 9:38 am 
Offline
Feejo Member
Feejo Member
User avatar

Joined: Fri Mar 28, 2008 8:07 am
Posts: 64
Location: Italy
Hi guys, from version 0.2.0.109 is it possible to customize syntax highlight.
Here's a better selection of colors for the IDE (it remember vstudio color schema).

Simply copy the following lines to fba_ide.ini:


Code:
[Debugging_Player]
TopMost=1
[Editor]
TabsSpace=4
ActiveLineBackColor=$00D2914F
Backcolor=$00F8F8F8
SelectedTextBackcolor=$006A240A
SelectedTextForecolor=clWhite
Syntax1Color=clBlue
Syntax2Color=clBlack
Syntax3Color=$001515A3
Syntax4Color=clGreen
Syntax5Color=clBlue
Syntax6Color=clRed
[LAST_OPENED]
S1=C:\Programmi\FBA The Creator\23.full.game.yasnake.fbp



PS. for the author: you forget to highlight strings inside single quote. This is how it should appear:

for j=0, gameRows-1 do
gameCells[i][j]['snake']= 0 -- no snake
gameCells[i][j]['snake_dir']= 0 -- no dir
gameCells[i][j]['food']= 0 -- no food
end

_________________
Regards,

umbiomar
umbiomar@gmail.com


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 11 posts ]  Go to page 1 2 Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


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 post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited