[Guía] Instalación y compilación (ATOM) (Windows)

Aprende lo que no sabes de este lenguaje y encuentra herramientas y códigos útiles.

Moderador: Ayudantes

Reglas del Foro
  • Si tu código es corto, no crees un tema nuevo para liberarlo, publica un mensaje en el tema [Funciones] ¡Publica tu código aquí!.
  • Si creas una guía, debes explicar el código claramente. Evita poner la explicación en forma de comentarios dentro del mismo y no olvides utilizar el BBCode correspondiente: [Pawn]Código aquí[/Pawn].
  • No postear códigos sin probar. Publicar códigos con errores (que impidan compilar el script para el cual está destinado) en este apartado es motivo de sanción.
  • Si tu código necesita plugins, includes u otros códigos adicionales para funcionar, debes mencionarlo en el mensaje.
  • Si has utilizado códigos de otros autores, recuerda colocar los créditos correspondientes. (El plagio es motivo de sanción).
  • Si tu aporte es para un GameMode en específico, debes publicar el tema en el apartado "Guías y Aportes para GameModes específicos".
Responder
Avatar de Usuario
ThePez
Aprendiz
Aprendiz
Mensajes: 1
Registrado: 19 Oct 2018 14:29
Reputación: 1

25 Mar 2019 08:48

Esta guía fue traducida y un poco cambiada de este post

Hola usuario, te mostraré cómo instalar y compilar Atom en el sistema operativo Windows, Atom es un editor gratuito muy parecido a Sublime Text , sólo que mejor con algunas funciones mejoradas y el nuevo (github)

1 - Vaya a https://atom.io/ y haga clic en instalar.

[ Imagen Externa ]

No te enseñaré cómo instalar el instalador porque es muy fácil, sólo tienes que hacer clic en next.
Opcional


2 - Después de instalar el átomo tendremos que instalar el chocolatey, luego abrir el prompt de comandos como administrador de elección para que no se produzca ningún error de permisos, y escribir el siguiente código a continuación.

Código: Seleccionar todo

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
[ Imagen Externa ]

Tardará unos minutos en instalarse, no muchos sólo esperen.

3 - Después de instalar chocolatey instalaremos git y npm usando chocolatey , con la línea de comandos abierta empezaremos.
Instalando git

Código: Seleccionar todo

choco install git
[ Imagen Externa ]

Instalación de npm

Código: Seleccionar todo

choco install npm
[ Imagen Externa ]
4 - Abra Atom, vaya a PACKAGES> Settings View> Install Packages y buscar Build e instalan el paquete Build.

[ Imagen Externa ]

5 - Una vez instalado el paquete Build crearás un archivo con el siguiente nombre ".atom-build.json" que puedes crear usando el bloc de notas o cualquier editor que tengas Atom, Notepad++ entre otros....

Código: Seleccionar todo

{
  "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", //Tu ruta del pawncc.exe
  "env": {

  }
}
Alternativa

Código: Seleccionar todo

{
  "cmd": "pawncc.exe",
  "args": [ "{FILE_ACTIVE}", "-i{FILE_ACTIVE_PATH}", "-D{FILE_ACTIVE_PATH}", "-r{FILE_ACTIVE_PATH}\\DOCS\\{FILE_ACTIVE_NAME_BASE}.xhtml", "-;+", "-(+", "-d0 -O1" ],
  "sh": false,
  "cwd": "C://PASTAPAWN", //Tu ruta del pawncc.exe
  "env": {

  }
}
https://atom.io/packages/build para más información.

6 - Guarde el archivo atom-build.json en su carpeta raiz de tu proyecto sa-mp
PD: Tendras que crear varios archivos de compilacion (.atom-buil.json) por cada proyecto que quieras compilar

7 - Añade el directorio o proyecto sa-mp a Atom y diviértete.

[ Imagen Externa ]

para compilar presione F9 estando en archivo.pwn y F8 para alternar la consola.

Si quieres usar la sintaxis de pawn: post

Opinión

Para mi Atom es un gran editor de texto, es el mejor que he probado, con su compatibilidad con git y github, lo hace aun mas increible.
Sus actualizaciones constantes ayuda mucho, y su fácil accesibilidad.

Tu eliges.
Avatar de Usuario
KingJack
Aprendiz
Aprendiz
Mensajes: 16
Registrado: 08 Ago 2016 09:27
Ubicación: Un Plano Pensativo
Contactar:
Reputación: 1

10 Abr 2019 12:16

Eres Un Genio Buscaba Algo Para Reemplazar pawno Ya Que SE Cierra Solo O Deja De Responder Uff Frustacion Total mis respeto -hi.
tu vida es una película que ahorita es que comienza
así que luces cámara y acción.

Responder