Movatterモバイル変換


[0]ホーム

URL:


Saltar para o conteúdo
Wikipédia
Busca

KDevelop

Origem: Wikipédia, a enciclopédia livre.
Esta página cita fontes, mas não cobrem todo o conteúdo
Esta páginacita fontes, mas quenão cobrem todo o conteúdo. Ajude ainserir referências (Encontre fontes:ABW  • CAPES  • Google (notícias • livros • acadêmico)).(Março de 2018)
KDevelop
KDevelop
Captura de tela
KDevelop
KDevelop 5.2.0
DesenvolvedorKDE
PlataformaMultiplataforma
Modelo do desenvolvimentoSoftware Livre
Lançamento1.06 de dezembro de1999 (25 anos)
Versão estável5.2.1(24 de novembro de 2017; há 7 anos)
Idioma(s)Multilíngue
Escrito emC,C++
Sistema operacionalMultiplataforma
Gênero(s)Ambiente de desenvolvimento integrado
LicençaGPLv2
Estado do desenvolvimentoAtivo
Página oficialwww.kdevelop.org

KDevelop é umambiente de desenvolvimento integradolivre para a plataformaKDEmultiplataforma. O KDevelop não inclui umcompilador, já que faz uso de compiladores externos, como ogcc para produzir códigoexecutável.

A ultima versão é a 4.7.3, lançada oficialmente em 31 de Janeiro de 2016. Suporta muitas linguagens de programação comoAda,Bash,C,C++,Fortran,Java,Javascript,Pascal,Perl,PHP,Python eRuby. Lançado sob aGNU GPL, o KDevelop ésoftware livre.

A partir da versão 4.1 os desenvolvedores podem trabalhar com repositóriosGit[1] diretamente, além dos já suportados em versões anteriores, comoSVN eCVS.

História

[editar |editar código-fonte]

Os KDevelop 1.x e 2.x foram desenvolvidos durante um período de quatro anos do código base inicial.Bernd Gehrmann iniciou uma rescrição completa e anunciou o KDevelop 3.x com esta mensagem dee-mail:

Uma nova IDE para um novo milênio, em30 de março de2001. Seu primeiro lançamento ocorreu em conjunto com oKDE 3.2 emfevereiro de2004.O desenvolvimento do KDevelop 3.x terminou em2008.O KDevelop 4.x esteve em desenvolvimento desdeagosto de2005. Ele foi completamente reescrito desde a versão anterior, e possui um núcleo central melhorado e um modelo de programação mais orientado a objetos.[2] Emmaio de2010 a versão final do Kdevelop 4.0.0 foi lançada[3] e em26 de outubro de2010, no mesmo ano, teve o lançamento da versão 4.1.

Recursos

[editar |editar código-fonte]

O KDevelop utiliza um componenteeditor de textos incorporado através do arcabouço KPart. O editor padrão é oKDE Advanced Text Editor, que pode ser substituído opcionalmente com um editor baseado no Qt Designer. Esta lista foca-se nos recursos do próprio KDevelop. Para recursos específicos de seus componentes externos, como o editor, veja o artigo sobre oKate.

O KDevelop 3 é formado por uma arquitetura totalmente baseada emplugins. Quando um desenvolver faz uma alteração, eles só precisamcompilar o plugin. Existe a possibilidade de manter vários perfis diferentes cada qual determina quais plugins devem ser carregados. O KDevelop por padrão não carrega um editor de textos, mas ao invés disto também utiliza um plugin para este propósito. O KDevelop não depende da linguagem de programação e do sistema de compilação utilizados, suportandoKDE,GNOME, e muitas outras tecnologias comoQt,GTK+, ewxWidgets.

O KDevelop possui uma variedade delinguagens suportadas, incluindoC,C++,Perl,Python,PHP,Java,Fortran,Ruby,Ada,Pascal,SQL, e roteirosBash. Sistemas de montagem suportados incluem GNU (automake),cmake, qmake, e make para projetos personalizados, o KDevelop não destrói seus própriosMakefiles se é o que você quer utilizar, e projetos de roteiros, que não precisam de um.

Autocomplemento de código está disponível paraC eC++. Símbolos são mantidos em um ficheiro daBerkeley DB para consultas rápidas sem re-análises. O KDevelop também oferece um arcabouço de desenvolvimento que ajuda na criação de novos analisadores sintáticos para outras linguagens de programação.

Umdepurador integrado permite fazer toda depuração compontos de parada e trilhas de parada. Ele também funciona com plugins carregados dinamicamente, diferentemente doGDB delinha de comando.

Abertura rápida permite a navegação ágil entre ficheiros.

Atualmente, de 50 a 100 plugins existem para aIDE. As principais incluemfavoritos de código de todo um projeto,Abreviações de código permitindo que você expanda-o rapidamente, umFormatador de fonte que reformata seu código para umguia de estilo antes de salvá-lo,Busca via expressões regulares, ebusca/substituição em todo um projeto que ajuda arefatorar código.

Ver também

[editar |editar código-fonte]

Referências

  1. «KDevelop 4.1 Brings Git Integration | KDE.news». news.kde.org. Consultado em 18 de abril de 2012 
  2. «KDevelop4 moved». Consultado em 29 de novembro de 2009 
  3. «Finally KDevelop 4.0 final published» (em inglês). 1 de maio de 2010. Consultado em 1 de maio de 2010 

Ligações externas

[editar |editar código-fonte]


C eC++
Java
Atual
Descontinuado
.NET
Flash
PHP
Python
Compilações de Software
Espaços de trabalho
Aplicativos
Desenvolvimento
Educação
Jogos
Gráficos
Rede
Multimídia
Escritório
Sistema
Utilidades
Plataforma
Módulos
Comunidade
Obtida de "https://pt.wikipedia.org/w/index.php?title=KDevelop&oldid=64453290"
Categorias:
Categorias ocultas:

[8]ページ先頭

©2009-2025 Movatter.jp