[Tutorial] Instalando e Compilando (ATOM) (Windows)
#1

Olб usuбrio , irei mostrar como instalar e compilador o atom no sistema operacional windows , o atom й um editor gratuito bem parecido com o sublime text , sу que melhor com algumas funзхes melhoradas e novo (github )

1 - Entre no site https://atom.io/ para e clique em instalar.
Nгo vou ensinar a instalar o instalador pois й bem fбcil , й so clicar em next next blб blб blб
2 - Apos instalar o atom precisaremos instalar o chocolatey , entгo abra o prompt de comando como administrador de preferencia para nгo ocorrer nenhum erro de permissгo , e digite o seguinte codigo abaixo.
pawn Код:
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Demorara alguns minutos para instalar , nгo muitos apenas aguarde.
3 - Apуs ter instalado o chocolatey vamos instalar o git e o npm usando o chocolatey , com o prompt de comando aberto vamos comeзar.
Instalando o git
pawn Код:
choco install git
Instalando o npm
pawn Код:
choco install npm
4 - Apуs ter instalado o git e o npm abra o atom , digite CTRL+, ou vб em PACKAGES> Settings View> Install Packages procure por build e instale o build.
5 - Depois de ter instalado a build vocкs irгo criar um arquivo com o seguinte nome ".atom-build.json" vocк poderб criar usando o bloco de notas ou qualquer editor que vocк tiver notepad++ entre outros...
pawn Код:
{
  "cmd": "pawncc.exe",
  "args": [ "{FILE_ACTIVE}", "-i{PROJECT_PATH}", "-D{PROJECT_PATH}", "-r{PROJECT_PATH}\\DOCS\\{FILE_ACTIVE_NAME_BASE}.xhtml", "-;+", "-(+", "-d0 -O1" ],
  "sh": false,
  "cwd": "C://PASTAPAWN",
  "env": {

  }
}
cmd: execute pawncc.exe
args:
"-D{PROJECT_PATH} Compilar arquivo .amx"
"-r{PROJECT_PATH}\\DOCS\\{FILE_ACTIVE_NAME_BASE}.xht ml"Extrair a doc .xht (usar pawndoc)
cwd: LOCAL DA PASTA PAWN.

https://atom.io/packages/build// mais informaзхes
6 - Salve o arquivo .atom-build.json no diretorio da sua pasta do sa:mp

7 - Adicione o diretуrio do samp no atom e diverta-se.
Aconselho usar a pawn syntax https://sampforum.blast.hk/showthread.php?tid=549547

- Bons Packages (OPCIONAL)

https://atom.io/packages/minimap
https://atom.io/packages/color-picker
https://atom.io/packages/project-manager
Reply
#2

Й mais rбpido, na hora de compilar?
Reply
#3

Quote:
Originally Posted by JoshNudock
Посмотреть сообщение
Й mais rбpido, na hora de compilar?
Oque й envolvido й o pawncc na hora da compilaзгo.
Reply
#4

Exclui.
Reply
#5

Quote:
Originally Posted by PedexM
Посмотреть сообщение
Cadк os crйditos?

Este mesmo tutorial estб na board inglesa cara.
Crйditos: Adejair_Junior

Quer confirmar? Aqui estб o tutorial a qual se refere...https://sampforum.blast.hk/showthread.php?tid=550355

@TOPIC Como jб falei no post da outra board, prefiro o bom e velho Sublime Bom trabalho.
Reply
#6

Quote:
Originally Posted by Bruno13
Посмотреть сообщение
Crйditos: Adejair_Junior

Quer confirmar? Aqui estб o tutorial a qual se refere...https://sampforum.blast.hk/showthread.php?tid=550355

@TOPIC Como jб falei no post da outra board, prefiro o bom e velho Sublime Bom trabalho.
Eu tinha visto o tнtulo, rsrs, nгo vi quem fez a da board inglesa.

Desculpa cara, rsrs.
Reply
#7

