ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ sublime text 3: Настройка Sublime Text 3 — Π‘Π°Π·Π° Π—Π½Π°Π½ΠΈΠΉ Timeweb Community

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

Настройки | Sublime Text

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

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС доступныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ мСню Β PreferencesΒ Settings — Default. Π’ ΠΎΠΊΠ½Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° откроСтся Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ физичСски располагаСтся Ρ‚ΡƒΡ‚: Packages/Default/Preferences.sublime-settings. Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ значСния Π² Π½Π΅ΠΌ ΠΊΡ€Π°ΠΉΠ½Π΅ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΎΠ½ΠΈ скорСС всСго Π±ΡƒΠ΄ΡƒΡ‚ пСрСзаписаны.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ настройки

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΈΠ· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Ρ„Π°ΠΉΠ» настроСк Β PreferencesΒ User — Default ΠΈ скопируйтС Π² Π½Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€. НапримСр:

{
Β  Β  «tab_size»: 4,
Β  Β  «translate_tabs_to_spaces»: false
}

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ настройки для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ языка

ΠšΡ€ΠΎΠΌΠ΅ этого, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ спСцифичныС настройки для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ языка. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ„Π°ΠΉΠ» для рСдактирования, Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ мСню Β PreferencesΒ Settings — MoreΒ Syntax Specific — User. Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ сам создаст Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» настроСк. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ схСму для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ².

Настройки для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, Ρ‚ΠΎ для Π½ΠΈΡ… Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.
ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π½Π° страницС описания Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ.

Настройка ΠΎΡ‚Π²Π»Π΅Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ°

Настройки ΠΎΡ‚Π²Π»Π΅Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΈΠ· мСню Β PreferencesΒ Settings — MoreΒ Distraction Free — User.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ горячиС клавиши

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΎΠΏΡ†ΠΈΠΉ, доступных Π² мСню, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ сочСтаниСм горячих клавиш. Но Ссли Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π²Π°ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Ρ‚Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ самому. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° toggle_setting. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ мСню Β PreferencesΒ Key Bindings — User. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

[
Β  {
Β  Β  «keys»: [«alt+w»],
Β  Β  «command»: «toggle_setting»,
Β  Β  «args»:
Β  Β  {
Β  Β  Β  «setting»: «word_wrap»
Β  Β  }
Β  }
]

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ Ρ„Π°ΠΉΠ»Π΅, ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠΎΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ altw Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ пСрСнос слов.

Если Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ set_setting. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

[
Β  {
Β  Β  «keys»: [«ctrl+k», «ctrl+c»],
Β  Β  «command»: «set_setting»,
Β  Β  «args»:
Β  Β  {
Β  Β  Β  «setting»: «color_scheme»,
Β  Β  Β  «value»: «Packages/Color Scheme — Default/Cobalt.tmTheme»
Β  Β  }
Β  }
]

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΏΡ€ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π΄Π²ΡƒΡ… сочСтаний клавиш ctrlk, ctrlc Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ Ρ„Π°ΠΉΠ»Π΅ подсвСтка синтаксиса ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ Π½Π° Ρ‚Π΅ΠΌΡƒ Cobalt.

ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ² настроСк

ΠŸΡ€ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° слСдуСт ΠΈΠΌΠ΅Ρ‚ΡŒ Π²Π²ΠΈΠ΄Ρƒ порядок, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ„Π°ΠΉΠ»Ρ‹ настроСк ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°:

  1. Packages/Default/Preferences.sublime-settings
  2. Packages/Default/Preferences (<platform>).sublime-settings
  3. Packages/User/Preferences.sublime-settings
  4. <Project Settings>
  5. Packages/<syntax>/<syntax>.sublime-settings
  6. Packages/User/<syntax>.sublime-settings
  7. <Buffer Specific Settings>

РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ настройки ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄Π°Π½Ρ‹ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… мСстах, Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ Ρ„Π°ΠΉΠ»Π΅. НапримСр, для ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° font_face, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ консоль ΠΈ Π½Π°Π±Π΅Ρ€ΠΈΡ‚Π΅:

view.settings().get(‘font_face’)

Настройка Sublime Text для Unity

Π­Ρ‚Π° Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ° большС для разработчиков ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… OS X (Mac OS ΡƒΠΆΠ΅). ΠŸΠΎΡ‚ΠΎΠΌΡƒ ΠΊΠ°ΠΊ, Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Visual Studio ΠΈΒ MonoDevelop, просто Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Π°, ΠΊΠ°ΠΊ ΠΈΒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

