Ir para conteúdo

Como criar linguagens para Notepad++ (com foco em Skript)


FerreiraCosta

Posts Recomendados

Bem vindo à um tutorial.

 

Nós vamos usar um script incompleto como exemplo, e o fundo também marrom ou cinza porque eu achei que iria combinar com a cor da fonte.

 

O fundo não faz parte da linguagem. O fundo é para outro tutorial.

 

Qualquer dúvida, pergunte.

 

1 - Va a esse campo:

 

b47f3c0ce5.png

 

 

2 - E crie uma nova linguagem, e escolha um nome.

 

3 - O primeiro passo para o design e generalizar as cores. Ou seja, o que nao estiver na lista que vamos mais tarde colocar nossas palavras-chave (voces vao entender mais para frente), ficarao coloridas com a cor que desejarmos

 

ce30769f7c.png

 

4 - Bem, vou escolher um laranja em homenagem a meu cargo.

 

Voces podem perceber que tudo ficou alaranjado. Por enquanto, isso ta ok.

 

Voces podem deixar italico, negrito, etc.

 

37a47e1cf3.png

 

5 - Aqui que comeca a ficar interessante.

 

Aqui podemos criar grupos, e cada grupo representa uma coisa. Esse grupo tem cores e outras propriedades:

 

d71abf099c.png

 

Vou criar um grupo que se refere as entidades (player, entity, etc...)

 

Percebe-se que todas as palavras que eu mencionei na caixa, sao destacadas com a cor que escolhi para elas:

 

ea5f7de933.png

 

Aqui, eu criei mais uma categoria, mas essa, podemos chamar de "geral":

 

dea64d2e7a.png

 

Sei que ficou horrivel, mas isso e com voces.

 

6 - Numeros e outros:

 

Os numeros sao bem simples de configurar:

 

Acessem isso:

 

9b58960509.png

 

E esta relativamente okay:

 

80d47162e5.png

 

Ja os simbolos, nao sao la tao dificeis:

 

Va nesse campo:

 

0c978a4096.png

 

Agora, iremos no Estilo e colocaremos os pontos, virgulas etc la:

 

Eu ja tenho a  lista:  :  : " { } . ( ) [ ] < > = { @ ! 's ' * - % / _

 

Ficaria assim:

 

476da2431b.png

 

 

Bem, acho que e basicamente tudo o que voce precisa.

 

Edite da forma que voce quiser.

 

 

Para salvar, basta seguir esses passos:

 

1 - abbbf284a8.png

 

2 -

 

f8237a141e.png

 

 

Se deseja, pode baixar essa linda linguagem aqui

 

 

Com outros codigos:

 

5d5433bca1.png

 

28125329ee.png

 

 

Sei que ficou horrível, mas o propósito é ensinar.

 

thumbs up

 

:)

Editado por lucasmooon
Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, a class='ipsType_brandedLink' href='https://gamersboard.com.br/login/' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='Sign In Now'>acesse agora para postar com sua conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

Processando...
×
×
  • Criar Novo...