Plugins sublime text 3: 15 прСкрасных ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для Sublime Text

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Быстрая настройка Sublime Text 3 для вСрстки сайтов

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! По многочислСнным ΠΏΡ€ΠΎΡΡŒΠ±Π°ΠΌ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ» руководство ΠΏΠΎ быстрой настройкС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΊΠΎΠ΄Π° Sublime Text 3, установкС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для вСрстки ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΈ создании своСго прСсСта настроСк для быстрого старта Π½Π° Π½ΠΎΠ²ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ мСстС.

Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΡƒΡ€ΠΎΠΊ Π½Π° YouTube

Π’Π°ΠΌ навСрняка Π·Π½Π°ΠΊΠΎΠΌΠ° ситуация, ΠΊΠΎΠ³Π΄Π° Π½Π° Π½ΠΎΠ²ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ мСстС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ быстро ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Sublime Text для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, тонкая настройка Sublime Text Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π΅Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π½Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ ΠΈ Π΄ΠΎΠ»Π³ΠΎ.

БСгодня ΠΌΡ‹ рассмотрим максимально Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ настройку Sublime Text, самыС популярныС срСди Π²Π΅Ρ€ΡΡ‚Π°Π»ΡŒΡ‰ΠΈΠΊΠΎΠ² ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для ускорСния вСрски ΠΈ установим ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΈ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½Ρ‹Ρ… Ρ‚Π΅ΠΌ оформлСния Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° One Dark Material Theme.

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Sublime Text выглядит довольно ΠΏΠ΅Ρ‡Π°Π»ΡŒΠ½ΠΎ:

Установка Package Control Π² Sublime Text

Для Π½Π°Ρ‡Π°Π»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Package Control. Для этого Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Ρ…ΠΎΡ‚ΠΊΠ΅ΠΉ Ctrl+Shift+P. Π’ΠΎ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅ Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ Install Package Control ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡƒΠ½ΠΊ. Π§Π΅Ρ€Π΅Π· нСсколько сСкунд Package Control Π±ΡƒΠ΄Π΅Ρ‚ установлСн, ΠΎ Ρ‡Π΅ΠΌ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅.

Если Π²Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ MacOS, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ Cmd+Shift+P.

Package Control Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ дополнСния ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π² Sublime Text 3 ΠΈΠ· рСпозитория ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

Установка ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π² Sublime Text

Π”Π°Π»Π΅Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹. ΠœΡ‹ рассмотрим установку самых популярных срСди Π²Π΅Ρ€ΡΡ‚Π°Π»ΡŒΡ‰ΠΈΠΊΠΎΠ² ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ Π² Package Control, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Π°ΠΌ понравятся ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΈΠ· ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ³ΠΎ количСства доступных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

Для установки ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π² Sublime Text Ρ‡Π΅Ρ€Π΅Π· Package Control Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ мСню, ΠΊΠ°ΠΊ ΠΌΡ‹ это Π΄Π΅Π»Π°Π»ΠΈ Ρ€Π°Π½Π΅Π΅: Ctrl+Shift+P. Π—Π°Ρ‚Π΅ΠΌ Π²Π²ΠΎΠ΄ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ «Install Package» ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· списка.

Π‘Π°ΠΌΡ‹Π΅ популярныС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для Sublime Text:

  • Emmet — ускоряСт написаниС HTML ΠΈ CSS ΠΊΠΎΠ΄Π° Π΄ΠΎ скорости свСта. Π£Ρ€ΠΎΠΊ ΠΏΠΎ Emmet
  • AutoFileName — дополняСт ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ написании ΠΏΡƒΡ‚Π΅ΠΉ Π΄ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² вСрсткС;
  • Gist — ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² Sublime Text Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сСрвис сниппСтов ΠΊΠΎΠ΄Π° GitHub Gist. Π£Ρ€ΠΎΠΊ ΠΏΠΎ Gist;
  • Sass — ΠΏΠ»Π°Π³ΠΈΠ½ для подсвСтки Sass синтаксиса Π² Sass ΠΈ Scss Ρ„Π°ΠΉΠ»Π°Ρ…. РаскрываСт Emmet Π² Sass Ρ„Π°ΠΉΠ»Π°Ρ….
  • terminus — ΠΏΠ»Π°Π³ΠΈΠ½ встроСнного Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° Sublime Text.
  • W3​CValidators — ΠΌΠΎΡ‰Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π²Π°Π»ΠΈΠ΄Π°Ρ‚ΠΎΡ€ΠΎΠ² для HTML Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, CSS, SVG Β ΠΈ Ρ‚.Π΄.

Установка внСшнСго оформлСния Sublime Text

МнС ΠΎΡ‡Π΅Π½ΡŒ нравится Ρ‚Π΅ΠΌΠ° оформлСния One Dark Material Theme ΠΈ подсвСтка ΠΊΠΎΠ΄Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ Π³Π°ΠΌΠΌΠΎΠΉ. Π­Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ сбалансированныС, достаточно контрастныС, Π½ΠΎ Π½Π΅ слишком Ρ€Π΅Π·ΠΊΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° для ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅.

Дя установки Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ оформлСния One Dark Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Ρ‡Π΅Ρ€Π΅Π· Package Control:

  • One Dark Color Scheme — цвСтовая схСма для подсвСтки ΠΊΠΎΠ΄Π°;
  • One Dark Material — Theme — Ρ‚Π΅ΠΌΠ° оформлСния UI Sublime Text.

Установка ΠΏΠ»Π°Π³ΠΈΠ½Π° Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ

НСкоторыС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π±ΠΎΠ»Π΅Π΅ Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ Π² Package Control ΠΈΠ»ΠΈ просто Ρ‚Π°ΠΌ Π½Π΅ Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‚. КоС-ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ· этих ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΈΠΌΠ΅ΡŽΡ‚ ΠΆΠΈΠ·Π½Π΅Π½Π½ΡƒΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ ΠΈΡ… приходится ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

Один ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² BufferScroll — ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° устанавливаСт курсор Π½Π° Ρ‚ΠΎΠΌ мСстС, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΡˆΠ»Ρ‹ΠΉ Ρ€Π°Π·, Ρ‚Π΅ΠΌ самым сокращая врСмя Π½Π° поиск Π½ΡƒΠΆΠ½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ для продолТСния Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Для установки BufferScroll Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, скачайтС Π΅Π³ΠΎ ΠΈ распакуйтС Π² любоС ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ мСсто Π½Π° вашСм дискС. Π”Π°Π»Π΅Π΅ Π² Sublime Text Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ мСню Preferences > Browse Packeges.
ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ ΠΏΠ°ΠΏΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° вашСм дискС. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ сюда ΠΏΠ°ΠΏΠΊΡƒ, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ Ρ„Π°ΠΉΠ»Ρ‹ Buffer Scroll ΠΈ пСрСзапуститиС Sublime Text. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Вонкая настройка Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, прСсСт ΠΌΠΎΠΈΡ… настроСк

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ настройкам Sublime Text.

ΠŸΡ€Π΅Π΄Ρ‚Π°Π²Π»ΡΡŽ ΠΌΠΎΠΉ прСсСт настроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я всСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ для стартовой настройки Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Sublime Text Π½Π° Π½ΠΎΠ²ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ мСстС ΠΈΠ»ΠΈ послС пСрСустановки систСмы. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΉ прСсСт Π² вашСм Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΈ ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΡ€ΠΈ нСобходимости:


Keymap (Windows Users):
[
	{ "keys": ["alt+shift+f"], "command": "reindent" },
]

Settings:
{
	"show_definitions": false,
	"auto_complete": false,
	"bold_folder_labels": true,
	"color_scheme": "Packages/One Dark Material - Theme/schemes/OneDark.tmTheme",
	"fold_buttons": false,
	"font_size": 13,
	"highlight_line": true,
	"indent_guide_options":
	[
		"draw_normal",
		"draw_active"
	],
	"line_padding_bottom": 2,
	"line_padding_top": 2,
	"margin": 2,
	"material_theme_compact_sidebar": true,
	"material_theme_compact_panel": true,
	"material_theme_small_statusbar": true,
	"material_theme_small_tab": true,
	"tab_size": 2,
	"theme": "OneDarkMaterial.
sublime-theme", "word_wrap": "false", }

Код прСсСта для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… настроСк (Preferences.sublime-settings | Preferences > Settings) — ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ:


{
	"show_definitions": false,
	"auto_complete": false,
	"bold_folder_labels": true,
	"color_scheme": "Packages/One Dark Material - Theme/schemes/OneDark.tmTheme",
	"fold_buttons": false,
	"font_size": 13,
	"highlight_line": true,
	"indent_guide_options":
	[
		"draw_normal",
		"draw_active"
	],
	"line_padding_bottom": 2,
	"line_padding_top": 2,
	"margin": 2,
	"material_theme_compact_sidebar": true,
	"material_theme_compact_panel": true,
	"material_theme_small_statusbar": true,
	"material_theme_small_tab": true,
	"tab_size": 2,
	"theme": "OneDarkMaterial.sublime-theme",
	"word_wrap": "false",
}

Код прСсСта для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π½Ρ‹Ρ… сокращСний (Default (Windows).sublime-keymap | Preferences > Key Bindings) — ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ:


[
	{ "keys": ["alt+shift+f"], "command": "reindent" },
]
Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΈ ΠΏΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ Alt+Shift+F ваш ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ отступами с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠ΅ΠΉ влоТСнности элСмСнтов.

РазмСстив Π΄Π°Π½Π½Ρ‹Π΅ сниппСты Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ„Π°ΠΉΠ»Π°Ρ… настроСк Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊ Ρ€Π°Π±ΠΎΠ΅, настроСнный Sublime Text ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΠΎΠ΄ сСбя. Π’ настройках Π΅ΡΡ‚ΡŒ Π΄Π²Π° поля — Π»Π΅Π²ΠΎΠ΅ с Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π½Ρ‹ΠΌΠΈ настройками ΠΈ ΠΏΡ€Π°Π²ΠΎΠ΅ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ. Π’ Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π½Ρ‹Ρ… настройках Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ подсказки ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ свойству ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΏΡ€Π°Π²ΠΎΠΉ части скопировав ΠΈ установив своС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

Π£Π·Π½Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ΅ свойство Π·Π° Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ довольно просто — всС свойства ΠΈΠΌΠ΅ΡŽΡ‚ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятныС наимСнования Π½Π° английском языкС. Π›ΡŽΠ±ΠΎΠ΅ свойство ΠΈΠ· большого обилия доступных настроСк ΠΌΠΎΠΆΠ½ΠΎ просто пСрСвСсти Π½Π° русский язык ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ бэкап всСх Π²Π°ΡˆΠΈΡ… настроСк ΠΈ быстро Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Sublime Text Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ мСстС, достаточно ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ

«C:\Users\{Π’Π°Ρˆ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ}\AppData\Roaming\Sublime Text 3»


Π² ΠΏΠΎΡ‚Π°Π΅Π½Π½ΠΎΠ΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ мСсто Π½Π° вашСм дискС ΠΈΠ»ΠΈ Π½Π° Ρ„Π»Π΅ΡˆΠΊΡƒ, Π° Π·Π°Ρ‚Π΅ΠΌ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΡŽΠ·Π΅Ρ€Π° ΠΈΠ»ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π² этой-ΠΆΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ ΠΏΠΎΠ΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.

Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° вашС усмотрСниС ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΊΠ°Ρ€Ρ‚Ρƒ справа ΠΈ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ мСню. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ пСрСйдя Π² мСню View > Hide Minimap ΠΈ View > Hide Menu. ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ мСню ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡˆΡ‹ Ctrl Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅.

ΠŸΡ€Π΅ΠΌΠΈΡƒΠΌ ΡƒΡ€ΠΎΠΊΠΈ ΠΎΡ‚ WebDesign Master

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сайта ΠΎΡ‚ А Π΄ΠΎ Π―. ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½Ρ‹ΠΉ курс

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ соврСмСнного ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ΠΎΡ‚ А Π΄ΠΎ Π―

Π― — фрилансСр! Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ курс для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΡƒΡ€ΠΎΠΊΠΈ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅ Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β»
  • Настройка VS Code для вСрстки
  • Simple Starter — простой стартСр для вСрстки | ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΡƒΡ€ΠΎΠΊΠ°
  • Windows 11: Π”Π΅Π»Π°Π΅ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π² ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ΅. Настройка QTTabBar ΠΎΡ‚ А Π΄ΠΎ Π―
  • Π₯остинг ΠΎΡ‚ А Π΄ΠΎ Π―: Π‘Π°ΠΉΡ‚Ρ‹, Π±Π°Π·Ρ‹, Π΄ΠΎΠΌΠ΅Π½Ρ‹, SSL, SSH, sFTP, пСрСнос, Π΄Π΅ΠΏΠ»ΠΎΠΉ, сСкрСты, Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΈ
  • Gulp 4 — ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΈ ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰Π΅Π΅ руководство для самых ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ…
  • ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ способ установки ΠΈ настройки окруТСния Windows WSL 2 (Windows Subsystem for Linux)

ΠžΠ±Π·ΠΎΡ€ Sublime Text 3, основныС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹.

НСкотороС врСмя Π½Π°Π·Π°Π΄ Π² качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚ΠΎΠΌΡƒ Notepad++, Π±Ρ‹Π» установлСн Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Sublime Text 3. ПослС Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° Π½Π΅ΠΌ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ стало понятно, Ρ‡Ρ‚ΠΎ ΠΎΠ½ останСтся основным Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ, Notepad++ ΠΎΡ‚ΠΎΡˆΠ΅Π» Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠ»Π°Π½ Π² качСствС запасного Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°.

Sublime Text 3 β€” ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускС ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ сразу ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅, ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΈ стили ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².

Π’ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΠΊΠΎΠ½ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ экрана ΠΊΠ°ΠΊ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ. Π­ΠΊΡ€Π°Π½ дСлится Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠΏΠΎΠ»Π°ΠΌ, Π½ΠΎ ΠΈ Π½Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ».

Π‘ΠΏΡ€Π°Π²Π° Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° имССтся полоса ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π² Π²ΠΈΠ΄Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΊΠΎΠ΄Π°, Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Π² настройках Ссли Π½Π΅Ρ‚ Π² Π½Π΅ΠΉ нСобходимости. Π’Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ вывСсти ΠΈΠ»ΠΈ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ панСль ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² β€” ΠΎΠ½Π° располагаСтся слСва.

К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Π² Π½Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ». ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π² Π²ΠΈΠ΄Π΅ Π΄Π΅Ρ€Π΅Π²Π° ΠΏΠ°ΠΏΠΎΠΊ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊΠ°ΠΊ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅.

Π‘Π°ΠΌΠΎΠ΅ интСрСсноС.

Β  Π’ Sublime Text Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» изобраТСния, это ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ ускоряСт поиск Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈ вСрсткС Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€.

ЕдинствСнноС Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π»ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°, Π½ΠΎ оказалось, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½, ΠΊ этому тСкстовому Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ сущСствуСт мноТСство ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Π΅Π·Π³Ρ€Π°Π½ΠΈΡ‡Π½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‚ Π΅Π³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π».

ОпишСм Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, основныС.

На ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС ΠΈ Π² сообщСствах этого Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π²Ρ‹ смоТСтС Π½Π°ΠΉΡ‚ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» этого Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π² Ρ‚ΠΎΠΉ сфСрС Π² ΠΊΠ°ΠΊΠΎΠΉ Π½ΡƒΠΆΠ½ΠΎ Π²Π°ΠΌ.

Π‘Π°ΠΌΡ‹ΠΉ Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ β€” Package control этот ΠΏΠ»Π°Π³ΠΈΠ½ устанавливаСтся Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ,Β  Π² дальнСйшСм с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅Π³ΠΎ Π²Ρ‹ смоТСтС ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ всС ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹.

Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π½Π΅ Π½Π°Π΄ΠΎ, просто Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Π² поискС Ρ‡Π΅Ρ€Π΅Π· Package control. Π’ строкС поиска пишСм Π½ΡƒΠΆΠ½Ρ‹ΠΉ, Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ. Π’Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ автоматичСски скачиваСтся ΠΈ установится.

(Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Ctrl+Shift+P, пишСм list, ΠΆΠΌΡ‘ΠΌ enter ΠΈΠ»ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ Β«Package Control: List PackagesΒ»)

Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎ популярности ΠΏΠ»Π°Π³ΠΈΠ½ Emmet. Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ сильно ускоряСт написаниС ΠΊΠΎΠ΄Π°, для Π²Π΅Ρ€ΡΡ‚Π°Π»ΡŒΡ‰ΠΈΠΊΠ° это просто Ρ‡ΡƒΠ΄ΠΎ. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Π½Π°Π±Ρ€Π°Π² всСго ΠΎΠ΄ΠΈΠ½ символ ! ΠΈ послС этого Π½Π°ΠΆΠ°Π² TAB ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄:

Плагин Alignment β€” Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠ΄. ΠžΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ Ρ‡ΡƒΠΆΠΎΠΉ Ρ„Π°ΠΉΠ» ΠΈ ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ Π² Π½Π΅ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, выдСляСм ΠΊΠΎΠ΄ ΠΈ ΠΆΠΌΠ΅ΠΌ ctrl+Alt+A ΠΈ ΠΊΠΎΠ΄ стало приятно Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ.

Π§Ρ‚ΠΎΠ± ΠΏΠΎΠ½ΡΡ‚ΡŒ всС прСлСсти ΠΈ удобство Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΅Π³ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Π½Π΅ΠΌ ΠΈ настроив Π΅Π³ΠΎ ΠΏΠΎΠ΄ свои Π½ΡƒΠΆΠ΄Ρ‹ Π²Ρ‹ сразу ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅ ΠΊΠ°ΠΊ ΠΎΠ½ ускоряСт Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ ΡƒΠ΄ΠΎΠ±Π΅Π½.

Π’Π°ΠΊ ΠΆΠ΅ имССтся мноТСство ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π½ΠΎ ΠΈ ΠΌΠ΅Π½ΡΡŽΡ‚ внСшний Π²ΠΈΠ΄. Π’Ρ‹ смоТСтС ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ внСшний Π²ΠΈΠ΄ Π² стилС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ нравится

Sublime Text 3 β€” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° условно бСсплатная ΠΈ Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ½ΠΎΠ³Π΄Π° выскакиваСт ΠΎΠΊΠ½ΠΎ с ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π΅Π³ΠΎ ΠΊΡƒΠΏΠΈΡ‚ΡŒ, Π½ΠΎ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ESC ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ ΠΈ Π½ΠΈ ΠΊΠ°ΠΊ Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ вСрсии ΠΊΠ°ΠΊ для Windows Ρ‚Π°ΠΊ ΠΈ для MacOS ΠΈ Linux.

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сайт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ www.sublimetext.com

Π‘Π°ΠΉΡ‚ с русской Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ www.sublimetext.ru

ВсСм Π£Π΄Π°Ρ‡ΠΈ!

16 июня 2016

ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² | ДокумСнтация сообщСства Sublime Text

Π‘ΠΌ. Ρ‚Π°ΠΊΠΆΠ΅

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΏΠΎ API
Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация ΠΎΠ± API Python.
Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΏΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΌ модулям
Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… модулях.

Π­Ρ‚ΠΎΡ‚ Ρ€Π°Π·Π΄Π΅Π» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ с Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ программирования.

Sublime Text ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Python. ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ использованиС ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ»ΠΈ созданиС Π½ΠΎΠ²Ρ‹Ρ…. ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ β€” это логичСская ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ, Π° Π½Π΅ физичСскоС.

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ трСбования

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Python (открываСтся Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅). На ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания этой ΡΡ‚Π°Ρ‚ΡŒΠΈ Sublime Text ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Python 3.3.

Π“Π΄Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹

Sublime Text Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² этих мСстах:

  • УстановлСнныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ . sublime-package )
  • ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹
  • 8
  • >
  • 88
  • 88
  • 88
  • .

Как слСдствиС, любой ΠΏΠ»Π°Π³ΠΈΠ½, Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ Π³Π»ΡƒΠ±ΠΆΠ΅ Π² ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹.

НС рСкомСндуСтся Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ нСпосрСдствСнно Π² Packages . Sublime Text сортируСт ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΡ… Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ, поэтому, Ссли Π²Ρ‹ сохранитС Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² нСпосрСдствСнно ΠΏΠΎΠ΄ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ

Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹.

Π’Π°Ρˆ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½

Π”Π°Π²Π°ΠΉΡ‚Π΅ напишСм "Hello, World!" ΠΏΠ»Π°Π³ΠΈΠ½ для Sublime Text:

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ | Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ | Новый ΠΏΠ»Π°Π³ΠΈΠ½... Π² мСню.
  2. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹/ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ/hello_world.py .

Π’Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ написали свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½! ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ:

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ Π±ΡƒΡ„Π΅Ρ€ ( Ctrl Β  N ).
  2. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ консоль Python ( Ctrl Β  ` ).
  3. Π’Π²Π΅Π΄ΠΈΡ‚Π΅: view.run_command("example") ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter.

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ тСкст "Hello, World!" Π²ΠΎ вновь созданном Π±ΡƒΡ„Π΅Ρ€Π΅.

Анализ вашСго ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π°

Плагин, созданный Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:

Оба модуля sublime ΠΈ sublime_plugin ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π²ΠΎΠ·Π²Ρ‹ΡˆΠ΅Π½Π½Ρ‹ΠΉ тСкст; ΠΎΠ½ΠΈ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π°ΡΡ‚ΡŒΡŽ стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Python.

Как ΠΌΡ‹ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΈ Ρ€Π°Π½Π΅Π΅, ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄ . ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Π°ΠΆΠ½Ρ‹ΠΉ ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π² Sublime Text. Π­Ρ‚ΠΎ просто классы Python ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… срСдств Sublime Text, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ API ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², Ρ„Π°ΠΉΠ»Ρ‹ мСню, макросы ΠΈ Ρ‚. Π΄.

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Sublime Text происходят ΠΈΠ· *Класс ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Π² sublime_plugin (ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этом ΠΏΠΎΠ·ΠΆΠ΅).

ΠžΡΡ‚Π°Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° Π² нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ связана с дСталями TextCommand ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ API.

ΠœΡ‹ обсудим эти Ρ‚Π΅ΠΌΡ‹ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»Π°Ρ….

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ дальшС, ΠΌΡ‹ посмотрим, ΠΊΠ°ΠΊ ΠΌΡ‹ Π²Ρ‹Π·Π²Π°Π»ΠΈ Π½ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ: сначала ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ консоль Python, Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π·Π²Π°Π»ΠΈ view.run_command() . Π­Ρ‚ΠΎ довольно Π½Π΅ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ способ Π²Ρ‹Π·ΠΎΠ²Π° ΠΊΠΎΠΌΠ°Π½Π΄, Π½ΠΎ это часто ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ΡΡŒ Π½Π° этапС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°. Π—Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ ваши ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ доступны Ρ‡Π΅Ρ€Π΅Π· привязки клавиш ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ способами, ΠΊΠ°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

УсловныС обозначСния для ΠΈΠΌΠ΅Π½ ΠΊΠΎΠΌΠ°Π½Π΄

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ наша ΠΊΠΎΠΌΠ°Π½Π΄Π° называСтся ExampleCommand , Π½ΠΎ ΠΌΡ‹ вмСсто этого ΠΏΠ΅Ρ€Π΅Π΄Π°Π» строку example Π² Π²Ρ‹Π·ΠΎΠ² API. это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Sublime Text стандартизируСт ΠΈΠΌΠ΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄, удаляя ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ суффикс, разбивая подслова ΠΈΠ· PhrasesLikeThis символами подчСркивания ΠΈ пСрСводя ΠΈΡ… Π² Π½ΠΈΠΆΠ½ΠΈΠΉ рСгистр, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Ρ„Ρ€Π°Π·_like_this .

НовыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚ΠΎΡ‚ ΠΆΠ΅ шаблон имСнования.

Π’ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠ°Π½Π΄

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠ°Π½Π΄:

  • Windo Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ подходящий Π²ΠΈΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

    ΠžΠ±Ρ‰ΠΈΠ΅ Ρ‡Π΅Ρ€Ρ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄

    ВсС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ .run() для Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ количСство ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ значСниями JSON ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ST сСриализуСт ΠΈΡ… Π²Π½ΡƒΡ‚Ρ€ΠΈ.

    ΠžΠΊΠΎΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

    ΠžΠΊΠΎΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΠΊΠ½Π°. Π­Ρ‚ΠΎ Π½Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²ΠΈΠ΄Π°ΠΌΠΈ ΠΈΠ· ΠΎΠΊΠΎΠ½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄, Π° Π½Π΅ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ Π²ΠΈΠ΄Ρ‹ Π² Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΠΊΠ½Π° Π±Ρ‹Π»ΠΈ доступны. НапримСр, встроСнная ΠΊΠΎΠΌΠ°Π½Π΄Π° new_file опрСдСляСтся ΠΊΠ°ΠΊ WindowCommand , поэтому ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ отсутствии просмотра ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚. Π’Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ сущСствования прСдставлСния Π² этом случаС Π½Π΅ ΠΈΠΌΠ΅Π»ΠΎ Π±Ρ‹ смысла.

    ЭкзСмпляры ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Window ΠΈΠΌΠ΅ΡŽΡ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ .window , ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π° ΠΎΠΊΠ½ΠΎ экзСмпляр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡ… создал.

    ΠœΠ΅Ρ‚ΠΎΠ΄ .run() ΠΎΠΊΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€.

    ΠžΠΊΠΎΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ тСкстовыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ прСдставлСниС своСго ΠΎΠΊΠ½Π°.

    ВСкстовыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

    ВСкстовыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ прСдставлСния, поэтому для ΠΈΡ… сущСствования трСбуСтся прСдставлСниС Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ доступным.

    ЭкзСмпляры тСкстовых ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠΌΠ΅ΡŽΡ‚ .view Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π° экзСмпляр прСдставлСния Ρ‡Ρ‚ΠΎ создало ΠΈΡ….

    Для ΠΌΠ΅Ρ‚ΠΎΠ΄Π° тСкстовых ΠΊΠΎΠΌΠ°Π½Π΄ .run() трСбуСтся экзСмпляр edit ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚.

    ВСкстовыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ
    Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠžΠ±ΡŠΠ΅ΠΊΡ‚

    ΠžΠ±ΡŠΠ΅ΠΊΡ‚ рСдактирования Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΠ΅Ρ‚ измСнСния Π² прСдставлСнии, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΎΡ‚ΠΌΠ΅Π½Π° ΠΈ макросы Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π±ΠΎΠ»Π΅Π΅ старых вСрсий, Sublime Text 3 Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ рСдактирования. API ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΡ… ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ. Π‘ΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ всС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ измСнСнию происходят Π²Π½ΡƒΡ‚Ρ€ΠΈ .run ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½ΠΎΠ²Ρ‹Ρ… тСкстовых ΠΊΠΎΠΌΠ°Π½Π΄. Для Π²Ρ‹Π·ΠΎΠ²Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ view. run_command(, ) ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ Π²Ρ‹Π·ΠΎΠ²Ρ‹ API.

    Π Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° события

    Π›ΡŽΠ±Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°, получСнная ΠΈΠ· EventListener , смоТСт Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° события.

    Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ модуля: ΠΏΠΎΠ΄Π°Ρ‡Π° списка Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΉ

    Π”Π°Π²Π°ΠΉΡ‚Π΅ создадим ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· слуТбы автозаполнСния Google ΠΈ Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Π΅Π³ΠΎ Π² список Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ Sublime Text. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π² качСствС ΠΈΠ΄Π΅ΠΉ для ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², это ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠ»ΠΎΡ…ΠΎ.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

    Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ этот ΠΏΠ»Π°Π³ΠΈΠ½ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅Ρ‚Π΅ Π΅Π³ΠΎ, ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠ½ Π²ΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² систСму автозаполнСния.

    Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ API

    Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΏΠΎ API Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° https://www.sublimetext.com/docs/api_reference.html (открываСтся Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅).

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Sublime Text API ΠΈ доступными ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ ΠΈ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ ΠΈΠ· Π½Π΅Π³ΠΎ ΡƒΡ€ΠΎΠΊΠΈ.

    Π’ частности, Packages/Default содСрТит мноТСство ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Π½Π΅Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π²Ρ‹Π·ΠΎΠ²Ρ‹ API. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ сначала Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ Π΅Π³ΠΎ содСрТимоС Π² ΠΏΠ°ΠΏΠΊΡƒ, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° ΠΊΠΎΠ΄ Π²Π½ΡƒΡ‚Ρ€ΠΈ - PackageResourceViewer (открываСтся Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅) ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π² этом.

    10 Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Sublime Text для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² | ΠΎΡ‚ IssueHunt | IssueHunt

    ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых Π²Π°ΠΆΠ½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для Π²ΠΎΠ·Π²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ тСкста.
    Π•Π³ΠΎ Ρ†Π΅Π»ΡŒ β€” ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π² установкС, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².
    Иногда Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ вмСсто ΠΏΠ»Π°Π³ΠΈΠ½Π°.

    Emmet β€” это ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π° для быстрого создания HTML ΠΈ CSS.
    ΠŸΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс CSS ΠΈ HTML.
    Emmet прСдоставляСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ возмоТности emmet.
    Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ написан Π½Π° javascript.

    Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ прСдоставляСт основу для Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠΎΠ΄Π°.
    ΠŸΡƒΡΡ‚ΡŒ вас Π½Π΅ смущаСт слово Β«Π»ΠΈΠ½Ρ‚ΠΈΠ½Π³Β».
    Β«Π›ΠΈΠ½Ρ‚ΠΈΠ½Π³Β» β€” это слово, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая ΠΏΠΎΠΌΠ΅Ρ‡Π°Π΅Ρ‚ ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈ нСпСрСносимыС конструкции, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, скорСС всСго, ΡΠ²Π»ΡΡŽΡ‚ΡΡ ошибками Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.
    SublimeLinter ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для Π»ΠΈΠ½Ρ‚Π΅Ρ€Π° ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΈ, β€” это Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для установки ΠΈ обновлСния.

    Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для подсвСтки синтаксиса Ρ„Π°ΠΉΠ»ΠΎΠ² SASS ΠΈ SCSS.
    Π‘Π»ΠΎΠ²ΠΎ SASS ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Syntactically Awesome StyleSheets.
    Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π΅Π½ для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ написания ΠΊΠΎΠ΄Π° Π½Π° CSS.

    Babel β€” это ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ языковыС опрСдСлСния для ES6+ JavaScript с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ синтаксиса React JSX.
    Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Sublime text 2 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΠ΅ вСрсии, вмСсто этого ΠΎΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Sublime Text 3.
    Babel основан на Benvie/JavaScriptNext.tmLanguage .

    GhostText ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΈ экономящий врСмя ΠΏΠ»Π°Π³ΠΈΠ½.

    Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ GhostText Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ Sublime Text с тСкстовыми областями Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π²Π²ΠΎΠ΄ΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π² Π²ΠΎΠ·Π²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΌ тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, ΠΎΠ½ΠΎ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ обновляСтся Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

    Π­Ρ‚ΠΎ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ экономит врСмя, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Ρ€Π°Π·ΠΈΡ‚ΡŒ измСнСния Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ Π½Π°Π±Ρ€Π°Π»ΠΈ.

    Git β€” ΠΎΠ΄Π½ΠΎ ΠΈΠ· самых популярных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ управлСния вСрсиями. (Π’ΠšΠ‘).
    Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ позволяСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Git ΠΈΠ· тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°.
    Π‘ git Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ тСкстовый Ρ„Π°ΠΉΠ», Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρƒ для запуска ΠΊΠΎΠΌΠ°Π½Π΄.
    Π­Ρ‚ΠΎ сэкономит Π²Π°ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ повысит Π²Π°ΡˆΡƒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π² долгосрочной пСрспСктивС.

    Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎΠ»Π΅Π·Π΅Π½, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находится ваш Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ».
    Π’Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» Π² ΠΏΠ°ΠΏΠΊΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, содСрТащСй Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ„Π°ΠΉΠ».

    DocBlockr прСдоставляСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊ своСму ΠΊΠΎΠ΄Ρƒ.
    ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° считаСтся Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ, ΠΈ этот ΠΏΠ»Π°Π³ΠΈΠ½ β€” ваш Π»ΡƒΡ‡ΡˆΠΈΠΉ Π΄Ρ€ΡƒΠ³, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ коммСнтирования вашСго ΠΊΠΎΠ΄Π°.
    ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΏΡƒΡ‚Π΅ΠΌ Ρ€Π°Π·Π±ΠΎΡ€Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *