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

Comentário para Lazarus

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