Ate curto o Atom porem para coisas ligadas a SA-MP prefiro o seu proprio IDE nativo xD.
Reply
#8

Muito bacana, nгo tinha visto este seu tutorial ainda, e inclusive tambйm nгo conhecia o atom.

Vou procurar olhar depois, me tira uma duvida, qual o nнvel de proximidade do atom e do sublime, sгo parentes ? Mesmo produtor/empresa que os fez ? achei eles bem parecidos pelo que vi numas imagens do atom...

E eu costumo utilizar o sublime para muitas coisas...

+ 7 rep

Abraзos
Reply
#9

Quote:
Originally Posted by Willian_Luigi
Посмотреть сообщение
Muito bacana, nгo tinha visto este seu tutorial ainda, e inclusive tambйm nгo conhecia o atom.

Vou procurar olhar depois, me tira uma duvida, qual o nнvel de proximidade do atom e do sublime, sгo parentes ? Mesmo produtor/empresa que os fez ? achei eles bem parecidos pelo que vi numas imagens do atom...

E eu costumo utilizar o sublime para muitas coisas...

+ 7 rep

Abraзos
Para nгo falar que sгo identicos, sгo bem prуximos um do outro, nгo foram os mesmos produtores que fizeram , o atom й um editor open source que recebe atualizaзхes constantes ele foi criado pela github ele veio prometendo tudo que faltava no sublime e mais um pouco , jб houvi em fуrums pessoas dizendo que ele veio para substituir o sublime e isso й a mais pura verdade atй em relaзгo sintaxe existe um tema que deixa o atom igual o sublime , eu usei ele no dia que istalei o atom e vocк nгo vai saber se quer a diferenзa um do outro й muito igual mesmo tirando que as cores chegaram a ficar mais vivas, vou deixar uma comparaзгo

http://i.imgur.com/HDBMVPW.png (ATOM)
http://i.imgur.com/ITZ3Wc5.png (Sublime)

Pouca diferenзa, o atom vocк tem um ar de ****** Chrome e isto й legal =D

Reply
#10

Quote:
Originally Posted by Willian_Luigi
Посмотреть сообщение
Muito bacana, nгo tinha visto este seu tutorial ainda, e inclusive tambйm nгo conhecia o atom.

Vou procurar olhar depois, me tira uma duvida, qual o nнvel de proximidade do atom e do sublime, sгo parentes ? Mesmo produtor/empresa que os fez ? achei eles bem parecidos pelo que vi numas imagens do atom...

E eu costumo utilizar o sublime para muitas coisas...

+ 7 rep

Abraзos
Em sua aparкncia original o atom й muito prуximo ao sublime, mas muitas diferenзas se olharmos como um todo. O atom й um projeto open source e recebe um grande suporte da comunidade (basta olhar o repositуrio original e verб muitos pull request), outra diferenзa gritante й que utiliza node.js em sua base e o editor mesmo й somente seu shell, todo o restante (tabs, pesquisar, menus, .. ) sгo pacotes oficiais e separados que podem ser habilitados ou desabilitados, por exemplo se vocк nгo usa pesquisar ou substituir pode muito bem desabilitar este pacote e ganharб alguns ms na inicializaзгo. Outra grande diferenзa й como eu disse utiliza node.js entгo й totalmente customizavel, ele possui uma ferramente de inspecionar do chrome que lhe permite alterar toda a aparкncia grбfica do prуprio editor deste forma de tabs, cores, e outras coisas sem precisar ir ao cуdigo fonte e recompilar (em outras palavras й um chrome para ediзгo). Ahh nгo podemos esquecer de citar sua integraзгo completa a repositуrios git/github

Mas a alguns contras nessa questгo por utilizar node.js e nгo ter 1 processo por tab igual o chrome utiliza, entгo para arquivos grandes podemos sentir alguns engasgos e travamentos, mas claro ele estб em sua versгo alpha.
Reply


Forum Jump:


Users browsing this thread: