Results 1 to 10 of 36

Thread: Machina Engine DevPascal - IDE for Free Pascal

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    "Good News Everyone! I have just invented a way that allows the user toggle between the prototype methods and its implementation automatically" -Professor Hubert J. Farnsworth

    - This feature is not fully implemented. There are still some bugs(actually, exceptions to be made), because of that, the program may crash if the method does not have a pair. What you can do is toggle between the methods that have a owner class.
    In Delphi, you can use this feature holding CTRL+Mouse Left Button, on my IDE, you right click in the word, and choice the menu option "Find complementation".
    I'm trying to make a shortcut like in Delphi.

    -Another feature I will make is a toolbar to help to format the code(This toolbar is above the text editor, and it will be possible to make it invisible).

    [Download Link]
    Last edited by FelipeFS; 31-03-2012 at 08:25 PM.

  2. #2
    I think that typically most IDE have save problems. First of all - design. I mean lack of design. Both visual and usability.
    At this point I try to develop IDE for HLSL shaders. And it's quite difficult I say.
    Some time ago I use my own component for code edit and in the end it was terrible in usability (however it looks very nice).
    Then I changed it with SynEdit and it was disaster in both visual and usability.
    Now I write my new component for it. It's not completed yet and not all features works properly (Actually I working on that), but looks perfect.

    What I want to say? You must create really comfortable editor. More to say it must be not just clone of the existing ones. Try not to copy it, old IDEs have a lot of senseless solutions.

    And by the way - you doing a great job man. Keep going!
    Theory is - when you know everything but nothing works.
    Practice is - when all works, but you don't know why.
    We combine theory and practice - nothing works and nobody knows why

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •