Lazarus

Tela Software:
Lazarus
Detalhes de Software:
Versão: 1.4.2 Atualizado
Data de upload: 18 Jul 15
Revelador: Michael A. Hess
Licença: Livre
Popularidade: 237

Rating: nan/5 (Total Votes: 0)

Lazarus é uma fonte aberta, multi-plataforma e software distribuído gratuitamente que fornece um conjunto de bibliotecas de classes para o compilador Free Pascal, projetado para imitar a linguagem de programação Delphi. It & rsquo;. Sa RAD (Rapid Application Development) Object Pascal Desenvolvimento IDE (Integrated Development Environment)


Características à primeira vista

Lazarus é o equivalente de código aberto do software Delphi VCL comercial, projetado para funcionar em qualquer plataforma suportada pelo Free Pascal e para ser widget-independente. Ele é projetado para entender e compilar Delphi sintaxe, que é de OOP curso (Object Oriented Pascal), e fornece aos usuários com um editor de código-fonte poderosa que caracteriza conclusão de código e destaque de sintaxe.

Ele apresenta um arrastar e soltar designer de formulário que permite aos desenvolvedores criar facilmente layouts state-ot-the-art, automaticamente sincroniza entre as formas de código fonte e GUI, permite que você facilmente e rapidamente navegar o código fonte Pascal, integra um depurador e sistema integrado que permite aos desenvolvedores para testar, executar e depurar seus projetos diretamente do IDE, e vem pré-carregado com várias ferramentas de refatoração.

Além disso, o software apresenta uma arquitetura de plug-in poderoso que permitem que você estenda sua funcionalidade através da instalação de plugins de terceiros, fornece gráficos e funcionalidade de relatórios, suporte para codificação UTF-8 caracteres, suporte i18n, bem como várias estruturas de banco de dados.


Sob os sistemas operacionais suportados e capô

A Free Pascal é um compilador de código aberto que roda em GNU / Linux, FreeBSD, Mac OS X, Microsoft Windows, OS / 2, 68K e outros sistemas operacionais POSIX. Está escrito no Delphi / Kylix, FreePascal, Object Pascal, Pascal e Lazarus linguagens de programação.


Disponibilidade e arquiteturas de hardware suportadas

O software está disponível para download como binários pré-compilados para todas as distribuições GNU / Linux que usa o formato DEB ou pacote RPM, bem como um arquivo de fontes universais que permite otimizar e instalar o projeto em qualquer outra distribuição de Linux. . Lazarus foi testado com sucesso com as duas arquiteturas de hardware de 32 bits e de 64 bits em uma ampla gama de plataformas de computador

O que é novo nesta versão:

  • Esta versão adiciona correções de bugs para o IDE, depurador, Qt widgetset, SynEdit e LCL

O que é novo na versão 1.2.6:

  • Esta versão adiciona correções de bugs para o IDE, depurador, widgetset Qt, SynEdit e LCL

O que é novo na versão 1.0.12:

  • Esta versão adiciona correções de bugs, incluindo aqueles em LCL, IDE, tachart, e SynEdit.

O que é novo na versão 1.0.10:

  • CodeTools r40581 fpc pontuações fonte: unidade fileinfo no alvo não estremecer, bug [24070]
  • CodeTools r41481 removido velhos fpc 1.0 define, mordendo 2.7.1 fontes
  • DBGrids r40543 corrigir falha no PrepareCellHints quando DataLink não está ativa (questão [0024028]).
  • conteúdo r41240 Debugger utf8 para event-log (avisos / OutputDebugString). Emissão [24353]
  • r41233, r41260, r41265, r41266, r41270, r41273, r41275, r41279, r41293 Debugger melhorado ShortString detecção. cordas com conteúdo utf8 em locais e alguns em relógios
  • r41298 Debugger mais utf8 para cordas em relógios
  • r38231 IDE itmEditUndo itmEditRedo é quase sempre ativado, mesmo quando é impossível Desfazer Refazer no Editor de origem, assuntos [22633]
  • r39405 IDE Autocheck radiobutton quando você insere um valor no HeightEdit / WidthEdit, assuntos [23398]
  • r40577 configurações do compilador de teste IDE: Mostrar mensagem quando estiver ocupado
  • r40628 IDE fixo mostrando dependências quebradas
  • ajuda r40640 IDE para mensagens de fpc: Corrigida a falha quando não há ajuda encontrados, busca de arquivo de mensagem em diretórios do compilador
  • versão do arquivo de recurso do projeto IDE r40730: não definir modifie é o mesmo e inicializar após ler
  • r40803 IDE: editor pacote: estender unidade / caminho de inclusão: encurtar caminhos que não são sub-diretórios, bug [24272]
  • r41130 IDE remover e de resourcestrings chave do mapa
  • subtítulo fixo r41165 IDE Free Pascal no marcador
  • r41319 IDE adicionar exemplos de projetos para o menu recente apenas uma vez
  • r40636 IDEIntf registar TBoolPropertyEditor para WordBool, LongBool e QWordBool, necessária uma vez que o FPC 2.6.0
  • r40728 IDEIntf: TCollectionPropertyEditor: fixo desmarcando se o proprietário é libertado
  • r41049 Installer, Win adicionar tradução francesa. Remendar por ChrisF. Emissão [24171]
  • r41057 Installer, Win limpa cadeia OldInOtherFolder1 conforme comentário do ChrisF em bug [24171]
  • r40562 LCL gtk, corrigir desenhista LazReport às vezes apresentada como uma banda vertical ou horizontal fina que se estende desde centro da tela sob gtk2 / 64-bit, relacionados com a emissão [21634]
  • não r40778 LCL navFocusableButtons não funcionar em TDBNavigator, remendo modificado a partir Ederson Cassio, assuntos [24191]
  • r41501 LCL uso UTF8Length em vez de comprimento em calc dbgrid largura do campo de coluna, de Rumen Gyurov, assuntos [24491]
  • condicionais fixos r40758 LCL para LCLWidgetType padrão
  • r41373 LCL TTreeView: limpar o cache ao adicionar nó
  • r41411 LCL evitar a mudança em DBComboBox quando autoedit é falsa. Emissão [24207]
  • r41453 LCL TFilterComboBox: freenotification para ShellListView, bug [24512]
  • AskUser r41477 LCL gtk2 fixo, QuestionDlg escapar resultado chave
  • r40900 LCL MaskEdit: respeitar AutoSelect se o controle é mascarado. Emissão [0024311]
  • r40513 Qt não acionam eventos de rolagem ao chamar SetScrollInfo, corrigir problema 23815
  • r40563 Qt cor de texto padrão fixo de QTabBar. questão [23985]
  • r40956 Qt determinação fixa de conteúdo string (RightToLeft vs. LeftToRight). edição # 24340
  • r40621,40622, 40625 Qt corrige para o gerenciador de janelas xfwm4 de buggy sob X11
  • formatação r40993 Qt
  • r40995 Qt visibilidade fixa de THintWindow classe quando desktop virtual é ligado ou minimized.issue aplicação # 24363
  • r41339 Qt fixo mau comportamento de janelas pop-up sob o gerente janela metacity.
  • problemas corrigidos r41346 Qt com modais e janelas pop-up mais de janelas modais com Marco gerenciador de janelas do Mint (desktop Companheiro)
  • bug corrigido r41378 Qt com a manipulação de chave AltGr sob windows.We estiver usando winapi diretamente como solução alternativa para bug na biblioteca Qt. questão [23808]
  • r40764 Qt implementado GetKeyState para o caps lock e numlock sob alvos x11 e win32
  • r41347 Qt correções de retrabalho para metacity como wm de. Agora Marco e GNOME Shell são mapeados como metacity.
  • r40954 Qt usar QPolygonH desenhar regiões poli em FillRgn ()
  • r41144 Qt solução para Qt bug lib (QStyle) onde botão desativado não ativou paleta de cores com deficiência. questão [24413]
  • ShellCtrls r40723 declarar propriedade ViewStyle de TShellListView como & quot; padrão vsReport & quot; (questão [0024226]).
  • r41220, r41222, r41228 SynEdit espaços guarnição - posição única: Não marque buffer como modificado, se pressionando espaço em EOL. Seguir-se revisão 40680
  • r40545 SynEdit Fixo sarjeta redimensionamento. Emissão [0023990]
  • r40680 SynEdit-espaço guarnição fixa (modo de & quot; posição única & quot;) faria texto corrupto em certo de desfazer. Emissão [24101]
  • r41046 SynEdit Fixo Folding em & quot; biblioteca & quot; código. Emissão [0024370]
  • r37854 SynEdit Pas Marcador: reconhecer {$ IFOPT}
  • r41047 SynEdit Pas Marcador: Concluída a lista de IFDEF, ifopt, elseif directivas
  • r41129 SynEdit Fixo Folding em & quot; etiqueta & quot; código. Emissão [0024417]
  • r41340 Traduções revertido tradução árabe para r37531 por solicitação da Mazen Neifer (atual árabe tradução mantenedor). A razão é de má qualidade / tradução automática, o que torna difícil de usar IDE traduzido.

O que é novo na versão 1.0.6:.

  • Esta é uma versão de correções

O que é novo na versão 1.0.4:

  • r39177 Customdrawn fazer funções de temporizador relacionadas 64-bit segura (corrige semelhante ao r39164), correção de bug [23052] por lks
  • r39280 Debugger Inspecione-Dialog, evitar acidente, devido a atualizações aninhadas
  • r39285 Debugger não tratam & quot; && quot; como aceleração no carvão ao exibir exceções. Emissão [0023321]
  • r39290 Debugger Fix actualização de diálogo Inspecionar, se acionados via fonte-editor (menu pop-up)
  • r39333 Debugger Fix verificação de intervalo em desmontador (64 bit debuggee). Emissão [0023355]
  • r39042 Debugger Disable & quot; correr para cursor & quot; quando depurador está parado. Este comando é limitado à estrutura corrente (função). Ele não pode ser usado para iniciar um projecto. (também desativar dcJumpTo, dcStepOut)
  • r39131 Debugger fixa um loop infinito no relógio eval (eval estereotipado ponteiro para gravar)
  • TGtk2WSCustomListView.GetDisplayRect r39030 Gtk2 fixo, renderizador de célula também fixa que enviou errado id item para proprietário desenhado lista view.issue [23094]
  • r39032 Gtk2 não tornar item de caixa de listagem, por padrão, se estamos customdrawn. questão [23093]
  • acidente fixo r39033 Gtk2 com TListView introduzido com r39032.
  • r39034 Gtk2 LineTo e MoveToEx deve tomar hdc deslocamento para account.issue [23057]
  • r39035 Gtk2 afirmação fixa da biblioteca gtk2. questão [23099]
  • r39036 Gtk2 não se aplicam devctx deslocamento para penPos, regressão de r39034.issue [23057]
  • r39037 Gtk2 completamente fixo LineTo () e MoveToEx () regressões de r39034
  • r39043 Gtk2 fixo ClientRect de GtkTreeView, novo GetWidgetClientRect rotina () in gtk2proc para simplificar gtk2winapi, deslocamento fixo para listview personalizado desenhado.
  • r39147 Gtk2 usar melhor abordagem para RecreateWnd em TGtk2WSCustomListView, corrigir renderização de exibição de ícones. questão [23171]
  • r39148 Gtk2 adicionado classe TGtk2DeviceContext como obsoleto. parte do problema [23168]
  • r39162 Gtk2 comportamento posição do cursor fixo na GtkEntry foco / unfocus. questões [21897], [23182].
  • r39217 Gtk2 lembro seleção quando editar perde focus.Also preselect teste quando AutoSelect é true.Patch por Fabrizio Fellini modificado por mim para autoselect regra. Corrige problemas [23219], [23246] (regressão).
  • r39220, cheque r39221 Gtk2 se alça barra de rolagem é atribuído ao definir parâmetros.
  • r39229 Gtk2 julgamento para corrigir o congelamento de TFloatSpinEdit quando não usamos unidade clocale desde gtk2 leva informações a partir de $ LANG e nossa DecimalSeparator poderia ser diferente. questão [23190]
  • r39308 gtk2 registar TGtk2WSScrollBar para TCustomScrollBar em vez de TScrollBar. Correções [23200]
  • r39326 Gtk2 deslocamento fixo na gaveta polígono Gtk2. questão [23359]
  • r39327 Gtk2 correção correta para emissão [23359]
  • r39371 Gtk2 cor de letra fixo mudando em TCheckBox quando legenda está vazio. questão [23373]
  • r39374 Dica IDE: Corrigir dicas malformated, se o texto tem ampersand. ou

O que é novo na versão 1.0.2:.

  • Esta é uma versão de correções

O que é novo na versão 0.9.30:

  • Esta versão é baseada no FPC 2.4.2 e contém um grande número de novos recursos.

O que é novo na versão 0.9.28:

  • Neste grande lançamento, o IDE tem muitos fonte melhorias editor como exibição de & quot; o dobro da largura & quot; fontes (como o Oriental, japonês, chinês e árabe), código melhor dobrar, destacando, edição syncro, blocos e persistentes.
  • O depurador tem janelas assembler, tratamento de exceções mais fácil e propriedades de ponto de interrupção.
  • O LCL agora usa GTK2 como o widgetset padrão no Linux e BSD e inclui a classe TMonitor para suporte multi-monitor.
  • A refatoração de LCL reduziu o tamanho mínimo de executáveis ​​por cerca de 15%.
  • O apoio de apoio TFrame melhorou, assim você pode visualmente os designers ninho no IDE.

O que é novo na versão 0.9.26.2:

  • This versão melhora o suporte para ícones de aplicativos.
  • Opção diálogos foram melhoradas usando quadros.
  • Vários erros foram corrigidos.

Programas semelhantes

Insight Developer
Insight Developer

12 May 15

KDevelop
KDevelop

22 Jun 18

NetBeans IDE
NetBeans IDE

16 Aug 18

Comentário para Lazarus

Comentários não encontrado
Adicionar comentário
Ligue imagens!