Announcement

Collapse
No announcement yet.

New Project-Based IDE (Available for testing)

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

  • New Project-Based IDE (Available for testing)

    This thread is a continuation from the associated thread in the Windows forum

    To Edwin, Chris and anyone else interested,

    I have created a project based IDE (PowerIDE) with ALL the features mentioned!, it is currently at testing stages and is 98% complete, all that I need are people to download and test it.

    I think that it will be a hit - its got nearly everything!

    If you are interested in testing it, please e-mail me for a copy, after testing I will post it on my website for FREE download to anyone who wants it, my e-mail address is in this message signature.

    Meanwhile I'll answer some of your questions...

    Edwin,


    1) As mentioned earlier, a small project box instead of the topmenu.
    PowerIDE has got an 'Project Explorer' toolwindow with the project files and functions - you just click on a function to edit or view it!


    2) Making use of a .MAK file, this should set the primary module once and for all.
    PowerIDE has project files (they have a .PRG extension to avoid any confusion), the project file contains your source files and various other settings - command line, primary source file, etc. etc.


    3) And please! VB has bad support on this too. Make sure any person can set the font and background completely to his own needs! I program a lot in my custom made project Database, i have set the backcolor to... GREEN yes green, it's the only friendly looking color wich saves my eyes after several hours op programming. (Forecolor = white) So, don't forget fontbold etc..
    In PowerIDE, you can change nearly all aspects of the editor font (Type, size, bold, italic, underlined, forecolor, backcolor) and have syntax highlighting (also define those syntax colors)


    4) The procedure combo is not following on my cursor position.
    Not currently implemented, but maybe in the future (doesn't sound too hard to implement).


    5) F2 in VB3 shows a small popup dialog with the procedures to jump to. Don't underestimate this, this is a very quick way to jump. VB replaced it for the object browser.. BAD!
    In PowerIDE, the 'Project Explorer' is activated with F7 key.


    6) F5 for compiling.These remarks are not a big a problem i guess.I can live without the above except point 3.The white is just to bad, my monitor's brightness is allmost 25% now.(Isn't there a patch for setting the hBackground class used?)
    PowerIDE: DONE ! :grin:

    Chris,

    Because PB allows conditional compiling, it is quite possible to
    have multiple versions of the "same" procedure, so whatever
    mechanism is used for "listing" and "finding" the procedures/functions
    must take this into consideration.
    In my PowerIDE, multiple functions are added to the 'Project Explorer', you can determine which ones by the line numbers, which are also present.


    Maybe the only thing missing is a Symbolic Debugger, I never use it anyway, but if you require symblic debugging you could always go back to PB5.EXE.
    As you may tell, I have tried to emulate the VB and VC editors with my own, I've spent three weeks on this program so far and its coming along very nicely, although there may be teething troubles using it on other setups (it was developed on '98 - not the most fussy of OS's).

    Again, if anyone is interested in testing this fine program, then e-mail me at the address below.

    I have included a screenshot on my site @ www.kgpsoftware.freeserve.co.uk/products/poweride/PowerIDE.gif

    Thanks for reading,

    ------------------
    Kev G Peel
    KGP Software
    Bridgwater, UK.
    mailto:[email protected][email protected]</A>

    [This message has been edited by K Peel (edited September 11, 2000).]

  • #2
    Kev;

    I definitely am interested !

    I sent you an email as you requested !



    ------------------
    Chris Boss
    Computer Workshop
    Developer of "EZGUI"
    http://cwsof.com
    http://twitter.com/EZGUIProGuy

    Comment


    • #3
      Hi Kev

      I'm interested as well and sent you an e-mail. Hope to hear from
      you soon.

      Cheers

      Florent

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

      Comment


      • #4
        I also sent email

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

        Comment


        • #5

          Jes, I have sent email

          - - - - - - - - -
          Roger.

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

          Comment


          • #6

            Hi,
            Sent you an email, never got a reply!

            Just a note to let you know I'm interested!

            Thanks


            ------------------
            mwm
            mwm

            Comment


            • #7
              ..Like everyone else... I am interested and
              have sent you an email. When do you think
              the program will be ready for testing?


              ------------------
              Marty
              mailto:[email protected][email protected]</A>

              Comment


              • #8
                Hello everyone,

                Firstly let me say thanks for your e-mails and replies - the response has been overwhelming!, I have been offline for a few days doing other work, so sorry for the late reply.

                So, due to the many replies, I have decided to post the program on my site for download. (at half a meg its more convenient)

                I am spending this week 'clearing up' the program and will post it as soon as I've finished doing this, so please be patient.

                I also posted a few more screenshots of the program on my site at:
                www.kgpsoftware.freeserve.co.uk/products/poweride

                Once again thanks for the interest



                ------------------
                Kev G Peel
                KGP Software
                Bridgwater, UK.
                mailto:[email protected][email protected]</A>

                Comment


                • #9
                  This looks HOT!

                  I'm interested as well, my email is mailto:[email protected][email protected]</A>


                  This looks good !


                  PS, I understand the green and white font LOL, I prefer black background and GREEN foreground LOL, (mainframe style)...

                  Scott

                  ------------------
                  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


                  • #10
                    PowerIDE download is now available

                    For those that are interested, the beta version of the IDE is available for download and testing at:

                    http://www.kgpsoftware.freeserve.co....ducts/poweride

                    Also, there are a few screenshots of the program for you to look at,

                    Thanks for your time!

                    Regards,


                    ------------------
                    Kev G Peel
                    KGP Software, Bridgwater, UK.
                    http://www.kgpsoftware.freeserve.co.uk/

                    [This message has been edited by Kev Peel (edited September 14, 2000).]
                    kgpsoftware.com | Slam DBMS | PrpT Control | Other Downloads | Contact Me

                    Comment


                    • #11
                      kev;

                      please read the discussion at the following url :

                      http://www.powerbasic.com/support/pb...ead.php?t=2667

                      there i posted some comments about adding wizards to the pb ide.

                      i would like to see such a thing in your ide as well.

                      would you be interested in working with me to create an
                      open source wizard specification for use with your ide ?

                      by making it open source, then powerbasic can copy it and add it
                      to there ide as well and so could other ide developers !

                      once the wizard specification was defined, i would make a visual
                      designer (patterned after my freeware ddt designer) for quickly
                      creating wizard dialogs. the freeware designer supports an
                      important feature for making wizards, which is layers.

                      you can email me at :

                      mailto:[email protected][email protected]</a>


                      ------------------
                      Chris Boss
                      Computer Workshop
                      Developer of "EZGUI"
                      http://cwsof.com
                      http://twitter.com/EZGUIProGuy

                      Comment


                      • #12

                        Chris,

                        I e-mailed you as you requested.
                        IMNSHO I think code-generator and other 'Addins' are a brilliant idea - they are an excellent way to maximize productivity!

                        Regards,

                        ------------------
                        Kev G Peel
                        KGP Software, Bridgwater, UK.
                        www.go.to/kgpsoftware

                        [This message has been edited by Kev Peel (edited September 14, 2000).]
                        kgpsoftware.com | Slam DBMS | PrpT Control | Other Downloads | Contact Me

                        Comment


                        • #13
                          Kev,

                          - I love your IDE editor, I think an unlimited UNDO feature is a must
                          Thank god I backed up my code because I used it

                          - Ability to select a block and hit "SHIFT -TAB to move block backwards and forward etc.)
                          kinda like VS6.0

                          - I tried to get the Show Function Description thing to work but
                          I couldn't seem to figure it out. I also think that if you
                          had an option to impletment a automatic TOOLTIP that would popup
                          above when your typing that would be so slick... I'm always
                          forgetting the correct syntax.

                          Thanks for an awesome program. I assume this will be commercial?

                          What will the cost be?

                          ------------------
                          -Greg

                          [This message has been edited by Gregery D Engle (edited September 15, 2000).]
                          -Greg
                          [email protected]
                          MCP,MCSA,MCSE,MCSD

                          Comment


                          • #14
                            Thanks Greg,

                            I have been updating the current version and will have an update by monday\tuesday.
                            It fixes a few bugs and speeds up the editing a lot!
                            FYI, The product is FREEWARE and is written in PB/DLL (with the help of Visual Studio)

                            I have to say that the version everyone has been trying is somewhat 'insuperior' to the next update, and I have to say that this product is going to be the best IDE!

                            The download version is for testing, and I must remind everyone,

                            ALWAYS REMEMBER TO BACK-UP YOUR SOURCE FILES BEFORE USING THE TEST VERSION, BECAUSE IT IS JUST A TEST VERSION!

                            All I need is patience from everyone, I am working FRI-SAT-SUN on other work (I am a Nightclub DJ at weekends), features are on the way...

                            Just to give everyone a sneak preview of the update:

                            I have implemented a function to scan a source file for #INCLUDE files and add all the #INCLUDE files to a new project!
                            Greg, I have you (and many many others) on my mailing list, so everyone will be notified before the next update.

                            Cheerz,



                            ------------------
                            Kev G Peel
                            KGP Software, Bridgwater, UK.
                            www.go.to/kgpsoftware
                            kgpsoftware.com | Slam DBMS | PrpT Control | Other Downloads | Contact Me

                            Comment


                            • #15
                              Kev-
                              ***VERY NICE***
                              This is a going to be a great tool for PB programmers!!

                              One request. The ability to dock the project explorer window to
                              either side of the window. If I have a real long line going on (I like
                              long lines!!) some times the project explorer window covers up what
                              I am typing.

                              Keep up the fantasic work!
                              -=Kevin=-

                              ------------------
                              mailto:[email protected][email protected]</A>

                              Comment


                              • #16
                                Kev,

                                I've tried to download PowerIDE several times, but I am getting
                                a (Temporary Network Error each time)

                                Would you mind e-mailing it to me at "[email protected]"

                                Phil

                                ------------------
                                E-Mail:
                                pt AT pursuersoft DOT com

                                Comment


                                • #17
                                  I have the same problem Kev, would you please email me
                                  a copy to [email protected]

                                  Thanks

                                  ------------------
                                  Ivan

                                  Uncle Droid (Android Apps)

                                  Comment


                                  • #18
                                    Kev,
                                    I have downloaded the program. It looks great. Nice
                                    improvement over the default IDE. Keep up the good
                                    work.

                                    Comment


                                    • #19
                                      Kev,
                                      ..I have notice a few things that don't seem to
                                      function properly:
                                      1) The syntax highlighting only highlight the first page or
                                      two of my BAS file. So when you scroll down the file the
                                      high lighting stops.
                                      2) The PBCC help file does not come up when "help" is selected
                                      even through the correct path to that file has been selected.
                                      .
                                      ..Suggestion:
                                      1) I would like to see the search function be able to automatically
                                      search all the files in the project for the string I am trying
                                      to find.
                                      2) I would like to be able to highlight some text and select print
                                      and be able to print just the highlighted text.
                                      3) When selecting print, I would like to be able to tell PowerIDE
                                      to print the "whole modual" or just the "current SUB/FUNCTION" or
                                      or the highlighted text.
                                      4) the documentation needs to be improved.
                                      5) I use both PB/CC and PB/DLL... So, I suggest that the
                                      compiler options be associated with the project. That way if I
                                      am working with a PB/CC project the correct option will be set.
                                      ..
                                      You gotton a good start on an Excellent IDE for PB. I look
                                      foreward to your future enhansements.

                                      Comment


                                      • #20
                                        Check out the Source code forum for an example of the
                                        Open Source Wizard specification (Power AddOns) I am
                                        writing for Kev Peels IDE.

                                        The final product will be "easy" to create "smart" Wizards for
                                        any PB IDE !


                                        ------------------
                                        Chris Boss
                                        Computer Workshop
                                        Developer of "EZGUI"
                                        http://cwsof.com
                                        http://twitter.com/EZGUIProGuy

                                        Comment

                                        Working...
                                        X