Ubuntu, OpenSUSE, рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ GitHub рд╕реЗ рдПрдЯрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╕рдореАрдХреНрд╖рд╛

рдЫрд╡рд┐

рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП GitHub рдХреЗ рдПрдЯрдо рд╕рдВрдкрд╛рджрдХ рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рдХрд▓ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ рдХреЗрд╡рд▓ рдореИрдХ рдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдерд╛ред
рдФрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рднрдВрдбрд╛рд░ рдореЗрдВ * рдирд┐рдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рд╖реНрдард╛рдкрди рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред
рдпрд╣рд╛рдБ рдореИрдВ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдШрдЯрддреЗ рдХреНрд░рдо рдореЗрдВ рд╣рдордиреЗ рдЗрд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд OS рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛:

рдФрд░ рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдкрд╣рд▓реЗ рдЗрдВрдкреНрд░реЗрд╢рди рднреАред
рддреБрд░рдВрдд рдПрдХ рдЖрд░рдХреНрд╖рдг рдХрд░реЗрдВ, рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рдЙрдмрдВрдЯреВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдХрджрдо рд╣реИред OpenSUSE рдХреЗ рд▓рд┐рдП, рдереЛрдбрд╝рд╛ рдФрд░ред
рдзреНрдпрд╛рди рдпрд╛рддрд╛рдпрд╛рдд - рддрд╕реНрд╡реАрд░реЗрдВред


рд╡рд┐рдВрдбреЛрдЬ 7


рд╡рд┐рдВрдбреЛрдЬ 8 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХрд╛ рднреА рджрд╛рд╡рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ (рдпрд╛ рд╕реМрднрд╛рдЧреНрдп рд╕реЗ?) рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдорд╛рд░реА рдЯреАрдо рдореЗрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред
  1. рд╕рд╛рдЗрдЯ рдпрд╛ рд╕рдВрдЧреНрд░рд╣ рд╕реЗ рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  2. рдЙрджреНрдзрд░рдг
  3. рд╣рдо atom.exe рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ
  4. рдХрд╛рдо рдХрд░ рд░рд╣реЗ


рдЙрдмрдВрдЯреВ


рд╣рдордиреЗ 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


рдлрд┐рд░ рд╣рдордиреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░ рдПрдХ рдЕрдиреНрдп рд▓реЗрдЦ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдпрд╛
рдПрдХ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдХрдВрд╕реЛрд▓ рдореЗрдВ рдХрдорд╛рдВрдб рдФрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рдЪрд░рдг:
  1. рд╕реНрдерд╛рдкрдирд╛ рдХреА рддреИрдпрд╛рд░реАред рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ: gcc, gcc-c ++, glibc-devel, рдФрд░ libgnome-keyring-devel, рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рджрд░реНрдЬ рдХрд░реЗрдВ:
     sudo zypper install make gcc gcc-c++ glibc-devel libgnome-keyring-devel git 

  2. рдХрдВрд╕реЛрд▓ рдореЗрдВ 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 

  3. рдЕрдЧрд▓рд╛, npm рдкреИрдХреЗрдЬ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЗ рд▓рд┐рдП рдкрд╛рдпрдерди 2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
     sudo npm config set python /usr/bin/python2 -g git: sudo zypper install git 

  4. рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдВ рдФрд░ рдЙрд╕ рдкрд░ рдЬрд╛рдПрдВред
    рд╣рдо рдПрдЯрдо рдХреЛ рд╕реНрд╡рдпрдВ рд╣реА рдХреНрд▓реЛрди рдХрд░рддреЗ рд╣реИрдВред
    рдПрдЯрдо рд╡рд╛рд▓реЗ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рдПрдВред
     mkdir ~/src && cd ~/src git clone https://github.com/atom/atom cd ~/src/atom 

  5. VIM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдЯрдо рд╢реЙрд░реНрдЯрдХрдЯ рдмрдирд╛рдПрдВ, рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рдмрдирд╛рдПрдВ
     sudo npm config set python /usr/bin/python2 -g script/build sudo script/grunt install vim /usr/share/applications/atom.desktop 

  6. рд╡рд┐рдо рдореЗрдВ рд╣рдо рд▓рд┐рдЦрддреЗ рд╣реИрдВ
     [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. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдПрдЯрдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдирд╛рдо рдЖрдВрдХрдбрд╝реЗ рднреЗрдЬрддрд╛ рд╣реИ:

рдпрд╣ рдореЗрдиреВ рдореЗрдВ рдЕрдХреНрд╖рдо рд╣реИ Pakages -> рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рджреГрд╢реНрдп -> тАЛтАЛрдлрд╝рд┐рд▓реНрдЯрд░ рдореЗрдВ рд╕рдВрдХреБрд▓ рдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ

рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛



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



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

рдЫрд╡рд┐

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



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

"рдбрд┐рдмрдЧрд░ рд╢реБрд░реВ рдХрд░рдирд╛"



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

"рд░рд┐рдПрдХреНрдЯ рдПрдбрд┐рдЯрд░ рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ"



рдЫрд╡рд┐ рдПрдЯрдо рдмреНрд▓реЙрдЧ рд╕реЗ рд▓реА рдЧрдИ рд╣реИ ред

рдЕрдиреНрдп рдЖрдИрдбреАрдИ рдХреЗ рд╕рд╛рде рдЕрдВрддрд░ рдФрд░ рддреБрд▓рдирд╛ (рдЬрд┐рд╕рдореЗрдВ рд╣рдордиреЗ рдХрд╛рдо рдХрд┐рдпрд╛):


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

рдореИрдВ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рд╕рдордЭрджрд╛рд░реА рд╕реЗ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ред рдЖрддреНрдордЧрдд:


рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд ZEN рдХреА рдХреЙрдкреА рдФрд░ рдирд╛рдо рдмрджрд▓рдХрд░ рдЕрдкрдирд╛ рдкреИрдХреЗрдЬ рдмрдирд╛рдпрд╛



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

Source: https://habr.com/ru/post/In205994/


All Articles