Results 1 to 8 of 8

Thread: KDevelop 4.7 Beta Comes Packed With New Features

  1. #1
    Join Date
    Jan 2007
    Posts
    15,438

    Default KDevelop 4.7 Beta Comes Packed With New Features

    Phoronix: KDevelop 4.7 Beta Comes Packed With New Features

    Incorporating months of development time, KDevelop 4.7 is now in beta and comes "packed with new features, lots of bug fixes as well as many performance improvement" for this KDE integrated development environment...

    http://www.phoronix.com/vr.php?view=MTczNDM

  2. #2
    Join Date
    Feb 2014
    Posts
    108

    Default

    Have to admit never had any sympathy for KDevelop... more so after appearance of QtCreator.
    Even when I had to do some notorious debugging on related fortran project I cried tears and used that atrocity called eclipse.

  3. #3
    Join Date
    Apr 2013
    Posts
    118

    Default

    Quote Originally Posted by magika View Post
    Have to admit never had any sympathy for KDevelop... more so after appearance of QtCreator.
    Even when I had to do some notorious debugging on related fortran project I cried tears and used that atrocity called eclipse.
    I gave a try to KDevelop one day and I never regretted it. Amazing auto-completion and header/source sync for function signatures is just amazing. Never saw that in any other ide. It has better auto-completion than VS

  4. #4
    Join Date
    Feb 2014
    Posts
    108

    Default

    Quote Originally Posted by gufide View Post
    I gave a try to KDevelop one day and I never regretted it. Amazing auto-completion and header/source sync for function signatures is just amazing. Never saw that in any other ide. It has better auto-completion than VS
    I guess everything is better than VS that rumbles through your sources for a half an hour and then stops working when you include something like boost. Maybe something changed for the better in a half decade but thats it.
    Every feature you listed (+context tooltip) works in QtCreator OOB, completely transparent/no lag.

  5. #5
    Join Date
    Feb 2009
    Location
    France
    Posts
    38

    Default

    Quote Originally Posted by magika View Post
    Have to admit never had any sympathy for KDevelop... more so after appearance of QtCreator.
    Even when I had to do some notorious debugging on related fortran project I cried tears and used that atrocity called eclipse.
    KDevPlatform doesn't have a Fortran plugin so there would be neither full autocompletion nor debugging support like C++ has, it'd be barely more useful than Kate.

    Why would people spend time badmouthing software they barely know? Easy targets (small userbase) and appearing knowledgable?


    IMHO the only con of KDevelop is that unlike QtCreator it's not crossplatform, and I've got segfaults from time to time but this is getting better. But it has an impressive number of features for a Linux-only IDE (best CMake support of all IDE I'm aware of, much better tooltips than QtCreator (see pics for comparison), ...)

    KDevelop on the left, QtCreator on the right:

  6. #6
    Join Date
    Sep 2008
    Posts
    123

    Default

    The quickopen feature in KDevelop is a must have feature.
    Other IDEs have stuff similar to "quickopen" but only for files, or only for open documents, or it doesn't even parse the entire code base. Completely worthless.

  7. #7
    Join Date
    Jan 2013
    Posts
    145

    Default

    Yup, KDevelop's context-based tooltips/file-opening/renaming/search tools are awesome. Better than anything else I've tried for C++, and one of very few IDEs I've seen that gets any useful information out of PHP at all.

    'Less memory' is definitely good - hopefully they've fixed some of the annoying transient minor bugs too - I get popups like:
    "KDevelop has broken somehow.
    Other than this distracting message, nothing of importance actually happened.
    Continue."
    far too often.

  8. #8
    Join Date
    Aug 2013
    Posts
    81

    Default

    I use Notepad++ with Wine for web development (PHP, SQL, and JS are the major things) and am perfectly comfortable continuing to do so. Would KDevelop help me write better code? For example avoiding using the same function name in two files that aren't necessarily related, but I may want to move a function to a more generally used file, thus causing breakages. I believe this is called static analysis.

    I'm rather anal about having clean code, so I write polyglot (X)HTML5 (develop in XHTML mode, use HTML for testing and production so it still works for users), have javascript check the HTML structure (http://pastebin.com/f0NWpJgA improvements welcome... I think I'll finally use GitHub), use JSLint and 'use strict' for new code or when debugging old code, make PHP report any error no matter how small (display when developing) and I review the logs at least every week if not every day (in fact I'm bringing a Raspberry Pi to work so I can have a dedicated display for the error log and possibly some other stuff), and have mysqli (next project will probably use PDO) log any warning/error and exit on error.
    Btw, I'm only 22, I've only been seriously doing web development in the past 2 years, just want to know what I can do better. I'm also thinking about spreading out into C++, just not sure what to build or contribute to yet (learning is best done with projects, I have none yet for C++).

Tags for this Thread

Posting Permissions

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