Repolode
orbitalquark

orbitalquark/textadept

Editor de texto rápido, minimalista e extensível para programadores, multiplataforma, com versões gráfica e para terminal, e suporte a scripts em Lua.

Alternativa open source a:Sublime Text

Estrelas
921
Forks
55
Issues abertas
13
Último commit
há 2 meses

O que é?

Textadept é um editor de texto para desktop voltado a programadores. Escrito em C, C++ e Lua, funciona no Windows, macOS, Linux e BSD e é distribuído como executáveis independentes que não precisam de instalação. Oferece uma interface gráfica baseada em Qt ou GTK e uma interface de terminal baseada em ncurses, com configurações padrão úteis desde o primeiro uso.

O editor oferece suporte a mais de 100 linguagens de programação e inclui múltiplos cursores e seleções, visualizações divididas sem limite, atalhos de teclado configuráveis com sequências e modos, além de snippets genéricos ou específicos de cada linguagem, que podem ser aninhados. É possível chamar comandos do shell para executar código, compilar projetos ou rodar testes. Quase todas as partes do editor podem ser automatizadas por scripts e personalizadas em Lua.

Módulos opcionais adicionam debuggers de linguagens, comparação de arquivos, formatação de código-fonte, um cliente do Language Server Protocol, buffers temporários e verificação ortográfica. O editor não se conecta à internet.

Recursos principais

  • 01Funciona no Windows, macOS, Linux e BSD como executável independente.
  • 02Oferece interface gráfica (Qt ou GTK) e interface de terminal (ncurses).
  • 03Oferece suporte a mais de 100 linguagens de programação.
  • 04Oferece múltiplos cursores, seleções e visualizações divididas sem limite.
  • 05Permite configurar atalhos de teclado e snippets, além de executar comandos do shell.
  • 06Pode ser automatizado por scripts e personalizado quase inteiramente em Lua.

Casos de uso

  • Editar código no desktop ou pelo terminal via SSH, sem precisar de uma IDE pesada.
  • Criar um ambiente de edição personalizado com scripts em Lua.
  • Executar compilações e testes diretamente no editor usando comandos do shell.
  • Adicionar um cliente LSP, debugger ou corretor ortográfico por meio de módulos opcionais.

Início rápido

  1. 1

    Baixe o binário pré-compilado para sua plataforma na seção Download

  2. 2

    Extraia o arquivo em qualquer local onde você tenha permissão e execute o executável textadept

Antes de usar

  • Os binários pré-compilados para macOS são apenas para Apple Silicon.
  • No Linux, a versão GUI precisa do Qt 5 ou GTK 3 instalado, e a versão de terminal precisa do ncurses.
  • Os módulos opcionais não são carregados automaticamente e precisam ser habilitados com require() em preferences.

Tópicos

Perguntas frequentes

O que é textadept?
Editor de texto rápido, minimalista e extensível para programadores, multiplataforma, com versões gráfica e para terminal, e suporte a scripts em Lua. Textadept é um editor de texto para desktop voltado a programadores. Escrito em C, C++ e Lua, funciona no Windows, macOS, Linux e BSD e é distribuído como executáveis independentes que não precisam de instalação. Oferece uma interface gráfica baseada em Qt ou GTK e uma interface de terminal baseada em ncurses, com configurações padrão úteis desde o primeiro uso.
textadept é gratuito? Qual é a licença?
textadept é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
textadept ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de textadept foi em 1 de set. de 2026.
Para que posso usar textadept?
Editar código no desktop ou pelo terminal via SSH, sem precisar de uma IDE pesada. Criar um ambiente de edição personalizado com scripts em Lua. Executar compilações e testes diretamente no editor usando comandos do shell. Adicionar um cliente LSP, debugger ou corretor ortográfico por meio de módulos opcionais.
Como instalar textadept?
Baixe o binário pré-compilado para sua plataforma na seção Download Extraia o arquivo em qualquer local onde você tenha permissão e execute o executável textadept
Onde consigo textadept?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/orbitalquark/textadept

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados