
рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП GitHub рдХреЗ рдПрдЯрдо рд╕рдВрдкрд╛рджрдХ
рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рдХрд▓ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ рдХреЗрд╡рд▓ рдореИрдХ рдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдерд╛ред
рдФрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ
рдкрд░рд┐рдпреЛрдЬрдирд╛ рднрдВрдбрд╛рд░ рдореЗрдВ * рдирд┐рдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рд╖реНрдард╛рдкрди рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
редрдпрд╣рд╛рдБ рдореИрдВ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдШрдЯрддреЗ рдХреНрд░рдо рдореЗрдВ рд╣рдордиреЗ рдЗрд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд OS рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛:
- рд╡рд┐рдВрдбреЛрдЬ 7
- рдЙрдмрдВрдЯреВ 14.04
- OpenSUSE 13.1
рдФрд░ рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдкрд╣рд▓реЗ рдЗрдВрдкреНрд░реЗрд╢рди рднреАред
рддреБрд░рдВрдд рдПрдХ рдЖрд░рдХреНрд╖рдг рдХрд░реЗрдВ, рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рдЙрдмрдВрдЯреВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдХрджрдо рд╣реИред OpenSUSE рдХреЗ рд▓рд┐рдП, рдереЛрдбрд╝рд╛ рдФрд░ред
рдзреНрдпрд╛рди рдпрд╛рддрд╛рдпрд╛рдд - рддрд╕реНрд╡реАрд░реЗрдВред
рд╡рд┐рдВрдбреЛрдЬ 7
рд╡рд┐рдВрдбреЛрдЬ 8 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХрд╛ рднреА рджрд╛рд╡рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ (рдпрд╛ рд╕реМрднрд╛рдЧреНрдп рд╕реЗ?) рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдорд╛рд░реА рдЯреАрдо рдореЗрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред
- рд╕рд╛рдЗрдЯ рдпрд╛ рд╕рдВрдЧреНрд░рд╣ рд╕реЗ рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
- рдЙрджреНрдзрд░рдг
- рд╣рдо atom.exe рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ
- рдХрд╛рдо рдХрд░ рд░рд╣реЗ
рдЙрдмрдВрдЯреВ
рд╣рдордиреЗ Ubuntu 14.04 рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдпрд╣ рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╣реИ рдХрд┐ рдпрд╣ 12.04 рд╕реЗ рдХрдо рди рд╣реЛ
рдПрдХ рд╕рд░рд▓ рддрд░реАрдХреЗ рдХреА рдЦреЛрдЬ рдореЗрдВ, рд╣рдо рдПрдХ рдРрд╕рд╛
рд╕рдВрд╕рд╛рдзрди рдмрдирд╛рддреЗ рд╣реИрдВ рдЬрд┐рд╕ рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдкреАрдкреАрдП (
рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреИрдХреЗрдЬ рд╕рдВрдЧреНрд░рд╣ ) рдЙрдмрдВрдЯреВ рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рд╣реИред
рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЯрд░реНрдорд┐рдирд▓ рдЪрд▓рд╛рдПрдВ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:
sudo add-apt-repository ppa:webupd8team/atom sudo apt-get update sudo apt-get install atom
рд╕рд╛рдЗрдЯ рд╕реЗ рдиреЛрдЯ - рдкреАрдкреАрдП рдЙрдмрдВрдЯреВ 14.10, 14.04, 13.10 рдФрд░ 12.04 рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИред Ubuntu 12.10 рдФрд░ 13.04 рдЕрдм Canonical рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВред
рд╣рдорд╛рд░рд╛ рдзреНрдпрд╛рди рджреЗрдВ - рд╣рдо рдХреЗрд╡рд▓ рдЙрдмрдВрдЯреВ рдФрд░ рдУрдкрдирдПрд╕рдпреВрдПрд╕рдпреВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ
OpenSUSE
рдлрд┐рд░ рд╣рдордиреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░ рдПрдХ рдЕрдиреНрдп
рд▓реЗрдЦ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдпрд╛
рдПрдХ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдХрдВрд╕реЛрд▓ рдореЗрдВ рдХрдорд╛рдВрдб рдФрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рдЪрд░рдг:
- рд╕реНрдерд╛рдкрдирд╛ рдХреА рддреИрдпрд╛рд░реАред рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ: gcc, gcc-c ++, glibc-devel, рдФрд░ libgnome-keyring-devel, рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рджрд░реНрдЬ рдХрд░реЗрдВ:
sudo zypper install make gcc gcc-c++ glibc-devel libgnome-keyring-devel git
- рдХрдВрд╕реЛрд▓ рдореЗрдВ Node.JS рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛:
sudo zypper addrepo http://download.opensuse.org/repositories/devel:languages:nodejs/openSUSE_Tumbleweed/devel:languages:nodejs.repo sudo zypper refresh sudo zypper install nodejs
- рдЕрдЧрд▓рд╛, npm рдкреИрдХреЗрдЬ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЗ рд▓рд┐рдП рдкрд╛рдпрдерди 2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
sudo npm config set python /usr/bin/python2 -g git: sudo zypper install git
- рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдВ рдФрд░ рдЙрд╕ рдкрд░ рдЬрд╛рдПрдВред
рд╣рдо рдПрдЯрдо рдХреЛ рд╕реНрд╡рдпрдВ рд╣реА рдХреНрд▓реЛрди рдХрд░рддреЗ рд╣реИрдВред
рдПрдЯрдо рд╡рд╛рд▓реЗ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рдПрдВред
mkdir ~/src && cd ~/src git clone https://github.com/atom/atom cd ~/src/atom
- VIM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдЯрдо рд╢реЙрд░реНрдЯрдХрдЯ рдмрдирд╛рдПрдВ, рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рдмрдирд╛рдПрдВ
sudo npm config set python /usr/bin/python2 -g script/build sudo script/grunt install vim /usr/share/applications/atom.desktop
- рд╡рд┐рдо рдореЗрдВ рд╣рдо рд▓рд┐рдЦрддреЗ рд╣реИрдВ
[Desktop Entry] Type=Application Encoding=UTF-8 Name=Atom Comment=Atom editor by GitHub Exec=/usr/local/bin/atom Icon=/home/cg/.atom/atom.png Terminal=false
ESC рджрдмрд╛рдПрдБ, рджрд░реНрдЬ рдХрд░реЗрдВ: wq рдФрд░ рдЗрдореЗрдЬ рдЖрдЗрдХрди рдХреЛ рдХреЙрдкреА рдХрд░реЗрдВ
cp ~/src/atom/resources/atom.png ~/.atom
рдкрд╣рд▓реЗ рд▓реЙрдиреНрдЪ
рдПрдЯрдо рд╡реЗрд▓рдХрдо рд╕реНрдХреНрд░реАрди

"рдереАрдо рд╕реЗрдЯ рдХрд░рдирд╛"

рдХреНрдпрд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ - рджреЛ рд╕рдорд╛рдЪрд╛рд░:
1. рд╕реБрдЦрдж рд╕реЗ - рд▓реЙрдиреНрдЪ рдкрд░, рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╕рдордЭреМрддреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рддрдЪреАрдд рдкреНрд░рдХрдЯ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рдФрд░ рд▓рд╛рд▓рдЪ рд╕реЗ рдЯреИрдмрд▓реЗрдЯ рдХреЗ рд▓рд┐рдП рд╣рд╛рде рдирд╣реАрдВ рдкрд╣реБрдВрдЪрддрд╛ рд╣реИ - рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
2. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдПрдЯрдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдирд╛рдо рдЖрдВрдХрдбрд╝реЗ рднреЗрдЬрддрд╛ рд╣реИ:
- рдбреЗрд╡рд▓рдкрд░ рдХреА рдорд╢реАрди рдХреЗ рдореИрдХ рдкрддреЗ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛;
- рд╕реНрдХреНрд░реАрди рдХреА рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдКрдВрдЪрд╛рдИ;
- Atom`a рдХрд╛ рдкреНрд░рдпреБрдХреНрдд рд╕рдВрд╕реНрдХрд░рдг;
- рдХреМрди рд╕реЗ рдЯреИрдм рдЦреБрд▓реЗ рд╣реИрдВ;
- рд╡рд┐рднрд┐рдиреНрди рдЧрддрд┐ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ (рд╕реНрдЯрд╛рд░реНрдЯ-рдЕрдк, рдмреВрдЯ рд╕рдордп, рдЖрджрд┐)ред
рдпрд╣ рдореЗрдиреВ рдореЗрдВ рдЕрдХреНрд╖рдо рд╣реИ Pakages -> рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рджреГрд╢реНрдп -> тАЛтАЛрдлрд╝рд┐рд▓реНрдЯрд░ рдореЗрдВ рд╕рдВрдХреБрд▓ рдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛

"AngularJS рдкреНрд▓рдЧрдЗрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ред"

"рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж (рдореВрд▓ рдЫрд╡рд┐ рдФрд░ рдкреНрд▓рдЧрдЗрди рдХрд╛ рд╡рд┐рд╡рд░рдг atom.io/packages/angularjs )"

"рдХрд╛рд░реНрдпрд╕реНрдерд╛рди"

рдкрд░рдорд╛рдгреБ рдХреНрд░реЛрдорд┐рдпрдо рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкрд░реНрдпрд╛рд╡рд░рдг рдХрд╛ рдбреАрдмрдЧрд┐рдВрдЧ рд╕реНрд╡рдпрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред рджреЗрдЦреЗрдВ-> рдбреЗрд╡рд▓рдкрд░-> рдЯреЛрд▓ рдбреЗрд╡рд▓рдкрд░ рдЯреЛрд▓ рдпрд╛ Alt + Ctrl + I
"рдбрд┐рдмрдЧрд░ рд╢реБрд░реВ рдХрд░рдирд╛"

рдпрд╣ рднреА рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдкреНрд░рджрд░реНрд╢рди рдПрдЯрдо рд╡рд┐рдХрд╛рд╕ рдЯреАрдо рдХреА рд╕рд░реНрд╡реЛрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЙрдирдХреА рд░рд╛рдп рдореЗрдВ
рдлреЗрд╕рдмреБрдХ рд░рд┐рдПрдХреНрдЯ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдмрд╕реЗ рддреЗрдЬреА рд╕реЗ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдЬрд┐рд╕рдХрд╛ рдЕрдм рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ред рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╡реЗ рд░рд┐рдПрдХреНрдЯ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЗрдВрдЬрди рдмрдирд╛рдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддреЗ рд╣реИрдВред
"рд░рд┐рдПрдХреНрдЯ рдПрдбрд┐рдЯрд░ рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ"

рдЫрд╡рд┐
рдПрдЯрдо рдмреНрд▓реЙрдЧ рд╕реЗ рд▓реА рдЧрдИ рд╣реИ
редрдЕрдиреНрдп рдЖрдИрдбреАрдИ рдХреЗ рд╕рд╛рде рдЕрдВрддрд░ рдФрд░ рддреБрд▓рдирд╛ (рдЬрд┐рд╕рдореЗрдВ рд╣рдордиреЗ рдХрд╛рдо рдХрд┐рдпрд╛):
- рдирд┐: рд╢реБрд▓реНрдХ - рдПрдХ рд╕рд╢рд░реНрдд рд▓рд╛рдн, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдПрдХ рддрдХрдиреАрдХреА рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп, рдХреЙрд▓реЗрдЬ рдореЗрдВ рдкрдврд╝рддреЗ рд╣реИрдВ рдпрд╛ рдкрдврд╝рд╛рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рдУрдкрдирд╕реЛрд░реНрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдХрдИ рдмрдбрд╝реЗ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЗ рдкрд╛рд╕ рд╢реИрдХреНрд╖рдгрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдФрд░ рдЫреВрдЯ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП JetBrains IDEA , Microsoft DreamSpark, InterSystems Cach├й рдХреИрдВрдкрд╕ рдФрд░ рдХрдИ рдЕрдиреНрдпред рд╕рдЪ рд╣реИ, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдЙрджрд╛рддреНрддрддрд╛ рдореЗрдВ рдХреЛрдИ рдЫреВрдЯ рдирд╣реАрдВ рд╣реИ (рд╢реИрдХреНрд╖рд┐рдХ рдЫреВрдЯ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкреЗрд╢ рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИ);
- рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд╢рдХреНрддрд┐ - рдЗрд╕ рдкрдж рдХреЗ рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рд╕рдВрд╕реНрдХрд░рдг рдХреА рд░рд┐рд▓реАрдЬ рд╕реЗ рд▓рдЧрднрдЧ рдПрдХ рджрд┐рди рдмреАрдд рдЪреБрдХрд╛ рд╣реИ, рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрдЪрд╛рд╕ рд╕реЗ рдЕрдзрд┐рдХ рдХрдорд┐рдЯ рдереЗ, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдХрд╛рдо рджреЛ рд╕рд╛рд▓ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд╕реЗ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдбрд╛рдпрдирд╛рдорд┐рдХреНрд╕ рдордирднрд╛рд╡рди рд╣реИ;
- рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рдЧрддрд┐ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдВрдЧреБрд▓рд░ -рдпреВрдЖрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ AngularJS рдкреНрд▓рдЧрдЗрди рдПрдЯрдо рдХреА рдкрд╣рд▓реА рдШреЛрд╖рдгрд╛ рдХреЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдмрд╛рдж рд╕рд╛рдордиреЗ рдЖрдпрд╛;
- рдкреНрд░рдЧрддрд┐ рдореЗрдВ рд╕рдмрд╕реЗ рдЖрдЧреЗ рдСрдЯреЛ-рдЕрдкрдбреЗрдЯ рд╣реИ, рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдХрд┐ рдЖрдк рд╣рдореЗрд╢рд╛ рдирд╡реАрдирддрдо рддрдХрдиреАрдХреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЖрдИрдбреАрдИ рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдЯрдо рд╕реНрд╡рдпрдВ рдлреНрд▓реЗрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ;
- рдирд┐рдЧрдореЛрдВ рдХреА рд╢рдХреНрддрд┐ - рдкрд░рд┐рдпреЛрдЬрдирд╛ Google рдФрд░ рдлреЗрд╕рдмреБрдХ рд╕реЗ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ, рдФрд░ рдЗрд╕рд╕реЗ рдпрд╣ рдЖрд╢рд╛ рд╣реЛрддреА рд╣реИ рдХрд┐ рдЕрдзреНрдпрдпрди рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдХреЗ рдЙрдкрдпреЛрдЧ рдореЗрдВ рд▓рдЧрдиреЗ рд╡рд╛рд▓рд╛ рд╕рдордп рдмрд░реНрдмрд╛рдж рдирд╣реАрдВ рд╣реЛрдЧрд╛;
- рдкреЛрд░реНрдЯреЗрдмрд▓ рддреБрд░рдВрдд рджреВрд░ - рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ, рдмрд┐рдирд╛ рдХрд┐рд╕реА рдирд┐рд╢рд╛рди рдФрд░ рдкрд░реЗрд╢рд╛рдирд┐рдпреЛрдВ рдХреЗ рдЕрдирдкреИрдХ, рд▓реЙрдиреНрдЪ рдФрд░ рдбрд┐рд▓реАрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЕрдЧрд░ рдЖрдкрдХреЛ рдпрд╣ рдкрд╕рдВрдж рдирд╣реАрдВ рдЖрдпрд╛;
- рдЖрдк рдПрдбрд┐рдЯрд░ рдХреЗ рдЕрдВрджрд░ рд╣реА рдореЙрдбреНрдпреВрд▓ рдПрдбрд┐рдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рд╕рдмрд▓рд╛рдЗрдо рдореЗрдВ, рдиреАрдЪреЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрдХреНрд░реАрди рд╣реИред
рдореИрдВ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рд╕рдордЭрджрд╛рд░реА рд╕реЗ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ред рдЖрддреНрдордЧрдд:
- рд╣рдорд╛рд░реА рдЯреАрдо рдХреА рд╕рднреА рдорд╢реАрдиреЛрдВ рдкрд░ рдпрд╣ рдЬрд▓реНрджреА рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ "рдХреВрд▓рд░" рдореЗрдВ рдХреЛрдИ i3 рдкреНрд░реЛрд╕реЗрд╕рд░ рдирд╣реАрдВ рд╣реИрдВ;
- рдпрд╣ рддреБрд▓рдирд╛рддреНрдордХ рд░реВрдк рд╕реЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ 100 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рд╕реЗ рдЕрдзрд┐рдХ рдореЗрдореЛрд░реА рдореЗрдВ рд░рд╣рддрд╛ рд╣реИ, рддреБрд▓рдирд╛рддреНрдордХ рд░реВрдк рд╕реЗ ~ 30 рдФрд░ рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдХрдИ рд╕реМ рдореЗрдВред
рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд ZEN рдХреА рдХреЙрдкреА рдФрд░ рдирд╛рдо рдмрджрд▓рдХрд░ рдЕрдкрдирд╛ рдкреИрдХреЗрдЬ рдмрдирд╛рдпрд╛

рд╕рдВрджрд░реНрдн:
- https://atom.io/
- http://www.webupd8.org/
- http://codeghar.wordpress.com/
- PHP, рдкрд╛рдпрдерди рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП GitHub рд╕реЗ рдПрдЯрдо рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