Announcement

Collapse
No announcement yet.

Since we're all adding wishes...

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Since we're all adding wishes...

    One thing I'd like to see in the IDE is a small thing from VB.

    Currently in PB you can choose, upper,lower and mixed case for Vars and keywords etc
    but what I like is the way VB remembers your chosen case for Variables and edits your code.

    For example is I declare Vars with:

    Dim ThisString as String
    Dim StrLen as Long

    then later when I use it and I type

    strlen = len(thisstring)

    The case snaps to the correct version after I hit return, the reason I like
    this is not just to make the code look nice but when I hit return, if nothing
    changes then I know that I have miss-typed the variable and to check it. I
    think that makes for a more proactive bug trapper.

    ---------------------------------

    I'd like to open arrays in the debugger to check their contents

    ---------------------------------

    I've made enough noise on Unicode so I'll leave that (*wchar)

    ---------------------------------

    PDF or printable documentation (for users buying electronic versions in particular)

    ---------------------------------

    DB !! Not necessarily ADO support but a simple ODBC inc file or DLL so
    we could be up and running with basic SQL without wading though ODBC API
    documentation. PB proprietry stuff is all very nice but often the DB's we
    work with already exist and we need to work with them.

    ---------------------------------

    Compile for different chips!!
    "simply" choose, (x86/pentium/pro)
    might not be simple to implement but simple for us to use

    ---------------------------------

    long filename support in the IDE (goes without saying)

    ---------------------------------

    Integrated Dialog/resource editor (or DDT editor) PB specific

    ---------------------------------

    Print in Colour from the IDE (The code's coloured after all)

    ---------------------------------

    Last but not least, a Pay rise for Lance and Tom for putting up with people like me,
    and being there to answer questions and complaints.


    Thanks Guys



    ------------------

    Paul Dwyer
    Network Engineer
    Aussie in Tokyo
    (Paul282 at VB-World)

  • #2
    I second the Automatic case for variable names per declaration

    ------------------
    -Greg
    -Greg
    [email protected]
    MCP,MCSA,MCSE,MCSD

    Comment


    • #3
      I second the pay rise... forget the rest of the list!

      On a serious note, many of these things are already on the list, so I'll pass the list along for ticks to be added to the wish list where appropriate, and new suggestions added, etc.

      Thanks!



      ------------------
      Lance
      PowerBASIC Support
      mailto:[email protected][email protected]</A>
      Lance
      mailto:[email protected]

      Comment


      • #4
        Lance, as long as you are adding ticks, please add one for me next to:

        1) The IDE variable automatic case checker

        2) The IDE long filename support

        3) Your (& Tom's) pay raise



        ------------------
        Bernard Ertl
        Bernard Ertl
        InterPlan Systems

        Comment


        • #5
          If you're gonna play with the case checker...

          PLEASE...

          Do NOT change to uppercase the word #include when editing a file with an ".rc" extension!!

          MCM
          Michael Mattias
          Tal Systems Inc. (retired)
          Racine WI USA
          [email protected]
          http://www.talsystems.com

          Comment


          • #6
            Michael, the intention of the case checking is only for variables defined via DIM, LOCAL, GLOBAL, etc.



            ------------------
            Bernard Ertl
            Bernard Ertl
            InterPlan Systems

            Comment


            • #7
              I agree, I *DID* like that in VB, was so nice!!!


              ------------------
              Scott
              mailto:[email protected][email protected]</A>
              Scott Turchin
              MCSE, MCP+I
              http://www.tngbbs.com
              ----------------------
              True Karate-do is this: that in daily life, one's mind and body be trained and developed in a spirit of humility; and that in critical times, one be devoted utterly to the cause of justice. -Gichin Funakoshi

              Comment


              • #8
                I agree, I *DID* like that in VB, was so nice!!!
                It not only is a "nice" feature. It immediately shows you if you mistype a var's name. Especially usefull if you use Option Explicit (or #Dim All, for that matter).

                I personally would like to see this feature, too.

                Knuth

                ------------------
                http://www.softAware.de

                Comment


                • #9
                  I would also like to add my voice in support of the automatic
                  case feature. I use VB and PB all the time. Sometimes in PB
                  I find myself typing a variable or Sub/Function in lower case
                  expecting it to change to its mixed case form.

                  By the way, this is not only for variables. In VB it works
                  for functions and Subs as well. That's equally useful.

                  ------------------
                  Daniel Corbier
                  UCalc Fast Math Parser
                  http://www.ucalc.com
                  Daniel Corbier
                  uCalc Fast Math Parser
                  uCalc Language Builder
                  sigpic

                  Comment


                  • #10
                    Noted: requests for "sticky case" for symbol names. Tick tick tick (boom boom )

                    I believe Michael's point was that BASIC capitalizations should not be applied
                    to .RC files, which seems reasonable.

                    ------------------
                    Tom Hanlin
                    PowerBASIC Staff

                    Comment

                    Working...
                    X