Shop OBEX P1 Docs P2 Docs Learn Events
SX-Key IDE New Feature Wishlist — Parallax Forums

SX-Key IDE New Feature Wishlist

John CoutureJohn Couture Posts: 370
edited 2005-09-27 16:42 in General Discussion
I'm not sure where this should be or if a·wishlist·thread·has already been beat to death.· The current compiler it great and because it is free, I am not trying to look a gifthorse in the mouth (cute phrase with an interesting history)

In·SX/B mode:

1)·option to turn on/off line numbers (yes I know they won't sync with assembler) so that it is easy to reference it in tutorials, documentation, etc. (Hmmm, maybe even option of having error codes reference it too?)

2)·button to reformat / indent·source code.· Indent width user defined.· Use of char or tabs to be user defined.

3)·option to set strict variable naming.· i.e. LCDOut would not be the same as LCDOUT.· Better yet, something that worked like Visual Basic in that the first occurance in the code set how it should appear.· In other words, if I typed it in as LCDOut at the top, then when I enter it later as lcdout the editor would automatically reformat it to LCDOut.

4)·color coding is handy.

--a)·Have all colors user definable by poping up a color pallet.· button for default too.

--b) able to·set a·color for·SX/B intrinsic variables (i.e. __PARAM1)

--c) able to set a color for subroutine calls.··Because you have to declare them above, is it possible to set the font color·on subroutine calls within the code.· In this case, I'm not referring to the word GOSUB but rather the user defined subroutine name.· Thus, if I had a definition of:

LCDOut SUB 1

later in my code I might see:

····· LCDOut LCDChr


·


Post Edited By Moderator (Jon Williams (Parallax)) : 9/27/2005 12:21:21 PM GMT

Comments

  • Jon WilliamsJon Williams Posts: 6,491
    edited 2005-09-27 12:25
    Those features all have to do with the IDE and not with SX/B itself so I retitled the thread.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Jon Williams
    Applications Engineer, Parallax
  • nick bernardnick bernard Posts: 329
    edited 2005-09-27 13:25
    a few easy ones

    1) ability to edit the font. perhaps even reserved words, constants and variables could be set to bold or italics.
    2) triple click highlights an entire line.
    3) make ; = ' wrt comments
    4) place a divider on the left frame between *.src and *.sxb files, or color them differently.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    engineer, fireman, bowler, father, WoW addict [noparse];)[/noparse]
  • BeanBean Posts: 8,129
    edited 2005-09-27 13:37
    I would like an option to automatically change reserved words to UPPERCASE.
    Like the basic stamp editor does.
    Bean.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    "SX-Video·Module" Now available from Parallax for only $28.95

    http://www.parallax.com/detail.asp?product_id=30012
    Product web site: www.sxvm.com
    Available now... SX-Video OSD module $59.95 www.sxvm.com

    "I'm a man, but I can change, if I have to, I guess"
    Red Green
    ·
  • Jim FouchJim Fouch Posts: 395
    edited 2005-09-27 16:38
    As a VB Programmer by trade, I'd like to see a few keys added...

    When you have a block selected, pressing·the TAB key indent the block to the right, and SHIFT+TAB indent the block to the left. This comes in handy when adding·a loop or If=EndIf around a piece of existing code.

    This is much more useful then just deleting the block.· :-)

    Does anyone know if you can call the compiler/downloader as a batch command and maybe some of us could write our own editors?

    Jim Fouch
  • Paul BakerPaul Baker Posts: 6,351
    edited 2005-09-27 16:42
    Jim Fouch said...

    Does anyone know if you can call the compiler/downloader as a batch command and maybe some of us could write our own editors?

    No, PeterM is currently working on it, he says it is going well, but wont give an estimated date.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ·1+1=10
Sign In or Register to comment.