ΠΠΎΒ Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Β β€” Sublime Text (ST). Установив нСсколько ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΈΒ Π±Π΅Π·Β Ρ‚ΠΎΠ³ΠΎ быстрый ΠΈΒ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ST, прСкрасно ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ для разработки Π½Π°Β C# Π²Β Unity. ПослС настройки, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅:

  • АвтодополнСниС ΠΊΠΎΠ΄Π°Β β€” autocompletion
  • ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊΒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΒ β€” go toΒ definition
  • ΠŸΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΊΠ° ошибок и синтаксиса
  • Π‘Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π°Β β€” code folding
  • XML Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Установка Mono

Π‘Π½Π°Ρ‡Π°Π»Π° Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ MonoΒ β€” open-source рСализация .NET Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°, ΠΎΠ½ Π½ΡƒΠΆΠ΅Π½ для компиляции и запуска C# скриптов Π½Π°Β ΠΌΠ°ΠΊΠ΅. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Brew:

brew install mono

Установка Package Control для Sublime

Если в вашСм ST Π΅Ρ‰Π΅ нС установлСн ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€, Ρ‚ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΠΎΡ‡Π΅Π½ΡŒ просто: Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ консоль Π²Π½ΡƒΡ‚Ρ€ΠΈ ST, Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ кусок ΠΊΠΎΠ΄Π° ΠΈΒ Π½Π°ΠΆΠ°Ρ‚ΡŒ Enter.

Установка Omnisharp

Основной ΠΏΠ»Π°Π³ΠΈΠ½ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ST Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с C#. Для установки: ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ (cmd+shift+p β†’ Install Package), ΠΈΡ‰Π΅ΠΌ Omnisharp и устанавливаСм.

Настройка ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°Π΄ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Sublime Project ΠΈΒ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ Π΅Π³ΠΎ с Unity ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ. Для этого: ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π²Β ST ΠΊΠΎΡ€Π½Π΅Π²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ с проСктом ΠΈΒ ΠΈΠ΄Π΅ΠΌ в мСню Project β†’ Save Project As…. БохраняСм Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° рядом с *.sln Ρ„Π°ΠΉΠ»ΠΎΠΌ для удобства.

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ созданный Ρ„Π°ΠΉΠ» MyProject.sublime-project в тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, ΠΌΠΎΠΆΠ½ΠΎ Π²Β Ρ‚ΠΎΠΌΒ ΠΆΠ΅ ST ΠΈΒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌ Π΅Π³ΠΎ:

{
    "folders":
    [
        {
            "path": ".",
            "file_exclude_patterns": ["*.meta"],
        },
    ],
    "solution_file": "./MyProject.sln"
}

Π’ΡƒΡ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ объясню:

  • pathΒ β€” ΠΏΡƒΡ‚ΡŒ Π΄ΠΎΒ ΠΏΠ°ΠΏΠΊΠΈ со скриптами, Π²Β Π΄Π°Π½Π½ΠΎΠΌ случаС корнСвая ΠΏΠ°ΠΏΠΊΠ°, Π½ΠΎΒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Scripts, ΠΈΠ»ΠΈΒ Ρ‚Ρƒ Π³Π΄Π΅ у вас Π»Π΅ΠΆΠ°Ρ‚ скрипты
  • file_exclude_patternsΒ β€” Ρ„Π°ΠΉΠ»Ρ‹ с какими Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ Π½Π΅Β ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π²Β ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅
  • solution_fileΒ β€” самоС Π³Π»Π°Π²Π½ΠΎΠ΅, Ρ‚ΡƒΡ‚ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ вашСго SLN Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

УстанавливаСм ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹

Для докумСнтирования устанавливаСм ΠΏΠ»Π°Π³ΠΈΠ½Β β€” XmlDocs, для сворачивания ΠΊΠΎΠ΄Π°Β β€” SyntaxFold. УстанавливаСм Ρ‚Π°ΠΊΠΆΠ΅, Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€. Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄: Π²Π²ΠΎΠ΄ΠΈΠΌ Ρ‚Ρ€ΠΈ слСша ΠΈΒ ΠΆΠΌΠ΅ΠΌ Ρ‚Π°Π±ΡƒΠ»ΡΡ†ΠΈΡŽΒ β€” (/// + tab). А для настройки сворачивания ΠΊΠΎΠ΄Π°, послС установки ΠΏΠ»Π°Π³ΠΈΠ½Π°, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ shit+f5 ΠΈΒ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ C#.

ПослСдниС ΡˆΡ‚Ρ€ΠΈΡ…ΠΈ

Π§Ρ‚ΠΎΠ±Ρ‹ Π°Π²Ρ‚ΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ Π½Π΅Β Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΒ ctrl+space, Π°Β ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ставитС Ρ‚ΠΎΡ‡ΠΊΡƒ, Π²Β ΠΊΠΎΠ½Ρ„ΠΈΠ³ Π½Π°Π΄ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΊΠΈ. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ у вас ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ C# Ρ„Π°ΠΉΠ», ΠΈΒ Π²Ρ‹Π±Ρ€Π°Π½ синтаксис C# (Π²Β ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ), Π΄Π°Π»Π΅Π΅ ΠΈΠ΄Π΅ΠΌ в мСню: Sublime Text β†’ Preferences β†’ SettingsΒ β€” More β†’ Syntax SpecificΒ β€” User и вставляСм этот ΠΊΠΎΠ΄:

{
    "auto_complete": true,
    "auto_complete_selector": "source - comment",
    "auto_complete_triggers": [ {"selector": "source.cs", "characters": ".<"} ],
 }

Если Π²Π΄Ρ€ΡƒΠ³ Π°Π²Ρ‚ΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π½Π΅Β Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ, ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ваш SLN Ρ„Π°ΠΉΠ»: ΠΆΠΌΠ΅ΠΌ cmd+shift+p, ΠΈΒ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ OmniSharpSublime: Reload Solution.

Π•Ρ‰Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚: это настройка ST для рСдактирования ΡƒΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π˜Β ΠΌΡ‹ Π½Π΅Β Π΄Π΅Π»Π°Π΅ΠΌ Π΅Π³ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π’.Β Π΅. Ссли Π²Ρ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚Π΅ Ρ„Π°ΠΉΠ» Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΈΠ·Β Unity, Ρ‚ΠΎ Omnisharp сСрвСр нС запустится. Для «коррСктного» открытия ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π½ΡƒΠΆΠ½ΠΎ Π²Β ST Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ мСню:

Project β†’ Open Project… ΠΈΒ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ MyProject.sublime-project Ρ„Π°ΠΉΠ».

Π“ΠΎΡ‚ΠΎΠ²ΠΎ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ быстро ΠΈΒ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ C# ΠΊΠΎΠ΄ для Unity Π½Π°Β ΠΌΠ°ΠΊΠ΅. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², Ρ‚ΡƒΡ‚ ΡƒΠΆΠ΅ на вашС усмотрСниС. НапримСр, Π΅ΡΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ со сниппСтами для C#, ищСтся Π²Β ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅ по словам C# Snippets.

Волько Π΄Π»ΡΒ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ Sublime Text πŸ™‚ Π£Π΄Π°Ρ‡ΠΈ!

ДокумСнтация TOC TOP ВСрсия настроСк:

Sublime Text ΠΈΠΌΠ΅Π΅Ρ‚ мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… настроСк для настройки своСго повСдСния. Настройки ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚Π΅ΠΌ рСдактирования тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ²: хотя это Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ слоТнСС, Ρ‡Π΅ΠΌ использованиС GUI, Π²Ρ‹ Π²ΠΎΠ·Π½Π°Π³Ρ€Π°ΠΆΠ΄Π΅Π½Ρ‹ Π³ΠΈΠ±ΠΊΠΎΠΉ систСмой.

Доступ ΠΊ настройкам осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· ΠΏΡƒΠ½ΠΊΡ‚ мСню Preferences Settings. лСвая панСль содСрТит всС настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ вмСстС с описаниСм ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ. На ΠΏΡ€Π°Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настройки.

  • ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ

  • Π€Π°ΠΉΠ»Ρ‹ настроСк

  • Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ‡Π½Ρ‹Π΅ для синтаксиса настройки

  • Настройки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

  • Настройки Π±Π΅Π· ΠΎΡ‚Π²Π»Π΅ΠΊΠ°ΡŽΡ‰ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²

  • ИзмСнСниС настроСк с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ привязки клавиш

  • Поиск ΠΈ устранСниС нСисправностСй

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ

Настройки Π² Sublime Text Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π° Ρ‚Ρ€ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ„Π°ΠΉΠ» настроСк ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅Ρ‚ настройки ΠΏΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ для облСгчСния ΠΈΡ… различСния.

  • Настройки Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° : Π­Ρ‚ΠΈ настройки Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ отобраТаСтся ΠΏΡ€ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ тСкста Π² Ρ„Π°ΠΉΠ»Π΅. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ font_face , Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΎΡ€Ρ„ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ . Π­Ρ‚ΠΈ настройки прСдставлСны Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π» Ρ„Π°ΠΉΠ»Π° настроСк ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

  • Настройки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса : Π­Ρ‚ΠΈ настройки Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ интСрфСйс Π²ΠΎ всСх ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΎΠΊΠ½Π°Ρ…. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Ρ‚Π΅ΠΌΡƒ 9.0046 ,

    animation_enabled ΠΈ overlay_scroll_bars . Π­Ρ‚ΠΈ настройки прСдставлСны Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ„Π°ΠΉΠ»Π° настроСк ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

  • ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ повСдСния прилоТСния : Π­Ρ‚ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΎ всСх ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΎΠΊΠ½Π°Ρ…. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ hot_exit , index_files ΠΈ ignored_packages . Π­Ρ‚ΠΈ настройки прСдставлСны Π² Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π» Ρ„Π°ΠΉΠ»Π° настроСк ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ повСдСния прилоТСния ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ для всС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ»ΠΎΠΌ настроСк синтаксиса, Π½ΠΈ ΠΊΠ»ΡŽΡ‡ настроСк Π² .sublime-project.

Π€Π°ΠΉΠ»Ρ‹ настроСк

Π€Π°ΠΉΠ»Ρ‹ настроСк ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ порядкС:

  1. ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹/ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ/Preferences.sublime-settings

  2. ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹/По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ/Настройки ( <ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°> ).sublime-settings

  3. ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹/ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ/настройки.

    sublime-настройки

  4. <Настройки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°>

  5. ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹/ <синтаксис> / <синтаксис> .sublime-settings

  6. ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹/ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ/ <синтаксис> .sublime-settings

  7. <Настройки Π±ΡƒΡ„Π΅Ρ€Π°>

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ свои настройки Π² Packages/User/Preferences.sublime-settings, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ открываСтся Π² ΠΏΡ€Π°Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΏΡƒΠ½ΠΊΡ‚Π° мСню Preferences Settings. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ настройки для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Python, Π²Ρ‹ слСдуСт ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΈΡ… Π² Packages/User/Python.sublime-settings. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ доступ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€Π°Π²ΡƒΡŽ панСль, ΠΊΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ» Python ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚, ΠΈ мСню Π²Ρ‹Π±Ρ€Π°Π½ элСмСнт Preferences Settings – Syntax Specific.

Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ‡Π½Ρ‹Π΅ для синтаксиса настройки

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ синтаксиса. ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ использованиС для этого состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ настройки отступа ΠΈΠ»ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ схСму, Π·Π°Π²ΠΈΡΡΡ‰ΡƒΡŽ ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»Π°.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки синтаксиса Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»Π°, Π²Ρ‹Π±Ρ€Π°Π² ΠΏΡƒΠ½ΠΊΡ‚ мСню Preferences Settings – Syntax Specific.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π² настройках синтаксиса ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ настройки Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°.

Настройки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

Настройки ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ установлСны для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, подробности Π² ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Π΅ ДокумСнтация.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π² настройках ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ настройки Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°.

Настройки Π±Π΅Π· ΠΎΡ‚Π²Π»Π΅ΠΊΠ°ΡŽΡ‰ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²

Π Π΅ΠΆΠΈΠΌ Π±Π΅Π· отвлСчСния ΠΈΠΌΠ΅Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» настроСк примСняСтся (Distraction Free.sublime-settings). Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» настройки здСсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ»ΠΈΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π±Π΅Π· отвлСчСния β€” доступ это ΠΈΠ· ΠΏΡƒΠ½ΠΊΡ‚Π° мСню «Настройки ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉΒ» - Β«Π‘Π΅Π· отвлСчСния внимания».

ИзмСнСниС настроСк с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ привязки клавиш

toggle_setting 9ΠšΠΎΠΌΠ°Π½Π΄Ρƒ 0046 ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ настройки. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ привязку клавиш, которая ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ настройку word_wrap Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ Ρ„Π°ΠΉΠ»Π΅, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ (Π² привязках клавиш настроСк):

 {
    "клавиши": ["alt+w"],
    "ΠΊΠΎΠΌΠ°Π½Π΄Π°": "toggle_setting",
    "Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹":
    {
        "настройка": "word_wrap"
    }
}
 

Команда set_setting ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для установки ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ значСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°. НапримСр, эта привязка клавиш заставляСт Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ Cobalt. схСма:

 {
    "клавиши": ["ctrl+k", "ctrl+c"],
    "ΠΊΠΎΠΌΠ°Π½Π΄Π°": "set_setting",
    "Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹":
    {
        "настройка": "color_scheme",
        "value": "ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹/ЦвСтовая схСма - По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ/Cobalt.tmTheme"
    }
}
 

Π˜Π·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ здСсь ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ спСцифичСскими для Π±ΡƒΡ„Π΅Ρ€Π°: ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Π»ΡŽΠ±Ρ‹Π΅ настройки ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² Ρ„Π°ΠΉΠ» настроСк, Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ.

Поиск ΠΈ устранСниС нСисправностСй

Π’Π°ΠΊ ΠΊΠ°ΠΊ настройки ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π·Π½Ρ‹Ρ… мСстах, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Π½ΡƒΡŽ настройку, которая фактичСски ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ Ρ„Π°ΠΉΠ». Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ консоли:

 view.settings().get('font_face')
 

Настройка Sublime Text | Scott Granneman

На этой страницС…

    ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ настройки

    Π­Ρ‚ΠΈ настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ создаСтС Π² Sublime Text, Π½ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ настройками синтаксиса (для HTML, Markdown, CSS ΠΈ Ρ‚. Π΄.).

    ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Sublime Text.

    ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» Π»ΠΈΡ‡Π½Ρ‹Ρ… настроСк Sublime Text:

    • Mac OS X: Sublime Text 2 > Настройки > Настройки β€” ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
    • Windows: Настройки > Настройки β€” ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
    • Linux: Настройки > Настройки β€” ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ

    Π”ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ

    Preferences.sublime-settings .

    Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ пустым ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строки:

     // Настройки здСсь ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ настройки Π² Β«Default/Preferences.sublime-settingsΒ» ΠΈ
    // ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, спСцифичСскими настройками Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»Π°.
    {
    }
     

    ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ вСсь Ρ„Π°ΠΉΠ» ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ 9&*|+=[]{}`~?", // ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² Π² табуляции считаСтся Ρ€Π°Π²Π½Ρ‹ΠΌ "Ρ€Π°Π·ΠΌΠ΅Ρ€_Π²ΠΊΠ»Π°Π΄ΠΊΠΈ": 4, // УстановитС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ табуляции "translate_tabs_to_spaces": ΠΏΡ€Π°Π²Π΄Π°, // Волько OS X: ΠΊΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈΠ· Finder ΠΈΠ»ΠΈ ΠΏΡƒΡ‚Π΅ΠΌ пСрСтаскивания Π½Π° // Π·Π½Π°Ρ‡ΠΎΠΊ Π΄ΠΎΠΊΠ°, ΠΎΠ½ опрСдСляСт, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ создано Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΈΠ»ΠΈ Π½Π΅Ρ‚. "open_files_in_new_window": лоТь, // Π”Π΅Π»Π°Π΅Ρ‚ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ с ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹ΠΌΠΈ "highlight_modified_tabs": ΠΏΡ€Π°Π²Π΄Π°, // ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅ здСсь ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слСдуСт ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ записСй ΠΈΠ· этого списка // ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°, Ссли ΠΏΠ°ΠΊΠ΅Ρ‚ содСрТит ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹. Β«ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅_ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹Β»: [ "Π’ΠΈΠ½Ρ‚Π°ΠΆ", "Π’Π΅Π»ΠΈΠΊΠΈΠΉ Π›ΠΈΠ½Ρ‚Π΅Ρ€" ] }

    ΠŸΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ ΠΌΠ½Π΅ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· этих настроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° своСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅.

    "color_scheme": "Packages/Color Scheme - Default/Blackboard.tmTheme" : управляСт Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. МнС нравится тСмная Ρ‚Π΅ΠΌΠ°, Π° Π²Π°ΠΌ Π½Π΅Ρ‚. Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² «Настройки» > «ЦвСтовая схСма» ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ нравится.

    "font_face": "Consolas" : МнС ΠΎΡ‡Π΅Π½ΡŒ нравится Microsoft Consolas: это ΠΎΡ‡Π΅Π½ΡŒ Ρ‡ΠΈΡ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΉ, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ, ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠ½ΠΎΡˆΠΈΡ€ΠΈΠ½Π½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ для написания ΠΊΠΎΠ΄Π°. Он Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½Π° любой послСднСй машинС с Windows ΠΈ Π½Π° любом Mac, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ установлСн Microsoft Office. Если Ρƒ вас Π½Π΅Ρ‚ Consolas, я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ вмСсто этого ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

    • Windows: Courier New (Π½Π° самом Π΄Π΅Π»Π΅, Ссли Ρƒ вас всС Π² порядкС с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ ΠΈ установкой ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², я Π±Ρ‹ вмСсто этого использовал Andale Mono)
    • Mac OS X: Menlo ΠΈΠ»ΠΈ Courier
    • Linux: DejaVu Sans Mono (Ссли Ρƒ вас Π½Π΅Ρ‚ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² DejaVu, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΡ… Π½Π° ΡˆΡ€ΠΈΡ„Ρ‚Π°Ρ… DejaVu)

    "font_size": 16 : Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° большСС ΠΈΠ»ΠΈ мСньшСС число Π² зависимости ΠΎΡ‚ вашСго зрСния.

    ИзмСнСниС

    Preferences.sublime-settings

    А ΠΊΠ°ΠΊ насчСт Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ? Π‘Π°ΠΌΡ‹ΠΉ простой способ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ β€” ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» настроСк ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‚ΡƒΠ΄Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ. Π‘Π΄Π΅Π»Π°ΠΉ , Π° Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» настроСк ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ!

    ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» настроСк Sublime Text ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:

    • Mac OS X: Sublime Text 2 > Настройки > Настройки β€” ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
    • Windows: «Настройки» > «Настройки» β€” ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
    • Linux: «Настройки» > «Настройки» β€” ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

    Π”ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ Preferences. sublime-settings . Π”Π°, ΠΎΠ½ называСтся Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ваш Ρ„Π°ΠΉΠ» Π»ΠΈΡ‡Π½Ρ‹Ρ… настроСк, Ρ‡Ρ‚ΠΎ сбиваСт с Ρ‚ΠΎΠ»ΠΊΡƒ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎ Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ записями, Π° Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌ.

    ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ». Если Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΊΠ°ΠΊΡƒΡŽ-Π»ΠΈΠ±ΠΎ запись, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, скопируйтС Π΅Π΅, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π΄Π΅Π»Π°Π΅Ρ‚, Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π΅ Π² свой Ρ„Π°ΠΉΠ» Π»ΠΈΡ‡Π½Ρ‹Ρ… настроСк ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΅Π΅ Ρ‚Π°ΠΌ. ΠžΡΡ‚Π°Π²ΡŒΡ‚Π΅ исходныС строки Π² Ρ„Π°ΠΉΠ»Π΅ настроСк ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

    НапримСр, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€Π° строк ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ , Π° Π½Π΅ ; это просто ΠΏΡ€ΠΈΠΌΠ΅Ρ€). Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ( ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ , Π½Π΅ Π²Ρ‹Ρ€Π΅Π·Π°Ρ‚ΡŒ!) эти строки ΠΈΠ· Ρ„Π°ΠΉΠ»Π° настроСк ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:

     // УстановитС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ false, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ отрисовку Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² строк Π² ΠΏΠΎΠ»Π΅
    "line_numbers": ΠΏΡ€Π°Π²Π΄Π°,
     

    Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΈΡ… Π² свой Ρ„Π°ΠΉΠ» Π»ΠΈΡ‡Π½Ρ‹Ρ… настроСк ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΈΡ… (запятая Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Π°; ΠΏΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ):

     // УстановитС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ false, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ отрисовку Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² строк Π² ΠΏΠΎΠ»Π΅
    "line_numbers": лоТь,
     

    Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» Π»ΠΈΡ‡Π½Ρ‹Ρ… настроСк. Π’ зависимости ΠΎΡ‚ настройки Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ сразу ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Sublime Text, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ вашС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ вступило Π² силу.

    Π‘ΡƒΠ΄ΡŒΡ‚Π΅ остороТны ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° Π»ΠΈΡ‡Π½Ρ‹Ρ… настроСк

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ Π² свой Ρ„Π°ΠΉΠ» Π»ΠΈΡ‡Π½Ρ‹Ρ… настроСк, ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°:

    • ПослСднСС ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ , Π° Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π°ΠΏΡΡ‚ΡƒΡŽ послС
    • ВсС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ прСдпочтСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ послС запятыС

    НСсоблюдСниС этих ΠΏΡ€Π°Π²ΠΈΠ» ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ваш Π»ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» настроСк Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ!

    Настройки HTML

    Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ пустой Ρ„Π°ΠΉΠ», Π½Π°ΠΆΠ°Π² Command+N (Mac) ΠΈΠ»ΠΈ Ctrl+N (Windows ΠΈΠ»ΠΈ Linux) Π² Sublime Text.

    ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π² Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» ΠΎΠΊΠ½Π°. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ слова Plain Text .

    Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Plain Text , ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ мСню со списком Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языков программирования ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ HTML ΠΈΠ· этого мСню. Π’ ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΎΠΊΠ½Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ написано HTML .

    ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» настроСк Sublime Text, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ управляСт настройками кодирования HTML:

    • Mac OS X: Sublime Text 2 > Настройки > Настройки β€” Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ > ΠžΡΠΎΠ±Ρ‹ΠΉ синтаксис β€” ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
    • Windows: Β«ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΡΒ» > «Настройки» β€” Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΒ» > «БпСцифичСский синтаксис» β€” Β«ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΒ»
    • Linux: Β«ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΡΒ» > «Настройки» β€” Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΒ» > «БпСцифичСский синтаксис» β€” Β«ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΒ»

    Π”ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ HTML.sublime-settings .

    Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ пустым. ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π² HTML.sublime-settings :

     {
        // УстанавливаСт Ρ†Π²Π΅Ρ‚Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² тСкстовой области
        "color_scheme": "ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹/ЦвСтовая схСма β€” ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ/Blackboard.tmTheme",
        // ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² Π² табуляции считаСтся Ρ€Π°Π²Π½Ρ‹ΠΌ
        "Ρ€Π°Π·ΠΌΠ΅Ρ€_Π²ΠΊΠ»Π°Π΄ΠΊΠΈ": 2
    }
     

    Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ НЕ , Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° малСнькоС мСню Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ с надписью JSON ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ! Π€Π°ΠΉΠ»Ρ‹ настроСк Π² Sublime Text всСгда Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON !

    Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ HTML. sublime-settings ΠΈ Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΅Π³ΠΎ.

    Π£Π‘Π‘

    Если Π²Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚Π΅ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΡ‚ ΠΆΠ΅ пустой Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² настоящСС врСмя Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ HTML Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ. НаТмитС Π½Π° HTML ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ CSS ΠΈΠ· мСню.

    Если Π²Ρ‹ , Π° Π½Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π», создайтС пустой Ρ„Π°ΠΉΠ», Π½Π°ΠΆΠ°Π² Command+N (Mac) ΠΈΠ»ΠΈ Ctrl+N (Windows ΠΈΠ»ΠΈ Linux) Π² Sublime Text.

    ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π² Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» ΠΎΠΊΠ½Π°. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ слова Plain Text .

    Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Plain Text , ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ мСню со списком Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языков программирования ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ CSS ΠΈΠ· этого мСню. Π’ ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΎΠΊΠ½Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ написано 9.0045 КББ .

    ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» настроСк Sublime Text, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ управляСт настройками кодирования CSS:

    • Mac OS X: Sublime Text 2 > Настройки > Настройки β€” Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ > БпСцифичСский синтаксис β€” ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
    • Windows: Β«ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΡΒ» > «Настройки» β€” Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΒ» > «БпСцифичСский синтаксис» β€” Β«ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΒ»
    • Linux: Β«ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΡΒ» > «Настройки» β€” Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΒ» > «БпСцифичСский синтаксис» β€” Β«ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΒ»

    Π”ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ CSS. sublime-settings .

    Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ пустым. ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ Π² Π½Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

     {
        // УстанавливаСт Ρ†Π²Π΅Ρ‚Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² тСкстовой области
        "color_scheme": "ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹/ЦвСтовая схСма - По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ/Eiffel.tmTheme",
        // ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² Π² табуляции считаСтся Ρ€Π°Π²Π½Ρ‹ΠΌ
        "Ρ€Π°Π·ΠΌΠ΅Ρ€_Π²ΠΊΠ»Π°Π΄ΠΊΠΈ": 2
    }
     

    Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ НЕ , Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° малСнькоС мСню Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ с надписью JSON ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ! Π€Π°ΠΉΠ»Ρ‹ настроСк Π² Sublime Text всСгда Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON !

    Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ CSS.sublime-settings ΠΈ Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΅Π³ΠΎ.

    Π£Ρ†Π΅Π½ΠΊΠ°

    Sublime Text ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Π²Π° Π²ΠΈΠ΄Π° синтаксиса Markdown: Markdown ΠΈ MultiMarkdown. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ быстро ΠΈ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ настройки для Π½ΠΈΡ… ΠΎΠ±ΠΎΠΈΡ….

    Π£Ρ†Π΅Π½ΠΊΠ°

    Если Π²Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π», ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΡ‚ ΠΆΠ΅ пустой Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² настоящСС врСмя Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ CSS Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ. НаТмитС Π½Π° CSS ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² мСню Markdown .

    Если Π²Ρ‹ , Π° Π½Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π», создайтС пустой Ρ„Π°ΠΉΠ», Π½Π°ΠΆΠ°Π² Command+N (Mac) ΠΈΠ»ΠΈ Ctrl+N (Windows ΠΈΠ»ΠΈ Linux) Π² Sublime Text.

    ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π² Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» ΠΎΠΊΠ½Π°. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ слова Plain Text .

    Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Plain Text , ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ мСню со списком Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языков программирования ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Markdown Π² этом мСню. Π’ ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΎΠΊΠ½Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ написано Markdown .

    ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» настроСк Sublime Text, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ управляСт настройками кодирования Markdown:

    • Mac OS X: Sublime Text 2 > Настройки > Настройки β€” Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ > ΠžΡΠΎΠ±Ρ‹ΠΉ синтаксис β€” ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
    • Windows: Β«ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΡΒ» > «Настройки» β€” Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΒ» > «БпСцифичСский синтаксис» β€” Β«ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΒ»
    • Linux: Β«ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΡΒ» > «Настройки» β€” Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΒ» > «БпСцифичСский синтаксис» β€” Β«ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΒ»

    Π”ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ Markdown. sublime-settings .

    Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ пустым. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π² Π½Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

     {
        // КакиС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ² подходят для этого Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²?
        Β«Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΒ»:
        [
            "ΠœΠ”",
            "ΠΌΠ΄Π°ΡƒΠ½",
            "ΠΌΠ΄Π²Π½",
            "ΠΌΠΌΠ΄",
            "тСкст"
        ],
        // УстанавливаСт Ρ†Π²Π΅Ρ‚Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² тСкстовой области
        "color_scheme": "ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹/ЦвСтовая схСма - По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ/Dawn.tmTheme",
        // УстановитС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true для удалСния Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ±Π΅Π»Π° ΠΏΡ€ΠΈ сохранСнии
        «trim_trailing_white_space_on_save»: лоТь
    }
     

    Π£ Markdown Π½Π΅Ρ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ установлСнного Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, поэтому Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Markdown. Π•ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ markdown , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ. Если Π²Ρ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½Π΅Ρ‚Π΅ΡΡŒ с Π½ΠΈΠΌΠΈ ΠΈΠ»ΠΈ Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΈΡ… сюда.

    И хотя Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для trim_trailing_white_space_on_save Ρ€Π°Π²Π½ΠΎ false , рСкомСндуСтся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ здСсь. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² этом Π½Π΅Ρ‚ нСобходимости, Π½ΠΎ Ссли Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² настройках Sublime Text ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π»ΠΈ Π΅Π³ΠΎ здСсь, это Π±Ρ‹Π»ΠΎ Π±Ρ‹ катастрофой для Ρ„Π°ΠΉΠ»ΠΎΠ² Markdown, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях зависят ΠΎΡ‚ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² 2 .

    Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ НЕ , Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° малСнькоС мСню Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ с надписью JSON ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ! Π€Π°ΠΉΠ»Ρ‹ настроСк Π² Sublime Text всСгда Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON !

    Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Markdown.sublime-settings ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ.

    ΠœΡƒΠ»ΡŒΡ‚ΠΈΡƒΡ†Π΅Π½ΠΊΠ°

    Если Π²Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚Π΅ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΡ‚ ΠΆΠ΅ пустой Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² настоящСС врСмя ΠΈΠΌΠ΅Π΅Ρ‚ надпись Markdown Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ. НаТмитС Π½Π° Markdown ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² мСню Markdown > MultiMarkdown .

    Если Π²Ρ‹ , Π° Π½Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π», создайтС пустой Ρ„Π°ΠΉΠ», Π½Π°ΠΆΠ°Π² Command+N (Mac) ΠΈΠ»ΠΈ Ctrl+N (Windows ΠΈΠ»ΠΈ Linux) Π² Sublime Text.

    ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π² Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» ΠΎΠΊΠ½Π°. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ слова Plain Text .

    Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Plain Text , ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ мСню со списком Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языков программирования ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Markdown > MultiMarkdown ΠΈΠ· этого мСню. Π’ ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΎΠΊΠ½Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ написано Markdown > MultiMarkdown .

    ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» настроСк Sublime Text, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ управляСт настройками кодирования MultiMarkdown:

    • Mac OS X: Sublime Text 2 > Настройки > Настройки β€” Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ > БпСцифичСский синтаксис β€” ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
    • Windows: Β«ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΡΒ» > «Настройки» β€” Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΒ» > «БпСцифичСский синтаксис» β€” Β«ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΒ»
    • Linux: «Настройки» > «Настройки» β€” Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΒ» > «БпСцифичСский синтаксис» β€” Β«ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΒ»

    Π”ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ MultiMarkdown.sublime-settings .

    Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ пустым. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π² Π½Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

     {
     // КакиС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ² подходят для этого Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²?
     Β«Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΒ»:
     [
     "ΠœΠ”",
     "ΠΌΠ΄Π°ΡƒΠ½",
     "ΠΌΠ΄Π²Π½",
     "ΠΌΠΌΠ΄",
     "тСкст"
     ],
     // УстанавливаСт Ρ†Π²Π΅Ρ‚Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² тСкстовой области
     "color_scheme": "ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹/ЦвСтовая схСма - По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ/Dawn.
ΠžΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

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

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