01.01.2013, 19:17
(
Последний раз редактировалось Larceny; 03.01.2019 в 22:03.
)
• Нndice
Ao invez de utilizar a syntax de C++, vocк baixar syntax para pawn.
- O que й Sublime Text?
- Editando arquivos pwn no Sublime
- Pawn Syntax
- Macluawn Syntax
- Personalizando Auto-Complete
- Compilando
- Alterando a tecla de compilar
- Codificaзгo
- Atom
- Sublime Text й um editor de texto e de cуdigos-fonte multiplataforma.
- Ele pode ser usado como uma alternativa ao pawno ou notepad++, ele conta com vбrias funcionalidades que podem ajudar o programador a trabalhar com mais velocidade e eficiкncia.
- Abra normalmente seu arquivo .pwn com o Sublime Text, no canto inferior direito do editor clique na palavra Plain Text e selecione C++.
- Para sempre que abrir um arquivo pwn jб vir com a linguagem C++ por padrгo clique no mesmo local (Plain Text) e selecione a opзгo Open all with current extension as... e selecione C++.
->
Ao invez de utilizar a syntax de C++, vocк baixar syntax para pawn.
- Pawn syntax por Macluawn:
Auto-complete
Syntax-Highlighter
Para instalar vб atй o sublime, Preferences -> Browse Packages...
Na janela que abrir coloque os arquivos baixados dentro da pasta User e altere a syntax para Pawn no sublime.
- Personalizando Auto-Complete:
Vocк pode personalizar o auto-complete adicionando suas prуprias funзхes e macros.
Para isso, abra o arquivo Pawn.sublime-completions e dentro do bloco "completions" adicione suas prуprias funзхes.
Exemplo:
Код:{ "trigger": "CMD", "contents": "CMD:${1:command}(playerid, params[])\n{\n\treturn 1;\n}" },
Код:CMD:command(playerid, params[]) { return 1; }
Vocк pode adicionar mais parвmetros, exemplo:
Код:{ "trigger": "SendClientMessage", "contents": "SendClientMessage(${1:playerid}, ${2:color}, ${3:message[]})" },
- Vб em Tools > Build System > New Build System.
- Na aba que aparecer digite o seguinte cуdigo:
Код:{ "cmd": ["CAMINHO_PARA_PAWNCC", "-i include", "$file", "-;+"], "path": "CAMINHO_PARA_DIRETУRIO_DO_PAWNCC" }
- Agora salve e nomeie o arquivo como Pawn.
- Volte a aba Tools > Build System > e clique em Pawn.
- Pronto!
- OBS: Altere o caminho para o compilador.
- Por padrгo, o Sublime tem a tecla F7 e a Crl + B para compilar.
- Para trocar, vб atй a aba Preferences > KeyBinds - User.
- Adicione o cуdigo:
Код:[ { "keys": ["f5"], "command": "build" } ]
- Pronto, compile algum script para testar.
- Deverб vir uma imagem parecida com esta:
- Por padrгo, o Sublime salva os arquivos com codificaзгo UTF-8, por isso quando vocк compilar suas mensagens do jogo podem ficar com caracteres estranhos.
- Para resolver isto, vб atй a aba File > Save with encoding > Wastern (Windows 1252) e compile novamente.