LogoyStore

Funcionalidades

Produtividade e segurança: validação, autocomplete, formatação e atalhos.

Recursos que aceleram seu trabalho

O Editor do Plus foi construído para dar feedback em tempo real — você vê erros antes de aplicar no servidor, recebe sugestões enquanto digita e mantém seu código organizado automaticamente.

Validação

Erros de sintaxe e estrutura aparecem enquanto você digita.

Autocomplete

Sugestões inteligentes de campos e valores baseadas no schema.

Formatação

Indentação e estrutura consistentes com um atalho.

Atalhos

Comandos rápidos para as ações mais comuns.


Validação em tempo real

O editor valida seu YAML em três níveis:

1. Sintaxe YAML

Detecta problemas básicos de formatação:

  • Indentação incorreta
  • Caracteres especiais não escapados
  • Aspas não fechadas
  • Estrutura de listas e mapas
# Erro: indentação incorreta
items:
slot: 0        # Deveria ter 2 espaços
  name: "Item"

# Correto
items:
  slot: 0
  name: "Item"

2. Schema do plugin

Valida campos, tipos e valores esperados:

  • Campos obrigatórios ausentes
  • Tipos incorretos (string onde deveria ser número)
  • Valores fora do permitido (ex: slot > 53)
# Aviso: slot inválido para inventário
items:
  meu_item:
    slot: 99 # Máximo é 53 para inventários grandes
    material: DIAMOND

# Aviso: tipo incorreto
settings:
  enabled: "sim" # Deveria ser true/false

3. Regras semânticas

Validações específicas de cada plugin:

  • Referências a itens/menus que não existem
  • Permissões com formato inválido
  • Placeholders não reconhecidos

Validação Premium

A validação avançada com schemas específicos de cada plugin é um benefício exclusivo do plano Premium.


Autocomplete inteligente

Pressione Ctrl + Space para ver sugestões contextuais:

Campos disponíveis

O autocomplete sugere campos válidos para a posição atual:

items:
  meu_item:
    # Ctrl+Space aqui mostra:
    # - slot
    # - material
    # - name
    # - lore
    # - amount
    # - enchantments
    # - ...

Valores permitidos

Para campos com valores predefinidos, o autocomplete lista as opções:

settings:
  click_type: # Ctrl+Space mostra: LEFT, RIGHT, MIDDLE, SHIFT_LEFT...
  sound: # Ctrl+Space mostra: CLICK, LEVEL_UP, ANVIL_USE...

Descrições inline

Muitos campos mostram uma descrição explicando o que fazem:

cooldown: 5 # "Tempo em segundos entre cada uso"

Formatação automática

Use Shift + Alt + F para formatar o documento inteiro (quando disponível):

  • Corrige indentação (tabulação padrão de 2 espaços)
  • Remove espaços extras
  • Padroniza a estrutura do YAML

Dica

Nas Configurações do Editor, ajuste Tabulação e Quebra de linha para manter o layout consistente.


Atalhos de teclado

Edição

AtalhoAção
Ctrl + SSalvar
Ctrl + ZDesfazer
Ctrl + Shift + ZRefazer
Ctrl + CCopiar
Ctrl + XRecortar
Ctrl + VColar
Ctrl + DDuplicar linha
Ctrl + /Comentar/descomentar
AtalhoAção
Ctrl + FBuscar
Ctrl + HBuscar e substituir
Ctrl + GIr para linha
Alt + ↑Mover linha para cima
Alt + ↓Mover linha para baixo

Produtividade

AtalhoAção
Ctrl + SpaceAbrir autocomplete
Shift + Alt + FFormatar documento
Ctrl + .Ações rápidas (quick fix)
F2Renomear símbolo

Painel de problemas

O editor mostra todos os erros e avisos em um painel dedicado:

  • Erros (vermelho) — impedem o funcionamento correto
  • Avisos (amarelo) — podem causar comportamento inesperado
  • Informações (azul) — dicas e sugestões

Clique em um problema para ir direto à linha correspondente.


Boas práticas

Antes de exportar ou aplicar no servidor: 1. Verifique se não há erros no painel 2. Use Shift + Alt + F para formatar 3. Salve com Ctrl + S

Imagem do Painel

Imagem do Painel

Boas práticas

Use formatação antes de salvar e valide antes de exportar. É o jeito mais rápido de evitar aquele “erro bobo” que vira downtime.

Nesta página