Anuncio de la liberación de KDevelop
LÍNEA DE FECHA 29 de Noviembre del 2005
PARA LIBERACIÓN INMEDIATA
Anuncio liberación de KDevelop 3.3
El Equipo de KDevelop Lanza la Revisión más Importante Ganadora del Premio IDE de Código Libre
29 de Noviembre del 2005 (La INTERNET). El equipo de KDevelop se enorgullece de lanzar KDevelop 3.3, la quarta revisión más importante ganadora del premio al Entorno de desarrollo Integrado (IDE).
"Cerca de 30 desarrolladores han contribuido durante siete meses al proyecto. La base de usuarios a ido creciendo sin parar, la media de descargas es de 20 veces por hora es una prof of it, and that gave us lots of inputs on how to improve the program. We also got new developers that brought new and fresh ideas" noted Amilcar do Carmo Lucas, release co-coordinator.
Mejoras más importante
The main focus of this release was the improvement of the integrated debugger and the new QT4 support.
KDevelop suporta alrededor de 15 lenguajes de programación y numerosos sistemas de control de versiones, depuradores, formatos de documentación y herramientas de construcción. Cualquier editor está soportado por los interfaces de KTextEditor que pueden se usados como editor nativo de KDevelop, incluyendo kate, QEditor y Yzis. Herramientas de construcción como automake, qmake o ant están soportadas de forma nativa, entienda que KDevelop no mantiene su propio repositorio de objeto. Los cambios en los ficheros del proyecto nativo se reflejarán en KDevelop y viceversa.
It offers a class view showing all the symbols either flat or hierarchical by namespaces and allows easy code-navigation. A background parser updates the symbols on the fly and also shows syntactical errors in the source code. The code completion even deals with external libraries and Qt signals and slots.
With its open architecture, KDevelop can be customized and extended in every respect. The core IDE functionality has been moved to a set of libraries called "KDevelop platform", and these can be used as a foundation for new IDEs. The user interface can be switched from classic MDI mode to the modern IDEAl mode, featuring a code-centric approach with on-demand tool-views.
KDevelop soporta un amplio funcionalidades para la navegación por el código fuente. Se pueden acceder a símbolos y nombres de ficheros simplemente escribiendo parte de su nombre, se pueden tener acceso a los ficheros modificados recientemente con una simple pulsación de tecla.
KDevelop ofrece generadores de documentación, depurador de código, comprobador de memoria, "code refactoring", gestión de marcadores y docenas de herramientas para un desarrollo más fácil y cómodo. Está traducido a más de 17 idiomas.
Instalando los paquetes binarios de KDevelop 3.3
Los paquetes binario para la mayoría de distribuciones Linux se pueden encontrar en http://www.kdevelop.org/index.html?filename=3.3/download.html.
Se puede encontrar una versión alpha del binario nativo para Mac OS X en http://kde.opendarwin.org.
El proyecto kde-cygwin proporciona KDevelop en http://kde-cygwin.sourceforge.net/kde3/installation.php.
Por favor dese cuenta que el equipo de KDevelop no libera versiones binarias, todos los paquetes los proporcionan terceros.
Compilando KDevelop 3.3
El código completo de KDevelop 3.3 se puede descargar de forma libre desde http://www.kdevelop.org. Una información detallada sobre la construcción se puede encontrar en http://www.kdevelop.org/index.html?filename=3.3/branches_compiling.html.
Acerca de KDevelop
Kdevelop es un proyecto independiente para crear un potente y fácil de usar entorno de desarrollo integrado (IDE). Como parte del proyecto KDE, KDevelop comparte el mismo modelo de desarrollo abierto y un marco de trabajo modular. El resultado es un altamente personalizable, un IDE independiente del lenguaje bajo la licencia GPL impulsado por docenas de desarrolladores y profesionales de todo el mundo. Se puede encontrar más acerca de KDevelop en http://www.kdevelop.org.
Acerca KDE
KDE es un proyecto independiente de cientos de desarrolladores, traductores, artistas y otros profesionales de todo el mundo colaborando a través de Internet para crear y distribuir de forma libre un escritorio sofisticado, personalizable y estable y un entorno de trabajo de oficina flexible, basado en componentes, con una arquitectura que hace transparente la red, ofreciendo una plataforma de desarrollo excepcional. KDE proporciona estable, escritorio maduro, un completo conjunto de aplicaciones de ofimática basada en componentes (KOffice), un gran conjunto de herramientas de red y de administración y utilidades, y un eficiente, intuitivo entorno de desarrollo representado por el excelente IDE KDevelop. KDE está trabajando en probar que el modelo de desarrollo de software de Código Abierto "estilo Bazar" puede producir tecnologías de primera categoría de igual manera o incluso superior que el software comercial más complejo.
Liberación en Prensa: Escrito por Harald Fernengel, con la inestimable ayuda de un gran número de generosos voluntarios del Proyecto KDE.
Coordinadores de Liberación: Gracias a Alexander Dymo y Amilcar do Carmo Lucas por sus servicios como coordinadores de liberación.
Las marcas registradas Advierten: KDE y Entorno de Escritorio K son marcas de KDE e.V. Linux es una marca registrada de Linus Torvalds. UNIX es una marca registrada de The Open Group en los Estados Unidos y otros países. Todas las otras marcas y copyrights referidas en este anuncio son propiedades de sus respectivos propietarios.
Contactos con la prensa:
En todo el mundo (Alemán e Inglés): Harald Fernengel, harry en kdevelop.org, (47) 92043220En todo el mundo (Ucraniano, Ruso e Inglés): Alexander Dymo, cloudtemple en mksat.net, (38) 0675122801
En todo el mundo (Sueco e Inglés): Jens Dagerbo, jens.dagerbo en swipnet.se
En todo el mundo (Portugués): Amilcar do Carmo Lucas, amilcar en kdevelop.org
Latest blog posts from KDevelop developers 
KDevelop4 UI: Areas, Working Sets, etc.
General Progress A lot is happening in KDevelop4 these days. Now it’s nearly already 2 Months ago that we had our developer meeting in Ukraine. We had a lot of fun, although for me the trip started two days late. I didn’t get my passport in time, damn. But once there, I got quite product...Source: Zwabel's Weblog | 21 Jun 2009 | 11:58 pm
Really rapid C++ development with KDevelop4
Code Assistants When developing for a statically typed language like C++, there usually is quite a bit of redundancy during the development, especially when creating a completely new piece of code. A powerful IDE with deep code understandic theoretically could save a significant amount of the writin...Source: Zwabel's Weblog | 13 Mar 2009 | 9:52 pm
Typedefs in Templates, and Code-Completion
Sometimes you have to decide between being “correct”, and being user-friendly. Also, sometimes you have to do one painful change with many regressions, to reach an ultimately better state. I hope I had to do the last such step before the stable KDevelop release(Though you never know). I...Source: Zwabel's Weblog | 6 Mar 2009 | 3:28 pm
KDevelop4: Creating a Qt slot, the cool way
In an earlier blog-post I’ve already written about automatic signal/slot matching and completion(See this). The code-completion box shows you the appropriate connectable signals and slots, and also shows exactly what signals match what slots. Now what if you have a signal, and you know want to...Source: Zwabel's Weblog | 13 Feb 2009 | 11:52 pm
KDevelop4: Automatic include-directives and forward-declarations
Missing Include Completion C++ is a great and powerful programming-language. Yet it has the downside against some other languages, that you always have to deal with include-directives or forward-declarations before you can use a class. This is a factor that often motivates me not to create too many...Source: Zwabel's Weblog | 4 Feb 2009 | 2:09 am
C++ IDE Evolution: From Syntax Highlighting to Semantic Highlighting
Most of us developers are so acccustomed to syntax highlighting, that we couldn't live without it. Syntax highlighting helps us keeping an overview or finding the place we're searching for. However it can not help us actually understanding the code. That's where Semantic Highlighting comes into play...Source: Zwabel's Weblog | 8 Jan 2009 | 4:19 am
STL Visualization
As of today, KDevelop can nicely display std::vector. I'll probably omit the obvious snapshot, and will point to a mailing list post with instructions for trying it. Instead, I'll tell the story of this feature. For its entire history, GDB did not have any official way to display types from the C+...Source: Volodya's blog | 6 Jun 2009 | 7:24 pm
KDevelop error display
For quite a while I wanted KDevelop to display compilation errors directly inside the editor, as opposed to separate window you have to click in. It works now, as shown below. This was implemented by Ivan Ruchkin, a student at Moscow State University, who will be defending a term paper about vario...Source: Volodya's blog | 20 May 2009 | 6:22 pm
Debugger stories: pending breakpoints
KDevelop 3.5 has a subtle bug. Sometimes, when you step over a function call, you don't stop on the next line. Instead, the application is resumed until it hits a breakpoint, or exits. This bug, in fact, is consequence of how breakpoints in shared libraries are implemented. Suppose you've just star...Source: Volodya's blog | 21 Dec 2007 | 7:47 pm
Debugger stories: Watchpoints
One of my faviourite debugger changes in KDevelop 3.4 is proper watchpoint handling. Before explaining it, some introduction is due. Say you're debugging and see that the 'foo' field of 'pointer_to_some_data' is completely bogus. You are sure that it was valid some time ago, like when its containin...Source: Volodya's blog | 31 May 2006 | 11:12 am
Introducing MI branch
For recent months, I was working on an internal reorganization of KDevelop debugger, informally known as "MI branch". Now that it mostly works, it's time to describe the goals and results. The original goal was to use a different interface with GDB, called "MI", that's specifically meant for front...Source: Volodya's blog | 2 May 2006 | 9:17 am
Non-constant size
Quite some time ago, when I was learning STL, all information sources stressed the importance of learning complexity guarantees that methods of various containters make. One specific subtle thing is that the std::list::size() method runs in linear time, not in constant time. It was explicitly design...Source: Volodya's blog | 27 Apr 2006 | 11:48 am
Printf debugging 2006
One of the oldest methods of debugging is "printf debugging" -- putting various print statements in the code and then staring at the output. That's useful not only if you can't use a debugger. If the program does not crash, but produces wrong results after long computation, it's hard to figure where...Source: Volodya's blog | 6 Apr 2006 | 11:57 am
1 + 2
I've just got the following: (gdb) target remote :1234 Remote debugging using :1234 main () at main.cpp:5 5 { (gdb) p add(1, 2) $1 = 3 As you see, using the gdb debugger I've evaluated expression add(1,2), where function add presumably adds two numbers, and got the right result. What's inte...Source: Volodya's blog | 21 Jul 2005 | 4:18 pm
kdevelop-pg-qt repository content replaced
Yeah, thats right, I just replaced the original repo content on gitorious.org via a forced-push with a newly generated repo. This was necessary as I missed a conversion-error from the svn2git rules earlier which screwed up the checked-out content of the repository. I’ve decided to do a forced...Source: apaku | 13 May 2010 | 7:46 pm
KDevelop & Co moved to gitorious.org
Wow, I haven’t blogged this much in quite a while… This will be a relatively short announcement that kdevelop, kdevplatform, quanta and the two php plugins have been moved to gitorious.org. This will allow us to work on features more easily and hopefully also help us get the next release...Source: apaku | 5 May 2010 | 8:22 pm
Finally KDevelop 4.0 final published
Those reading the dot regularly will already know it, the final release of KDevelop 4.0 is out. For more extensive information what it includes I suggest you read the dot story. It only took us 3 years to get there and I think what we’ve accomplished is quite amazing. And its just the beginnin...Source: apaku | 1 May 2010 | 3:30 pm
Happy SoC coding everybody
Google just announced the official and final list of accepted students for the SoC program. KDE got more accepted students this year than past, so its a big success for us all. This will hopefully again be a successful SoC season for KDE, bringing new contributors and implementing lots of cool ideas...Source: apaku | 26 Apr 2010 | 10:48 pm
KDevelop 4.0 Screenshots
This blog entry is a supplemental to the KDevelop 4.0 release announcement to show off the new stable release with some nice screenshots. So enjoy KDevelop after starting and opening a project and file Quick Outline of the current file PHP Quick Outline Quick Open in PHP project As-You-Type Code Com...Source: apaku | 25 Apr 2010 | 9:18 pm
KDevelop4 RC3 released (RC2 tarballs are broken)
This time around svn got me, I’ve used the createtarball script from kdesdk to generate the RC2 tarballs so we ship translations. This worked just fine, except that for some unknown reason svn likes to not check out svn:externals when doing an svn co of kdevplatform. This resulted in a kdevpla...Source: apaku | 16 Apr 2010 | 8:50 pm
KDevelop4 Release Candidate 1
Finally getting around to blog about this. We’ve released RC1 of KDevelop4 today. We’ve fixed a couple of bugs and got some good performance improvements, but even more will be in RC2. RC2 will also ship with translations, for RC1 we’ve discovered a severe problem that we couldn...Source: apaku | 8 Apr 2010 | 8:51 am
KDevelop4 Beta9 released
Yeah, finally, this marks the end of a rather long line of beta’s. The first one is more than a year old! But it also means we’re finally getting closer to a 4.0 release. Now its time to go through the open bugreports for KDevelop and KDevPlatform. Also make sure you read the dot story [...Source: apaku | 8 Mar 2010 | 10:37 pm
Custom Buildsystem Support for KDevelop4
A bit of background first: The buildsystem we (as in froglogic) use for Squish is custom written using Javascript and that means its not very nice to use KDevelop for hacking on the code. The reason is that KDevelop4 needs to know about includes and defines from the projects buildsystem to provide p...Source: apaku | 19 Feb 2010 | 10:58 pm
Final days of Quanta GSOC 2010
Hey everyone, as the pencils down for this years GSOC is approaching I thought it’s time to write another blog entry to notify the world about my current status. These past weeks (boy, the time flies…) I’ve mostly spent on hardcore KDevplatform internals. Especially getting multi...Source: Milian Wolff - kdevelop | 4 Aug 2010 | 1:38 am
KDevelop 4.0.1 released
Good news everyone! I’m happy to announce the availability of our first patch level release for KDevelop 4. You can get it and the related packages from: http://download.kde.org/download.php?url=stable/kdevelop/4.0.1/src/ This is a bugfix only release and everyone is urged to upgrade as soo...Source: Milian Wolff - kdevelop | 21 Jul 2010 | 4:28 pm
KDevelop 4 talk at 12:15 today!
Hey everyone! Apparently “Application Integration from KDE Finance Group” is not taking place, instead Aleix and me will fill the gap and talk about KDevelop 4. We haven’t got any slides and only prepared roughly yesterday, but we decided just to show KDevelop 4 in action. Lets ho...Source: Milian Wolff - kdevelop | 4 Jul 2010 | 8:43 am
KDevelop PHP Advancements: Namespaces and Error Recovery
Hi there, just a quicky before I head off to bed and go on a short vacation the next few days: PHP support in KDevelop now has support for the first PHP 5.3 feature, namely namespaces. I’m still convinced that the syntax sucks pretty bad in PHP’s implementation of namespaces but well,...Source: Milian Wolff - kdevelop | 24 Jun 2010 | 2:08 am
KDevelop - ExternalScript plugin
Heyho, me again :) Seems like I have quite the urge to write blog posts recently… Anyhow: The last two days I reimplemented / ported two features from Quanta 3 times to KDevelop (if you still didn’t get it: everything is a plugin, hece it will be reused in Quanta 4). What I’m tal...Source: Milian Wolff - kdevelop | 16 Jun 2010 | 2:06 pm
KDevelop Webdev plugins merged into Quanta GIT
Quick note: I’ve just merged all webdevelopment related plugins except PHP & PHP-Docs into Quanta git. You can get them all in one place now by cloning Quanta: http://gitorious.org/kdevelop/quanta Since I also moved all halfworking plugins to UNPORTED (they don’t get installed), yo...Source: Milian Wolff - kdevelop | 13 Jun 2010 | 5:18 pm
First Days of Quanta+ GSOC 2010
Ok, finally I take the time to blog again. The last two weeks have been a busy time for me and I couldn’t find as much time for GSOC as I would have wanted. I had to finish up some things at KDAB where I spent the last three months doing an internship (maybe I should write another blog about...Source: Milian Wolff - kdevelop | 4 Jun 2010 | 10:16 pm
KDevelop 4 - Looking at the feedback
Hey everyone, I spent some time today browsing teh interwebz to look at the responses our first KDevelop 4.0 release triggered so far. Quite fun I have to admit, given this is the first release of something I actively helped to develop that actually gets a response on the net ;-) What I noticed amo...Source: Milian Wolff - kdevelop | 3 May 2010 | 11:46 pm
GSOC: Revive Quanta+ Brand for KDE 4
Yay I got a GSOC slot :) So I hope I don’t have to introduce myself anymore to you guys. Instead I’ll show you what I’ve planned to do over the summer: Motivation for Proposal / Goal: Back in KDE 3 times, Quanta+ was one of the reasons for me to use KDE. In my eyes it was the...Source: Milian Wolff - kdevelop | 28 Apr 2010 | 7:19 pm
KDevelop Git support
KDE is moving to Git, Qt did a while ago, like many other free software project did before. I’m sure you would expect your favorite IDE to properly integrate with your Free Software projects seemlessly, well from the upcoming KDevelop 4.1 version you’re going to find them supported by de...Source: TheBlindCow | 1 Sep 2010 | 5:38 pm
Working with KDevelop master along with KDE trunk
As some of you will know, given some kate recent changes, now it’s not possible to work with KDevelop/KDevPlatform master together with up-to-date kdelibs trunk, so if you want to keep up to date with KDevelop development you will want to freeze your svn trunk to some revision before r1162564.Source: TheBlindCow | 17 Aug 2010 | 1:40 am
GSoC Progress
Hi, I’ve been willing to talk about my progress on the GSoC project for a while, never found the time though, so I decided to do it today given my sleepy state. The first part that’s working (besides some little issues) is the new Import Wizard page for importing projects from the VCS lo...Source: TheBlindCow | 7 Jul 2010 | 12:53 am
Buzzing
I haven’t found the laptop of my dreams yet (yes, I’m a romantic, probably I should write some series about How I Met My Laptop when I’m done) but life has not stopped, au contraire, it just kept moving on. For starters, I spent last week with the KDE Edu and KDE Multimedia teams i...Source: TheBlindCow | 28 May 2010 | 2:02 pm
Aleix Pol (apol): KDevelop Git support
KDE is moving to Git, Qt did a while ago, like many other free software project did before. I’m sure you would expect your favorite IDE to properly integrate with your Free Software projects seemlessly, well from the upcoming KDevelop 4.1 version you’re going to find them supported by de...Source: Planet KDE | 1 Sep 2010 | 5:38 pm
Otras versiones
- KDevelop - Anuncio de la liberación 3.5
- KDevelop - Anuncio de la liberación 3.4
- KDevelop - Anuncio de la liberación 3.3
- KDevelop - Anuncio de la liberación 3.2
- KDevelop - Anuncio de la liberación 3.1
- KDevelop - Anuncio de la liberación 3.0
- KDevelop - Anuncio de la liberación 2.0
- KDevelop - Anuncio de la liberación 1.3
- KDevelop - liberación en prensa de la 1.1
- KDevelop - liberación en prensa de la 1.0
Esta página ha sido actualizada por última vez el: mar 10 ene 2006 00:00:54 CET
Tradución española mantenida por Miguel Ángel De Blas BúrdaloSi hay algún problema con el sitio web, por favor contacte con el webmaster.
