Bug 74589

Summary: Add support for quick and dirty test projects
Product: [Developer tools] kdevplatform Reporter: Casteyde.Christian <casteyde.christian>
Component: appwizardAssignee: KDevelop Developers <kdevelop-devel>
Status: RESOLVED WORKSFORME    
Severity: wishlist    
Priority: NOR    
Version: 1.0.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Casteyde.Christian 2004-02-08 17:05:21 UTC
Version:            (using KDE KDE 3.2.0)
Installed from:    Compiled From Sources
OS:          Linux

I do not develop great projects, but I often fire an editor to code some small tests programs (test cases / small proof of concept). For such things, I want to use graphical debuggers / good editors as in Kdevelop 3.2, however, being forced to build a complete project with autoconf / automake is a pain.

I can accept all defaults quickly, but on small machines, configure is still very slow, and I'm faster with a simple vim / gcc / run (which are also terribly annoying to use).

Moreover, many beginners do not even understand all this mess and often want to just test something (for instance when they are in learning courses). Kdevelop as is is therefore wasting their time.

Good IDE for beginners is, for instance, RHIDE (but it really doesn't work well under Linux). Therefore, it would be nice to have an option at project creation to bypass all complex stuff and build a small makefile with default build options, and an empty file in it to start coding quickly.

CC
Comment 1 Jens Dagerbo 2004-02-08 20:45:14 UTC
Try the QMake project. It is way faster to set up than the automake based project and only lacks support for the KDE build magic. 
Comment 2 Amilcar do Carmo Lucas 2004-02-09 10:01:57 UTC
Or.... provide the template, we'll be happy to add it to CVS.
http://developer.kde.org/documentation/library/cvs-api/kdevelop/html/howToAddApplicationTemplates.html
Comment 3 Amilcar do Carmo Lucas 2004-02-09 19:58:32 UTC
If I read this correctly what you want is a custom project template that includes a Makefile and a test.cpp file that prints "Hello wold"

And you want this in all 12 languages supported by kdevelop?
Comment 4 Alexander Dymo 2004-02-10 00:13:01 UTC
In the list of design principles in Anjuta they state that it is important to allow users to work without the project. Really, you can load .cpp file and compile it. Motivation is exactly to allow using IDE in education as a simple editor and shell to the compiler without knowing much about build systems, projects, etc.
I understand the reasons to allow compiling w/o projects but, personally, I don't think this fits into KDevelop.
Comment 5 Casteyde.Christian 2004-05-10 18:51:06 UTC
QMake projects seem to be sufficient.