Předem , chci upozornit , že se jedná o přepis návodu z jiného zdroje.Na konci návodu bude uveden odkaz na originální téma.
Předem chci upozornit že Atom je vhodný zejména pro ty co pracují na nějakém větším projektu. Pro sváteční pawnery je to zbytečné.
Obtížnost :
Prvně je nutné nainstalovat službu choco.
Otevřete příkazový řádek jako správce
Vložte následující kód:
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Za pár sekund ( stahují se knihovny z netu takže záleží na vašem připojení ) se choco nainstaluje.
Dále je tedy nutné nainstalovat služby git a npm. K tomu použijeme choco.
choco install git
choco install npm
Nyní stáhneme Atom.
Úprava Atomu
Nevíte jak instalovat package do Atomu ? Scrollněte až uplně dolů...
Prvně doporučuji package jménem keyboard-localization. A to přesně ten jaký vidíte na obrázku.
Dále nějaký zvýraznovač syntaxe. Za sebe doporučuji language-pawn od Larcenyho
Nyní chceme také kompilovat. Balíček build
Ten bude potřeba nastavit. Je důležité ve složce ze které bude kompilovat vytvořit soubor .atom-build.json
s následujícím kódem
{
"cmd": "pawncc.exe",
"args": [ "{FILE_ACTIVE}", "-i{PROJECT_PATH}", "-D{PROJECT_PATH}/[VYSLEDEK]", "-r{PROJECT_PATH}\\DOCS\\{FILE_ACTIVE_NAME_BASE}.xhtml", "-;+", "-(+", "-d0 -O1" ],
"sh": false,
"cwd": "[CESTA K PAWNCC.exe]",
"env": {
}
}
V mém případě obsah souboru vypadá takto
{
"cmd": "pawncc.exe",
"args": [ "{FILE_ACTIVE}", "-i{PROJECT_PATH}", "-D{PROJECT_PATH}/gamemodes", "-r{PROJECT_PATH}\\DOCS\\{FILE_ACTIVE_NAME_BASE}.xhtml", "-;+", "-(+", "-d0 -O1" ],
"sh": false,
"cwd": "C://Program Files (x86)/pawno",
"env": {
}
}
Poté už stačí jen si otevřít Keymap ( v menu ) a připsat následující
'atom-text-editor':
'f5':'build:trigger'
Dále doporučuji nainstalovat modul simple-drag-drop-text
Tento modul vám v podstatě ušetří klávesové zkratky k přesouvání textu v lokálním souboru jak můžete vidět v gifu
Dále je to na vás jesli budete chtít minimapu soubrou nebo icony souborů či nějakého color pickera. Já osobně minimapu používám máte tak pěkný přehled zhruba kde co je.
Atom je skvělý zvlášt pokud pracujete a svou práci poté "uploadujete" na Github díky své integraci Githubu a gitu obecně ( no ještě aby ne když je to jejich produkt )
Atom je vám schopný ukazovat změny, nové soubory a podobně v souladu s aktualními changes.
Instalace packagů do Atomu
Stačí kliknout v atomu na
File > Settings
poté na Install a následně do inputu napsat jméno balíčku ( jsou v textu zvýrazněná ), kontrolujte podle screenů také vývojáře at máte přesně to stejné.
Původní téma http://forum.sa-mp.com/showthread.php?t=550355