KDevelop/pt: Difference between revisions

From KDE Wiki Sandbox
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 1: Line 1:
<languages />
<languages />
{|class="tablecenter vertical-centered"
{|class="tablecenter vertical-centered"
|[[Image:Kdevelop4.png|250px|thumb|Visão de edição do KDevelop4]]||'''Um Ambiente Integrado de Desenvolvimento (IDE) para MS Windows, Mac OS X, Linux, Solaris e FreeBSD'''
|[[File:KdevelopWindows.png|250px|thumb|KDevelop Editor view]]||'''An Integrated Development Environment (IDE) for MS Windows, Mac OS X, Linux'''
|}
|}


[[Special:MyLanguage/KDevelop4/Manual|KDevelop 4 Manual on How to get started]]
== History (inspired by Wikipedia)==


[[Special:MyLanguage/KDevelop5/Manual|KDevelop 5 Manual on How to get started]]
The KDevelop project started in 1998 at the University of Potsdam (Germany). The first released 0.1 was released the same year<ref>[https://marc.info/?l=kde-announce&m=90648146015087&w=2 KDevelop 0.1 announcement]</ref>.
 
KDevelop has experienced several rewrites. The first time was with version 3.x by Berndnd Gehrmann in 2001<ref>[https://marc.info/?l=kde-core-devel&m=98598814600661&w=2 A new IDE for a new millennium :-) by Bernd Gehrmann]</ref> and the second time was with version 4.x with a more object-oriented architecture in 2009<ref>[https://apaku.wordpress.com/2009/11/29/kdevelop4-moved/ KDevelop4 moved]</ref>.
 
The development of KDevelop 5 started in August 2014 as a port of the KDevelop 4 codebase for qt5 and kf5<ref>[https://www.kdevelop.org/frameworks/kdevelop-master-now-depends-kde-frameworks-5 KDevelop master now depends on KDE Frameworks 5!]</ref>. The custom c++ parser was abandoned in favor of clang and the CMake interpreter was also replaced in favor of using the JSON metadata given by CMake. KDevelop 5 was released in August 2016<ref>[https://www.kdevelop.org/news/kdevelop-500-released KDevelop 5.0.0 release]</ref>.
 
== Features ==
 
* Support Ada, Bash, C, C#, C++, D, Fortran, Haskell, Java, Objective-C, Pascal, Perl, PHP, Python, Ruby, SQL, and XUL.
 
* Support C/C++ project
** Support CMake project
** Support Makefile project
** Support QMake project
** Support Clang-tidy, [https://www.kdab.com/use-static-analysis-improve-performance/ Clazy] and the Cppcheck static analyzer
 
* Support QML/js


== Dicas ==
== Dicas ==


:[http://apaku.wordpress.com/2008/12/15/howto-create-build-and-run-a-simple-kdevelop4-project Como criar e compilar um projeto simples no KDevelop4]
:[http://apaku.wordpress.com/2008/12/15/howto-create-build-and-run-a-simple-kdevelop4-project Como criar e compilar um projeto simples no KDevelop4]
== More Information ==
* [https://www.kdevelop.org/ KDevelop website]
* [https://en.wikipedia.org/wiki/KDevelop Wikipedia]
* [[Special:MyLanguage/KDevelop4/Manual|KDevelop 4 Manual on How to get started]]
* [[Special:MyLanguage/KDevelop5/Manual|KDevelop 5 Manual on How to get started]]
==References==


[[Category:Desenvolvimento/pt-br]]
[[Category:Desenvolvimento/pt-br]]

Revision as of 19:50, 10 March 2019

KDevelop Editor view
An Integrated Development Environment (IDE) for MS Windows, Mac OS X, Linux

History (inspired by Wikipedia)

The KDevelop project started in 1998 at the University of Potsdam (Germany). The first released 0.1 was released the same year[1].

KDevelop has experienced several rewrites. The first time was with version 3.x by Berndnd Gehrmann in 2001[2] and the second time was with version 4.x with a more object-oriented architecture in 2009[3].

The development of KDevelop 5 started in August 2014 as a port of the KDevelop 4 codebase for qt5 and kf5[4]. The custom c++ parser was abandoned in favor of clang and the CMake interpreter was also replaced in favor of using the JSON metadata given by CMake. KDevelop 5 was released in August 2016[5].

Features

  • Support Ada, Bash, C, C#, C++, D, Fortran, Haskell, Java, Objective-C, Pascal, Perl, PHP, Python, Ruby, SQL, and XUL.
  • Support C/C++ project
    • Support CMake project
    • Support Makefile project
    • Support QMake project
    • Support Clang-tidy, Clazy and the Cppcheck static analyzer
  • Support QML/js

Dicas

Como criar e compilar um projeto simples no KDevelop4

More Information

References