Tour pela interface
O Fetchpier concentra o fluxo de autoria em uma janela principal. Operações aparecem em controles, menus de contexto, paleta de comandos e teclado.
Layout
Section titled “Layout”- Sidebar: árvore, seletor de ambiente e Cookies.
- Abas: requisições abertas e histórico read-only.
- Editor: método, URL, params, headers, body, auth, scripts e settings.
- Resposta: status, body, cookies, headers, testes e console sob um splitter.
- Atividade: histórico acoplado ou destacado.
- Barra de status: path, atividade, paleta, idioma, tema e zoom.
Árvore de coleções
Section titled “Árvore de coleções”Reflete requests/: pastas são coleções e .http são requisições. Expansão persiste. O menu cria,
importa, renomeia, duplica, exclui, move, cria instâncias, revela no gerenciador e copia paths.
Nomes são únicos na pasta sem diferenciar maiúsculas em qualquer plataforma; coleção e request também não compartilham nome. A validação ocorre antes da escrita e nunca sobrescreve. Drag & drop bloqueia ciclos, no-ops e colisões; abas e histórico acompanham o arquivo.
Teclado da árvore
Section titled “Teclado da árvore”Cima/baixo percorrem; Home/End saltam; direita/esquerda expandem, recolhem ou vão ao pai; Enter abre
preview ou alterna pasta; F2 renomeia; Delete confirma; digitar busca por prefixo. Mover o foco não
abre requisições.
Instâncias
Section titled “Instâncias”Uma instância é uma variante independente sob o request pai, com headers, body, auth, scripts, settings, identidade e histórico próprios. Renomear, mover ou excluir o pai leva as instâncias. Uma instância pode ser renomeada, duplicada como irmã ou excluída, mas não contém outra. Duplicar o pai não copia instâncias e toda cópia recebe nova identidade e histórico vazio.
Abas e trabalho não salvo
Section titled “Abas e trabalho não salvo”Abas podem ser reordenadas, fixadas e fechadas. O indicador de modificação é calculado: voltar ao conteúdo salvo o remove. Abas fixadas ficam à frente e sobrevivem a fechamentos em massa.
Ações destrutivas oferecem salvar tudo, fechar sem salvar ou cancelar. Você pode começar sem workspace; salvar pede para abrir ou criar um. Fechar a última aba deixa um empty state válido.
Abas seguem renomes/movimentos internos. Uma aba limpa recarrega mudanças externas; uma dirty mostra conflito. Se o arquivo some externamente, a aba tachada preserva o conteúdo e salvar recria o path.
Preview
Section titled “Preview”Um clique abre um único preview em itálico. Navegar o substitui; duplo clique, editar ou fixar o torna permanente. A paleta abre permanente. Abas salvas, ordem, ativa, preview e pins são restaurados; untitled, alterações não salvas e histórico não.
Paleta, menu e janelas
Section titled “Paleta, menu e janelas”Cmd/Ctrl+P busca requests, troca ambientes e executa ações. Veja
Atalhos. O menu macOS é contextual e traduzido; Windows/Linux usam UI,
paleta e atalhos.
Atividade alterna com Cmd/Ctrl+J, redimensiona e destaca em janela auxiliar. Há uma janela principal
por workspace. Windows/Linux têm controles custom; macOS reflete o tema. Se a UI não responder ao
fechar, um diálogo permite esperar ou forçar.
Display, clipboard e Sobre
Section titled “Display, clipboard e Sobre”Zoom persiste e se adapta entre telas. O menu de texto copia seleções read-only e habilita cortar/ colar só em campos editáveis.
Sobre mostra versão, identidade, site, atualização e o arquivo MIT exato distribuído. Abre uma vez após mudança de versão. Labels são traduzidos; a licença canônica não.