Pular para o conteúdo

Documentação / MeatPad / Servidores de linguagem

Servidores de linguagem

Configure a inteligência de código local opcional e use definições, referências, símbolos, diagnósticos e renomeação.

MeatPad 0.31.4 · Lançado em 13 de outubro de 2026 · Revisado em 20 de outubro de 2026

Este guia está em português do Brasil. As capturas mostram a interface em português do Brasil do MeatPad 0.31.4; os nomes de menus e botões nos procedimentos permanecem em inglês. Os vídeos, suas imagens de prévia e transcrições continuam em inglês.

Disponibilizar um servidor de linguagem local#

O MeatPad detecta programas de servidor de linguagem já instalados no Mac. Ele não baixa nem instala servidores. Abra uma pasta de projeto e um arquivo-fonte compatível para usar a inteligência de código.

LinguagemPrograma detectadoDica de instalação mostrada pelo MeatPad
SwiftSourceKit-LSP, localizado por xcrunxcode-select --install
Rustrust-analyzerrustup component add rust-analyzer
JavaScript, TypeScript, TSXtypescript-language-servernpm install -g typescript-language-server typescript
Pythonpyright-langservernpm install -g pyright
  1. Instale a ferramenta adequada seguindo suas próprias instruções de configuração. As dicas acima são os pontos de partida do app e exigem as ferramentas de pacotes correspondentes.
  2. Verifique se o executável está no PATH da shell de login ou em um local de instalação padrão detectado.
  3. Reabra o projeto/app depois de alterar a disponibilidade das ferramentas. Abra um arquivo-fonte compatível e confira o status do servidor de linguagem.
  4. Se aparecer um aviso de servidor ausente, escolha Copy Install Command para copiar a dica e revisá-la no terminal ou Dismiss para continuar editando sem ele.

O SourceKit-LSP também depende das ferramentas de desenvolvimento selecionadas e da configuração do projeto. Um executável detectado por si só não garante que todos os recursos do servidor estejam disponíveis para todo projeto.

Ler diagnósticos e renomear um símbolo#

  1. Inspecione no editor os diagnósticos do servidor de linguagem ativo. Passe o ponteiro sobre o código relevante para informações fornecidas pelo servidor.
  2. Para renomear, posicione o cursor em um símbolo e escolha Edit → Rename Symbol… (⌃⌘E).
  3. Digite o novo nome na caixa de renomeação e confirme.
  4. Revise os arquivos afetados e a mensagem de status depois que as edições do servidor forem aplicadas.

Renomear um símbolo pode afetar vários arquivos. Salve e mantenha controle de versão/backups antes de uma edição no projeto inteiro. Os recursos dos servidores variam; o MeatPad não pode renomear símbolos sem uma resposta adequada do servidor.

Perguntas relacionadas

Precisa de ajuda?

Contate o suporte do MeatPad. Inclua a versão do app, a versão do macOS e os passos que levaram ao problema.