O melhor editor SQLite é aquele no seu editor
Faça seu trabalho sem sair do VS Code. Desbloqueie poderosos recursos de edição e exportação. Funciona em qualquer lugar, incluindo SSH e WSL.
Atualize para desbloquear fluxos de trabalho PRO exclusivos
Com sua integração profunda no VS Code, SQLite Viewer PRO habilita novos fluxos de trabalho com conveniência e velocidade incomparáveis.
Redesenhado do zero para as demandas PRO
Você pode pensar na versão PRO como SQLite Viewer 2. Não são apenas flags de recursos, mas um motor completamente novo sob o capô. Vem com garantias de failover do SQLite e suporte para arquivos grandes.
Cliente SQLite Nativo
A versão PRO usa a implementação oficial do SQLite, que fornece o conjunto completo de garantias de failover. O antigo cliente somente leitura permanece como fallback.
Tamanho Ilimitado
Todas as restrições de tamanho de arquivo são removidas, mesmo durante sessões remotas. Apenas os dados necessários para renderizar a interface são transferidos para sua máquina local.
Experiência Sem Anúncios
Clientes PRO desfrutam de uma experiência sem anúncios — perfeita para compartilhamento de tela e gravações. Além disso, clientes PRO recebem um ícone PRO exclusivo (
) na interface.
Inclui tudo o que você gosta na versão gratuita
Atualizar para SQLite Viewer PRO é uma experiência perfeita. Basta inserir a chave de licença e você está pronto. Além de novos recursos PRO exclusivos, tudo o que você gosta na versão gratuita permanece como está.
Interface Performática
O SQLite Viewer é construído com foco em desempenho. Ele usa as melhores ferramentas que a pilha web tem a oferecer e é rotineiramente testado em hardware mais antigo para garantir que o desempenho permaneça de primeira linha.
Tema Correspondente
Diga adeus às interfaces de usuário desarticuladas. O SQLite Viewer ajusta-se automaticamente ao tema do VS Code e se integra perfeitamente à experiência existente do VS Code.
Configuração Fácil
O SQLite Viewer não depende de binários na sua máquina. Ele traz os seus próprios, de modo que simplesmente clicar em 'Instalar' completa a configuração. A extensão inteira pesa apenas 10 MB.
Funciona em Todo Lugar
Quer você esteja usando Cursor, VS Codium, CodeSandbox, GitPod, Google IDX ou outros forks do VS Code, o SQLite Viewer adapta-se ao seu ambiente e fornece o máximo de recursos possível.
Operado pelo Proprietário
O SQLite Viewer é desenvolvido por um único desenvolvedor dedicado. Ele desfruta de uma visão coerente e atenção aos detalhes que raramente é encontrada em produtos puramente comerciais.
Atualizações, entregues continuamente
SQLite Viewer PRO continua melhorando com atualizações regulares e novos recursos. Veja o que há de novo abaixo:
v26.2.1 Preview
Additions
PRO When adding columns to an empty table that references another table's composite primary key, the table now uses a single table-levelFOREIGN KEYconstraint instead of inlineREFERENCESon each column
Fixes
- Add Table, Add Column, Drop Table, and drop column actions are now disabled when the database is read-only instead of throwing an error
- 'Without Row ID' and 'Strict' options in the table info panel are now disabled when using the Free Version
PRO Fixes a bug when adding aPRIMARY KEYcolumn without specifying a column typePRO Dropping a column that is part of a composite primary key no longer failsPRO Fixed renaming of columns that are part of a composite primary keyPRO Fixed reordering columns when renaming in an empty tablePRO Fixed JSONB default values when adding or editing columnsPRO Fixed over-escaping of quotes in generated SQL in certain instances
v26.2.0 Preview
PRO Table and Column Creation
You can add columns to existing tables, drop columns or entire tables, and edit column definitions when the table is empty.
- Add column: New columns can be added to any table from the column header. Tables that already contain rows use
ALTER TABLE ... ADD COLUMN; empty tables may be recreated to apply the change. - Drop column: Columns can be removed from a table via the trash icon next to each column in the table info panel. Uses
ALTER TABLE ... DROP COLUMN. - Drop table: An entire table can be dropped from the database via the "Drop table" action in the table info panel.
- Edit column (empty tables): For tables with no rows, you can edit column name, type, and constraints (
NOT NULL,UNIQUE, defaults, check, foreign key, etc.) and reorder columns. The table is recreated so all schema changes are applied.
PRO Antifreeze Update
Long-running SQLite operations are now automatically cancelled when you navigate to a different view, so the UI stays responsive.
Improved Keyboard Selection
You can now select multiple rows using the keyboard by holding down shift while moving up/down using arrow keys.
Pressing Enter while a cell is selected will trigger the same action as double clicking it. Pressing Escape will unselect all rows.
PRO Pressing Backspace while a data cell is focused sets that cell toNULLvia the same update path as the cell editor. Pressing Delete (or Cmd/Ctrl+Backspace) deletes the selected row(s).
Row Selection Undo History
Row selection now has a undo history. You can now use standard keyboard shortcuts to revert to a previous row selection. This should be useful when accidentally deselecting.
In order to avoid clogging up VS Code's undo history, the selection history is kept separate and cleared when a real document edit takes place.
PRO Text Input Undo History
Text fields in the app now have their own local undo and redo history. This means you can use standard shortcuts to undo or redo changes made while editing an input, independent of the database history.
Additions
PRO When deleting row(s) fails due to a foreign key constraint, the error toast now offers a button to enable defer foreign keys and retry the delete.- Now showing row numbers for each table in the table explorer
PRO Added dedicated UI for inputting booleansPRO Added filter search box to the pragma editorPRO Can now insert empty rows iff all columns have default values or are nullablePRO Can now open empty files with the viewer and they will be initialized as a SQLite databases
Changes
- Any column type with "bool" in the name will now be interpreted as boolean
PRO Database transaction now is closed (viaCOMMITorROLLBACK) when you return to the last saved state via undo/redo
Fixes
- Fixed an issue that prevented dialog modals from opening after clicking an external link
- When resizing columns, shrinking them no longer shrinks viewport along with it
- Fixed tabbing to 'Copy to Clipboard' button in text areas
- Fixed dropped tables showing up in the sidebar even after refresh
PRO Fixed an issue related to undoing row inserts in tables that have Row IDs.PRO Fixed incorrect bindings in undo statements when deleting rows containing null valuesPRO Fixed issues relating to undo/redo after file savePRO Fixed an issue in instant commit mode that occurred when trying to redo operations that can't be undone
Theming
- Fixed selected row background color missing in certain themes like Catpuccin
- Using
focusBorderas a fallback focus outline for themes that don't definelist.focusOutline(e.g. Catpuccin) - Fixed row selection borders missing in high contrast themes
v25.12.3 Preview
Improved theme integration
The extension should now adjust better to many popular themes, but unexpected changes or even regressions are possible.
- Fixed missing background color for selected rows in certain themes like Catppuccin.
- Changed most border colors to use
sideBar.borderinstead oftab.border, which more closely matches the intent of most themes. - Fixed an issue where a "border" (i.e., gap) would appear in themes that set the border color to transparent.
- Changed muted color to always use 50% opacity of regular text instead of
list.deemphasizedForeground, as many themes don't provide a good value for it. High-contrast themes are exempt from this. - Fixed invisible focus outline in themes that don't define
list.focusOutlineby falling back to alternative theme colors suitable for outlines. - Fixed row selection borders missing in high-contrast themes.
- Improved row hover state in high-contrast themes.
- Improved checkout page theme integration.
v25.12.2
Promoted version 25.12.1 to main channel. If you encounter any issues, you can revert to the prior stable version, v0.10.6.
Major new features from the pre-release branch are included in this update:
v25.12.1 Preview
PRO Fixed an issue that caused the standard icon (blue) to be displayed instead of the PRO icon- Fixed a potential crash when reloading a database
Full Version History
Browse the complete changelog to see all features, bug fixes, and improvements across every version of SQLite Viewer PRO.
Sem Assinatura, Sem Problema
O SQLite Viewer PRO é uma Compra Única e concede a você uma Licença Perpétua. Funciona enquanto o VS Code funcionar. Uma assinatura mensal também está disponível se sua organização requer pagamentos recorrentes.
- Recursos de edição e exportação
- Experiência sem anúncios
-
Ícone PRO exclusivo (
)
- Ativação de licença offline1
- Sem revalidação de licença2
Os pedidos são processados pelo nosso revendedor online
Quer experimentar primeiro? Use a garantia de reembolso de 14 dias
Você pode avaliar o SQLite Viewer PRO por até duas semanas usando a garantia de reembolso de 14 dias. Para solicitar um reembolso, entre em contato com [email protected] com o e-mail usado na compra — sem necessidade de explicação.
Perguntas Frequentes
Como instalo a versão PRO após a compra?
Abra a Paleta de comandos e digite "Ativar Chave de Licença". Alternativamente, você pode abrir o diálogo "Atualizar para PRO" em uma aba do SQLite Viewer, rolar até o final da página e clicar em "Inserir Chave de Licença". Um campo de entrada será aberto no topo da janela do VS Code. Cole a chave de licença e pressione enter. Um diálogo do sistema confirmará a ativação em alguns segundos.
Posso usar a versão PRO em múltiplos dispositivos?
Existem algumas restrições na frequência de ativação, mas estas estão apenas em vigor para prevenir compartilhamento/publicação de chaves e outros abusos. A grande maioria dos clientes nunca encontra problemas de licenciamento.
Como funciona a ativação de licença offline?
Dispositivos registrados através deste método nunca tentarão se conectar ao servidor de licença, desde que uma chave Business Edition tenha sido usada e a caixa "Avaliação Business Edition" não tenha sido marcada ao gerar o token.
- A ativação offline é necessária se um firewall corporativo impedir a extensão de se conectar ao servidor de licença.
- Quando um dispositivo é registrado através da ativação offline, a extensão pode ser usada sem precisar se reconectar ao servidor de licença.