Lazarus IDE - Guia de sobrevivência


Se é coisas sobre a IDE Lazarus para programar com FreePascal que você procura, então fique a vontade com os artigos desta seção. Trata-se de um guia de sobrevivência, os artigos estão na ordem que devem ser lidos e terminando com a seção Produtividade, e nesta seção, os artigos podem ser lidos na ordem que preferir.

Instalação no Windows

  1. Instalação do Lazarus no Windows: Usando Instalador padrão (nível fácil)
  2. Instalação no Windows: Usando fpcupdeluge (nível médio)
  3. Instalação no Windows: Usando GIT (nível médio+1)

Instalação no Linux

  1. Instalação no Linux: Instalar o FPC a partir dos repositórios
  2. Instalação no Linux: Instalar o Lazarus-IDE a partir do fpcupdeluge(nível médio)
  3. Instalação no Linux: Instalar o Lazarus-IDE a partir do git (nível médio+1)
  4. Lidando com a mensagem: "Error: there is a problem with the Fppkg configuration"
  5. Lidando com a mensagem: Warning: "crtbeginS.o" not found, this will probably cause a linking failure

Essencial, mas não o básico

  1. Introdução a IDE Lazarus
  2. Lazarus: A prova de balas
  3. Correção do pacote SPARTA(descontinuado)
  4. Escolhendo um idioma
  5. Pacote: Gerenciador de projetos(Project Manager)

Personalizando a IDE

  1. Pacote: Online Package Manager(OPM/GPO)
  2. Ferramenta "Desktop": O que é e como usar
  3. Personalização da IDE: Docagem básica
  4. Personalização da IDE: Docagem do editor de formulario
  5. Personalização da IDE: Lidando com janelas perdidas
  6. Personalização da IDE: Inspetor de projeto(Project inspector)
  7. Personalização da IDE: Opções de ancoragem das ferramentas toolbox
  8. Personalização da IDE: Posição dos cabeçalhos
  9. Personalização da IDE: Mostrar ou não os nomes dos cabeçalhos
  10. Personalização da IDE: Perfís de desktop
  11. Personalização da IDE: Editor de código
  12. Personalização da IDE: Menu de ferramentas(Tools)

Complementos e pacotes

  1. Instalação de Pacotes: Introdução ao complementos, instalar os básicos
  2. Instalação de Pacotes: Introdução ao Online Package Manager(OPM/GPO)
  3. Instalação de Pacotes via OPM: ZeosLib
  4. Instalação de Pacotes via OPM: DCPcrypt
  5. Instalação de Pacotes via OPM: CryptIni
  6. Instalação de Pacotes via OPM: FPSpreadsheet
  7. Instalação de Pacotes via OPM: HtmlViewer
  8. Instalação de Pacotes via OPM: PowerPDF
  9. Instalação de Pacotes via OPM: TDINotebook
  10. Instalação de Pacotes via OPM: UserControl
  11. Gerador de relatórios usando o Lazarus
  12. Instalação de Gerador de relatórios: Fortes Report
  13. Instalação de Gerador de relatórios: LazReport
  14. Instalação de Pacotes opcional via OPM: ACS - Audio Components
  15. Instalação de Pacotes opcional via OPM: RxTools
  16. Instalação de Pacotes opcional via OPM: CEF4Delphi
  17. Instalação de Pacotes opcional via OPM: Rest Dataware

Produtividade

  1. Produtividade: Atalhos úteis
  2. Produtividade: Salvando configuração da IDE para reuso
  3. Produtividade: Lazarus com GIT
  4. Produtividade: Resources no Lazarus
  5. Produtividade: Build DEBUG OR NOT DEBUG, that is the question
  6. Produtividade: Column Mode, como usar
  7. Produtividade: Multi Paste, como usar
  8. Produtividade: Usando grupo de projetos
  9. Produtividade: Refatorando nomes numa seleção de linhas
  10. Produtividade: Aprendendo por exemplos

Considerações especiais com Linux

  1. Considerações especiais no ambiente Linux: Formato de data
  2. Considerações especiais no ambiente Linux: Uso de Threads

Este artigo está sob licença GPL3 que poderá ser lida aqui