Π Π°Π·Π½ΠΎΠ΅

ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°: ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° «Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°» 1C — Главная страница

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

ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°Β» (Π‘Ρ‚Π°Ρ€Ρ‹Ρ… Π‘Π΅Ρ€Π³Π΅ΠΉ, 1Π‘ 8.2, 8.3)

ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° «Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°» (Π‘Ρ‚Π°Ρ€Ρ‹Ρ… Π‘Π΅Ρ€Π³Π΅ΠΉ, 1Π‘ 8.2, 8.3)

2020-03-29T12:35:49+00:00

Автор

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° написаны супСр ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ программистом Π‘Π΅Ρ€Π³Π΅Π΅ΠΌ Π‘Ρ‚Π°Ρ€Ρ‹Ρ… (ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ с Π½ΠΈΠΌ) ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚ΡΡ с Π΅Π³ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

ОписаниС

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° — это Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ коллСкция Ρ‡ΡƒΠ΄ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Ρ‘Π½Π½Ρ‹Ρ… Π² ΠΎΠ΄Π½Ρƒ подсистСму:

Π­Ρ‚ΠΎ ΠΈ:

  • Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ ссылок;
  • Поиск Π±ΠΈΡ‚Ρ‹Ρ… ссылок;
  • Поиск ссылок Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚;
  • ΠŸΠΎΠ΄Π±ΠΎΡ€ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²;
  • Поиск Π΄ΡƒΠ±Π»Π΅ΠΉ ΠΈ Π·Π°ΠΌΠ΅Π½Π° ссылок;
  • Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ;
  • Консоль ΠΊΠΎΠ΄Π°;
  • Консоль запросов;
  • Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° хранСния Π‘Π”;
  • Анализ тСхнологичСского ΠΆΡƒΡ€Π½Π°Π»Π°;
  • Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² сСанса;
  • Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰ настроСк;
  • Анализ ΠΆΡƒΡ€Π½Π°Π»Π° рСгистрации;
  • И мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… инструмСнтов.

ВсС эти ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ написал ΠΈ ΡƒΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ настоящий профСссионал своСго Π΄Π΅Π»Π° Π‘Π΅Ρ€Π³Π΅ΠΉ Π‘Ρ‚Π°Ρ€Ρ‹Ρ….

Как Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с инструмСнтами

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π‘Π΅Ρ€Π³Π΅Π΅ΠΌ Π² Π΄Π²ΡƒΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ…: основной ΠΈ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ.

Основной Π²Π°Ρ€ΠΈΠ°Π½Ρ‚:

  • ВрСбуСтся Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π±Π°Π·Ρ‹.
  • Π”Π°Ρ‘Ρ‚ большС возмоТностСй.

ΠŸΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚:

  • НС Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ измСнСния ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ открываСтся ΠΊΠ°ΠΊ внСшняя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.
  • Π”Π°Ρ‘Ρ‚ мСньшС возмоТностСй.

ΠŸΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π½Π°Ρ‡Π°Ρ‚ΡŒ с ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ, Π° Ссли захочСтся большСго — ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ основному Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρƒ.

Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π΅ΠΌ Π°Ρ€Ρ…ΠΈΠ² инструмСнтов

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Если Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ — ΠΊΠ°Ρ‡Π°Π΅ΠΌ прямо с сайта БСргСя, Π²ΠΎΡ‚ ссылка.

И Ρ‚ΠΎΠ»ΡŒΠΊΠΎ, Ссли Π΅Π³ΠΎ сайт Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ — Π²ΠΎΡ‚ Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ инструмСнтов Π½Π° ΠΌΠΎΡ‘ΠΌ сайтС:
Β Β Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° 5.25 (Π‘Ρ‚Π°Ρ€Ρ‹Ρ… Π‘Π΅Ρ€Π³Π΅ΠΉ, 1Π‘ 8.2, 8.3)

РаспаковываСм Π°Ρ€Ρ…ΠΈΠ²

РаспаковываСм скачанный Π°Ρ€Ρ…ΠΈΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΠ°ΠΏΠΊΡƒ «Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°» Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС:

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ· своСй Π±Π°Π·Ρ‹ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ «ΠΈΡ€ΠŸΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ.epf». Π­Ρ‚ΠΎ мСню инструмСнтов ΠΈ ΡƒΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅Π³ΠΎ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ:

ЗапускаСм инструмСнты

Π§Π΅Ρ€Π΅Π· мСню Π€Π°ΠΉΠ»->ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ запуститС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ «ΠΈΡ€ΠŸΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ.epf»Β (ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ здСсь Я скачал ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ, ΠΊΠ°ΠΊ ΠΌΠ½Π΅ Π΅Ρ‘ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π² 1C?):

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

ΠŸΠΎΠ΄Π²ΠΎΠ΄ΠΈΡ‚Π΅ ΠΌΡ‹ΡˆΠΊΡƒ ΠΊ Π·Π½Π°Ρ‡ΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅, осваивайтС Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Π°ΠΌ инструмСнты. ΠŸΡ€ΠΈ ΡƒΠΌΠ΅Π»ΠΎΠΌ использовании с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ чудСса!

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

ΠŸΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ инструмСнты Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ…. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Ρƒ вас Π½Π΅ получится Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΈΡ… Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ управляСмого прилоТСния.

Для использования инструмСнтов Π² Ρ‚Π°ΠΊΠΎΠΉ Π±Π°Π·Π΅ — запускайтС Π΅Ρ‘ с ΠΊΠ»ΡŽΡ‡ΠΎΠΌΒ /RunModeOrdinaryApplication, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ запускаСт толстый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, нСсмотря Π½Π° настройки ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π² качСствС стартСра обновлятор, Ρ‚ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ этого эффСкта ΠΌΠΎΠΆΠ½ΠΎ:

  • Π’Ρ‹Π΄Π΅Π»ΠΈΠ² Π±Π°Π·Ρƒ ΠΈ Π½Π°ΠΆΠ°Π² Ctrl + F3
  • Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ мСню Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ [4] Волстый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (ОЀ)

Как ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ инструмСнты

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ инструмСнты — Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° Π·Π½Π°Ρ‡ΠΎΠΊ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π½Π° ΠΈΡ… ΠΏΠ°Π½Π΅Π»ΠΈ:

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ «ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ»:

Π“Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Ρ€ΠΎΠ»ΠΈΠΊΠΈ

Π£ БСргСя Π΅ΡΡ‚ΡŒ свой ΠΊΠ°Π½Π°Π» Π½Π° youtube с ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΌΠΈ Ρ€ΠΎΠ»ΠΈΠΊΠ°ΠΌΠΈ ΠΏΠΎ инструмСнтам Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°: ссылка

Π‘Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½ΠΎΡΡ‚ΡŒ

Π₯ΠΎΡ‡Ρƒ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π³Ρ€ΠΎΠΌΠ°Π΄Π½Π΅ΠΉΡˆΠ΅Π΅ спасибо Π‘Π΅Ρ€Π³Π΅ΡŽ Π·Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ инструмСнтами с Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ Β helpme1c.ru!

Π‘ ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ Милькин (ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΡŒ ΡˆΠΊΠΎΠ»Ρ‹ 1Π‘ программистов ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ обновлятора).
Как ΠΏΠΎΠΌΠΎΡ‡ΡŒ сайту: расскаТитС (ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π½ΠΈΠΆΠ΅) ΠΎ Π½Ρ‘ΠΌ своим Π΄Ρ€ΡƒΠ·ΡŒΡΠΌ ΠΈ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ это ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· ΠΈ Π²Ρ‹ внСсСтС сущСствСнный Π²ΠΊΠ»Π°Π΄ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ сайта. На сайтС Π½Π΅Ρ‚ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹, Π½ΠΎ Ρ‡Π΅ΠΌ большС людСй ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, Ρ‚Π΅ΠΌ большС сил Ρƒ мСня для Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ.

НаТмитС ΠΎΠ΄Π½Ρƒ ΠΈΠ· ΠΊΠ½ΠΎΠΏΠΎΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ:

ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° «Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°» 1C — ОписаниС подсистСмы

ОписаниС подсистСмы

ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ‚ прСдставляСт собой ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² подсистСму Π½Π°Π±ΠΎΡ€ ΠΌΠΎΡ‰Π½Ρ‹Ρ… инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ 1Π‘ 8. На ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ Infostart Event Evolution 2013 подсистСма ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π°Π³Ρ€Π°Π΄Ρƒ «Π›ΡƒΡ‡ΡˆΠ°Ρ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°».

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ поставки

  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ (для объСдинСния с вашСй)
  • ΠŸΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ (Π½Π°Π±ΠΎΡ€ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ)
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ (Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ для 8.3.11+ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ совмСстимости 8.3.9+)

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ послСднюю Π²Π΅Ρ€ΡΠΈΡŽ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° «ΠšΠΎΠ½Ρ„игурация» ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΡƒΡ‚. Π”Π°Π»Π΅Π΅ приводится Π΅Π³ΠΎ описаниС.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ клиСнтскиС прилоТСния

  • 32-Π±ΠΈΡ‚Π½Ρ‹ΠΉ толстый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (1cv8.exe), доступны всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
  • 32-Π±ΠΈΡ‚Π½Ρ‹ΠΉ Ρ‚ΠΎΠ½ΠΊΠΈΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (1cv8c.exe), Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для запуска 32-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ толстого ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°
  • 64-Π±ΠΈΡ‚Π½Ρ‹ΠΉ толстый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (1cv8.exe), нСдоступны Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° контСкстной подсказки
  • 64-Π±ΠΈΡ‚Π½Ρ‹ΠΉ Ρ‚ΠΎΠ½ΠΊΠΈΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (1cv8c.exe), Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для запуска 64-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ толстого ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ€Π΅ΠΆΠΈΠΌΡ‹ запуска

  • толстый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
  • толстый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ управляСмоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, нСдоступСн Π² ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅
  • Π½Π° сторонС сСрвСра доступно использованиС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ€Π΅ΠΆΠΈΠΌΡ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

  • (для 8.3) «Π Π΅ΠΆΠΈΠΌ использования синхронных Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚» <> «ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ»

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ встроСнного языка

  • русский
  • английский

Запуск Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ «ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅»

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄ управляСмоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ часто Π²ΠΏΠΎΠ»Π½Π΅ работоспособны ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ прилоТСния. Π£ Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ установлСн основной Ρ€Π΅ΠΆΠΈΠΌ запуска «Π£ΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅». Однако Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ для Π½ΠΈΡ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π»ΡŽΠ±Ρ‹ΠΌ ΠΈΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ²

  • ΡƒΠΊΠ°Π·Π°Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки /RunModeOrdinaryApplication
  • установив ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π±Π°Π·Ρ‹ свойство «Π Π΅ΠΆΠΈΠΌ запуска» =Β  «ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅»
  • ΠΈΠ· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π° Π² «Π‘Срвис/ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹» ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ запуска «Π£ΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅» ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ «ΠΠ°Ρ‡Π°Π»ΠΎ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ»/»Π’олстый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅)»
  • ΠΈΠ· управляСмого прилоТСния Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ подсистСмы «Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅» ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΡ‹ Π±Π°Π·ΠΎΠ²ΠΎΠΉ внСшнСй ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° инструмСнтов

Как Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ инструмСнт

Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов подсистСмы Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ°, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π°Ρ список инструмСнтов ΠΈ ΠΎΠ±Ρ‰ΠΈΠ΅ настройки. Π’ управляСмом ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ‚Π° ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ° открываСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ «Π‘писок инструмСнтов ΠΈ настройки».

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ названию, часто ΠΌΠΎΠΆΠ½ΠΎ быстро Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ инструмСнт. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ описаниС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ инструмСнта ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠŸΠΎΠΈΡΠΊ ΠΏΠΎ тСкстам интСрфСйса».

Как Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² ΠΌΠΎΡ€Π΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ

Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ нСмалСнькой ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ подсистСмы Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ° «Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ» (ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ «Π’сС дСйствия» Π² управляСмой Ρ„ΠΎΡ€ΠΌΠ΅). Она позволяСт ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ описанию ΠΊΠ½ΠΎΠΏΠΎΠΊ.

Как Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² ΠΌΠΎΡ€Π΅ элСмСнтов управлСния

Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ нСмалСнькой Ρ„ΠΎΡ€ΠΌΠ΅ подсистСмы, Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ° «ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ структуру Ρ„ΠΎΡ€ΠΌΡ‹» (Π΄Π°Π»Π΅ΠΊΠΈΠΉ Π°Π½Π°Π»ΠΎΠ³ «Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ» Π² управляСмой Ρ„ΠΎΡ€ΠΌΠ΅). Она позволяСт ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌ ΠΈ подсказкам элСмСнтов управлСния.

ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ вставка ссылок

Π’ΠΎ всСх управляСмых Ρ„ΠΎΡ€ΠΌΠ°Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ… инструмСнтов — Π²ΠΎ всСх полях Π²Π²ΠΎΠ΄Π° ΠΈ Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹Ρ… полях подсистСмы доступны ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ копирования (CTRL+C/SHIFT+ALT+C) ΠΈ вставки (SHIFT+ALT+V) ссылки. ДСмонстрация

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΏΠΎΠ»Π΅ΠΉ Π²Π²ΠΎΠ΄Π° подсистСмы

  • ΠΏΡ€ΠΈ вставкС прСдставлСний ссылок Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² выполняСтся поиск подходящСго Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ ΠΈ Π΄Π°Ρ‚Π΅ ΠΈΠ· вставлСнного прСдставлСния
  • ΠΏΡ€ΠΈ вставкС Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ссылок ΠΎΠ½ΠΈ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ссылки
  • ΠΏΡ€ΠΈ вставкС прСдставлСний ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ «<ΠžΠ±ΡŠΠ΅ΠΊΡ‚ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½> (2491:bb0d84b6646fdfd3424fd266dd85544a)», «dd85544a-d266-424f-bb0d-84b6646fdfd8») выполняСтся ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π² ссылку

Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½ΠΎΠ΅ мСню управляСмых Ρ„ΠΎΡ€ΠΌ

Π’ΠΎ всСх управляСмых Ρ„ΠΎΡ€ΠΌΠ°Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ… инструмСнтов сочСтаниС клавиш CTRL+ALT+E Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ глобальноС контСкстноС мСню подсистСмы. Π•Π³ΠΎ состав опрСдСляСтся Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌΠΈ ячСйкой/ΠΏΠΎΠ»Π΅ΠΌ/строкой/Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ/Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ/Ρ„ΠΎΡ€ΠΌΠΎΠΉ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π½ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Π’Π°ΠΊ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ выглядит состав этого мСню ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ динамичСского списка:

Π€Π»Π°ΠΆΠΎΠΊ «ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π½Π° сСрвСрС»

Π­Ρ‚ΠΎΡ‚ Ρ„Π»Π°ΠΆΠΎΠΊ присутствуСт Π²ΠΎ всСх инструмСнтах, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ обСспСчиваСт пСрСнос всСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π½Π° сСрвСр, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ряда ошибок Π² конфигурациях ΠΏΠΎΠ΄ управляСмоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π’ этом Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π° ΠΈΠ΄Π΅Ρ‚ с ΠΈΠΌΠΈΡ‚Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ½ΠΊΠ°ΠΏΡΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ сСрвСрныС Π²Ρ‹Π·ΠΎΠ²Ρ‹ с Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ. Π­Ρ‚ΠΈ лишниС дСйствия нСсколько Π·Π°ΠΌΠ΅Π΄Π»ΡΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, поэтому ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ этот Ρ€Π΅ΠΆΠΈΠΌ, Ссли Ρƒ вас Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ошибки ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ошибки. Π Π΅ΠΆΠΈΠΌ состоит ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ² ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ:

  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° — ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€.Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ*() — ΠΈΡ€ΠžΠ±Ρ‰ΠΈΠΉ.ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π‘Π”ΠŸΠΎΠšΠ»ΡŽΡ‡ΡƒΠ›ΠΊΡ()
  • ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° — Бсылка.ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠžΠ±ΡŠΠ΅ΠΊΡ‚() — ΠΈΡ€ΠžΠ±Ρ‰ΠΈΠΉ.ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π‘Π”ΠŸΠΎΠšΠ»ΡŽΡ‡ΡƒΠ›ΠΊΡ()
  • ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° — Π’ΠΈΠΏΠ—Π½Ρ‡(ΠžΠ±ΡŠΠ΅ΠΊΡ‚) — ΠΈΡ€ΠžΠ±Ρ‰ΠΈΠΉ.Π’ΠΈΠΏΠžΠ±ΡŠΠ΅ΠΊΡ‚Π°Π‘Π”Π›ΠΊΡ()
  • ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° — ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅() — ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.ΠΠ°ΠΉΡ‚ΠΈΠŸΠΎΠ’ΠΈΠΏΡƒ(ΠΈΡ€ΠžΠ±Ρ‰ΠΈΠΉ.Π’ΠΈΠΏΠžΠ±ΡŠΠ΅ΠΊΡ‚Π°Π‘Π”Π›ΠΊΡ(ΠžΠ±ΡŠΠ΅ΠΊΡ‚))
  • Вабличная Ρ‡Π°ΡΡ‚ΡŒ имитируСтся Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΡƒ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ(), Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ()

Ѐункция ΠΈΡ€ΠžΠ±Ρ‰ΠΈΠΉ.ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π‘Π”ΠŸΠΎΠšΠ»ΡŽΡ‡ΡƒΠ›ΠΊΡ() Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ структуру:

  • ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ — ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠžΠ±ΡŠΠ΅ΠΊΡ‚ с ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ свойствами ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (экспортныС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚)
  • Π”Π°Π½Π½Ρ‹Π΅ — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°, Π’Π°Π±Π»ΠΈΡ†Π°Π—Π½Π°Ρ‡Π΅Π½ΠΈΠΉ — Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

ВсС ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΠΌΠΎΠ΅ΠΌ youtube ΠΊΠ°Π½Π°Π»Π΅

ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° «Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°» 1C — Установка ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅

Установка, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅

Π€Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ подсистСмы Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ с Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ. ВсС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ подсистСмы ΠΈΠΌΠ΅ΡŽΡ‚ прСфикс «ΠΈΡ€».

Установка подсистСмы (ΠΏΠ΅Ρ€Π²ΠΎΠ΅ объСдинСниС)

  1. Если ваша конфигурация находится Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅, Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ измСнСния корня ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ автоматичСского обновлСния ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚ поставщика, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ простым.
  2. ЗапуститС сравнСниС ΠΈ объСдинСниС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ.
  3. Π‘Π½ΠΈΠΌΠΈΡ‚Π΅ всС ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ.
  4. УстановитС ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ ΠΏΠΎ подсистСмС Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°Β» Ρ„Π°ΠΉΠ»Π°
  5. Если ваша конфигурация содСрТит Π‘Π‘ΠŸ 2.3+, Ρ‚ΠΎ снимитС Ρ„Π»Π°ΠΆΠΎΠΊ с Ρ€ΠΎΠ»ΠΈ ΠΈΡ€ΠŸΡ€Π°Π²ΠΎΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.
  6. УстановитС ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΡƒ Π½Π° самой подсистСмС Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Π Π°Π·Ρ€Π°Π±ΠΎΡ‡ΠΈΠΊΠ°Β».
  7. НаТмитС Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ
  8. Если ΠΆΠ΅Π»Π°Π΅Ρ‚Π΅, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ справочники-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΊ своим ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌ
  9. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ€ΠΎΠ»ΡŒ ΠΈΡ€Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½ΡƒΠΆΠ½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΈΠ½Ρ„ΠΎΠ±Π°Π·Ρ‹

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π±Π°Π·Ρ‹ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ использования подсистСмы, Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€ΠΎΠ»ΡŒ ΠΈΡ€Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ.

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

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ подсистСмы (Π² Π²Π΅Ρ‚ΠΊΠ΅ «ΠžΠ±Ρ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹») для толстого ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° управляСмого прилоТСния Π½ΡƒΠΆΠ½ΠΎ Π² свойствС «Π’ΠΈΠΏ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹» ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, для Ρ„ΠΎΡ€ΠΌ ΠΊΠ°ΠΊΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ доступны.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ подсистСмы для ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ прилоТСния Π½ΡƒΠΆΠ½ΠΎ для справочников ΠΈΡ€ΠšΠΎΠΌΠ°Π½Π΄Π°* Π²ΠΎ Π²Π²ΠΎΠ΄Π΅ Π½Π° основании ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, для Ρ„ΠΎΡ€ΠΌ ΠΊΠ°ΠΊΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ доступны.

Установка общая для всСх Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ²

Если Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ОБ Π½Π΅ являСтся администратором ΠΈΠ»ΠΈ запуск прилоТСния Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… записСй (User acccount control), Ρ‚ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ инструмСнтов трСбуСтся Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² ОБ ряд COM ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ прСдприятиС ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора (run as administrator) ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ «Π Π΅Π³ΠΈΡΡ‚рация COM ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ (ИР)» ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ рСгистрации ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Ρ‚Π°ΠΌ Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ.

ОбновлСниС подсистСмы (ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ объСдинСниС)

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ «Πž подсистСмС». Π’Π°ΠΌ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» поставки Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ».

  1. ЗапуститС сравнСниС ΠΈ объСдинСниС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ.
  2. Π‘Π½ΠΈΠΌΠΈΡ‚Π΅ всС ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ.
  3. Π’ настройках объСдинСния установитС Ρ„Π»Π°ΠΆΠΎΠΊ Β«Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² основной ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈΒ».
  4. УстановитС ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ ΠΏΠΎ подсистСмС Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°Β» Ρ„Π°ΠΉΠ»Π°
  5. Если ваша конфигурация содСрТит Π‘Π‘ΠŸ 2.3+, Ρ‚ΠΎ снимитС Ρ„Π»Π°ΠΆΠΎΠΊ с Ρ€ΠΎΠ»ΠΈ ΠΈΡ€ΠŸΡ€Π°Π²ΠΎΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.
  6. Если ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ»ΠΈ справочники-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ρ‚ΠΎ снимитС ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ с ΠΈΡ… ΡΠ²ΡΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ свойства (Π’ΠΈΠΏ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΈΠ»ΠΈ Π’Π²ΠΎΠ΄ Π½Π° основании)
  7. УстановитС ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΡƒ Π½Π° самой подсистСмС Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Π Π°Π·Ρ€Π°Π±ΠΎΡ‡ΠΈΠΊΠ°Β», Ссли ΠΎΠ½Π° Π΅ΡΡ‚ΡŒ Π² спискС ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ.
  8. НаТмитС Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ подсистСмы

  1. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΡ‚Π±ΠΎΡ€ ΠΏΠΎ подсистСмС «Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°»
  2. Π£Π΄Π°Π»ΠΈΡ‚ΡŒ всС ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΎΠ±Ρ‰ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹, ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹, Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ сСанса, элСмСнты стиля, Ρ€ΠΎΠ»ΠΈ
  3. Для справочников ΠΈΡ€ΠšΠΎΠΌΠ°Π½Π΄Π°Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠžΠ±ΡŠΠ΅ΠΊΡ‚, ΠΈΡ€ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹Π”Π»ΡΠžΡ‚Π»Π°Π΄ΠΊΠΈ, ирАлгоритмы
    1. ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ список «ΡΠ²Π»ΡΠ΅Ρ‚ΡΡ основаниСм для»
    2. ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ сами справочники
  4. Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, ΠΊΡ€ΠΎΠΌΠ΅ ΠΈΡ€Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° (Π΅Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΏΠΎΠΊΠ° Π½Π΅ даст ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ)
  5. Π£Π΄Π°Π»ΠΈΡ‚ΡŒ подсистСму «Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°»
  6. Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΈΡ€Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° «Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°» 1C — Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ послСднюю Π²Π΅Ρ€ΡΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΡƒΡ‚ ΠΈΠ»ΠΈ вмСстС с пустой Π±Π°Π·ΠΎΠΉ Ρ‚ΡƒΡ‚ ΠΈΠ»ΠΈ установщик Ρ‚ΡƒΡ‚

НСсколько ΡƒΡ€Π΅Π·Π°Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ подсистСмы Π² Π²ΠΈΠ΄Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π‘ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π² Ρ‚Π΅Ρ… случаях, ΠΊΠΎΠ³Π΄Π° ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π±Π°Π·Ρ‹ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

НомСр вСрсии Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ образуСтся ΠΎΡ‚ Π½ΠΎΠΌΠ΅Ρ€Π° вСрсии Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°, Π½Π° Π±Π°Π·Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½, ΠΏΡƒΡ‚Π΅ΠΌ приписывания справа латинских Π±ΡƒΠΊΠ² «e» (extension).

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ установки

Π£ΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ всСго Ρ‡Π΅Ρ€Π΅Π· внСшнюю ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Установщик Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅Π΅ Π² частности ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ сСансС, Ρ‡Ρ‚ΠΎ вострСбовано Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π±Π°Π·Π°Ρ….

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΊ вашСй Π±Π°Π·Π΅ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ 8.3.10+ (для ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрных Π±Π°Π· рСкомСндуСтся 8.3.12+) ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ совмСстимости 8.3.9+. Π‘Π½ΠΈΠΌΠΈΡ‚Π΅ Ρ„Π»Π°ΠΆΠΊΠΈ «Π‘Сзопасный Ρ€Π΅ΠΆΠΈΠΌ» ΠΈ «Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ опасных дСйствий». Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ‚ΡƒΡ‚ ΠΈΠ»ΠΈ Ρ‚ΡƒΡ‚. Если Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π΅ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΎ АдминистрированиС ΠΈ Π’ΠΎΠ»ΡΡ‚Ρ‹ΠΉΠšΠ»ΠΈΠ΅Π½Ρ‚, Π½ΠΎ Ρƒ Π½Π΅Π³ΠΎ Π½Π΅Ρ‚ Ρ€ΠΎΠ»ΠΈ ΠΈΡ€ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈ Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π±Π°Π·Ρ‹ Π½Π΅Ρ‚ Ρ€ΠΎΠ»ΠΈ ΠΈΡ€Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, Ρ‚ΠΎ ΠΏΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π΅ Π΅ΠΌΡƒ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ€ΠΎΠ»ΠΈ ΠΈΡ€Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈΒ ΠΈΡ€ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈ сСанс пСрСзапускаСтся. Если Π² ΠΎΠ±Ρ‰ΠΈΡ… настройках Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ„Π»Π°ΠΆΠΎΠΊ «Π”ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Ρ€ΠΎΠ»ΡŒ ИР всСм администраторам», Ρ‚ΠΎ отсутствиС Ρ€ΠΎΠ»ΠΈ ΠΈΡ€Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚. Π’Π°ΠΊΠΆΠ΅ эти Ρ€ΠΎΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° запуска «Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΠ˜Π ». Π£ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ролями Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ клиСнтского прилоТСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‡Π΅Ρ€Π΅Π· инструмСнт «Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ»).

ΠŸΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π‘Π‘ΠŸ Π½ΠΈΠΆΠ΅ Ρ‡Π΅ΠΌ 2.4 послС добавлСния Ρ€ΠΎΠ»Π΅ΠΉ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏ доступа ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚.ΠΊ. Ρ‚Π°ΠΌ отсутствуСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€ΠΎΠ»Π΅ΠΉ Π² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΡ…. Π’ качСствС ΠΎΠ±Ρ…ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ инструмСнт «Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ» для добавлСния Π½ΡƒΠΆΠ½Ρ‹Ρ… Ρ€ΠΎΠ»Π΅ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΠΎΡ€ΠΌΡ‹ «ΠΠ΄Π°ΠΏΡ‚ация Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ» ΠΌΠΎΠΆΠ½ΠΎ

  • ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠΎ всСм ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ
  • ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΠΎΠ»ΡŒ ΠΈΡ€Π’ΡΠ΅ΠŸΡ€Π°Π²Π°
  • ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Ρ‡ΠΈΠΊ создания Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ Π‘Π‘ΠŸ
  • Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ «ΠžΡ‚Π»Π°Π΄ΠΈΡ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚» Π² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„ΠΎΡ€ΠΌ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ²

Π­Ρ‚Π° Ρ„ΠΎΡ€ΠΌΠ° автоматичСски открываСтся ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускС толстого ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° управляСмого прилоТСния.

ОбновлСниС

Π‘Π°ΠΌΡ‹ΠΉ простой способ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ инструмСнты ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° — Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ «Πž подсистСмС» Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ».

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ (ΠžΡ‚, Ис, Оп…) располоТСны Π² ΠΎΠ±Ρ‰Π΅ΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅ ΠΈΡ€ΠžΠ±Ρ‰ΠΈΠΉ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π² ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ΅, Π½ΡƒΠΆΠ½ΠΎ Π² Ρ‚Π°Π±Π»ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ «ΠΈΡ€ΠžΠ±Ρ‰ΠΈΠΉ.<Π˜ΠΌΡΠ€ΡƒΠ½ΠΊΡ†ΠΈΠΈ>Лкс(<ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹>)». ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ это Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΎΠΊΠ½Π΅ «Π‘писок инструмСнтов ΠΈ ΠΎΠ±Ρ‰ΠΈΠ΅ настройки».

ΠžΡ‚Π»ΠΎΠΆΠ΅Π½Π½Π°Ρ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° обСспСчиваСтся Π·Π° счСт сохранСния снимков Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ, Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹ΠΉ Π² ΠΎΠ±Ρ‰ΠΈΡ… настройках инструмСнтов.

НСдостатки ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с подсистСмой:

  • НСдоступны
    • Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ «ΠΠ»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹» (вмСсто Π½Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ„Π°ΠΉΠ»Ρ‹)
    • Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ «ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ» (вмСсто Π½Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ„Π°ΠΉΠ»Ρ‹)
    • Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ-ΠΊΠΎΠΌΠ°Π½Π΄Π° «Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚»
  • НСвозмоТно Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π² Π±Π°Π·Π΅, Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ встроСна подсистСма «Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°»(ΠΈΠ·-Π·Π° ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² ΠΈΠΌΠ΅Π½).

Выпуск ΠΈΠ· чистой подсистСмы

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ 8.3.10.2375+ Π² любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π±Π°Π·Π΅ с подсистСмой Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½ΡƒΡŽ панСль ΠΎΠ±Ρ‰ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ «Π’ыпуск Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅»
  2. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ Π² «ΠšΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ выпуска», ΠΊΡƒΠ΄Π° ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ выпускаСмый Ρ„Π°ΠΉΠ»
  3. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ этой Π±Π°Π·Ρ‹
  4. НаТмитС Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ

Блабая интСграция с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ

Для Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обращСния ΠΈΠ· вашСй ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ (слабой ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ) рСкомСндуСтся Π²ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΡ€Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ”Π»ΡΠ’ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π½ΠΈΡ с ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π² ΠΈΡ€Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ. Π­Ρ‚ΠΎΡ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ позволяСт Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ описанныС Π² Π½Π΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠ· ΠΊΠΎΠ΄Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. ВсС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ этого модуля ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡ… Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ· вашСй ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. На Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ этот ΠΌΠΎΠ΄ΡƒΠ»ΡŒ позволяСт

  • ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² консоли ΠΊΠΎΠ΄Π° тСкста Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ ΠΈΠ· ΠΊΠΎΠ΄Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

ΠŸΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ этого Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° рСкомСндуСтся ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΈ встроСнный Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ интСрфСйсный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ.

Быстрый старт ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ запроса ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ

Β 

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈΠ»ΠΈ ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ X? Π§Π°ΡΡ‚ΡŒ 1 / Π₯Π°Π±Ρ€

Π― Π²ΠΈΠ΄Π΅Π» ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², Π³Π΄Π΅ для совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ использовали dropbox, для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ прилоТСния послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строчки вставляли print, для автоматичСских тСстов писали свои вСлосипСды (ΠΏΡ€ΠΈΠ·Π½Π°ΡŽΡΡŒ, я ΠΈ сам всС это Π΄Π΅Π»Π°Π»).

Π­Ρ‚ΠΎ Π½Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ!

БСйчас Π² распоряТСнии программиста, ΠΏΠΈΡˆΠ΅Ρ‚ ΠΎΠ½ Π½Π° Python, C++, Haskell ΠΈΠ»ΠΈ Ruby, Π΅ΡΡ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… инструмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² повсСднСвной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅.

ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€Ρ‹, ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρ‹, ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠΈ, ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΈ, Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, систСмы контроля вСрсий, тСкстовыС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹ сборки, статичСскиС Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹, эмуляторы ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ β€” всС это Π² нашСм распоряТСнии!

Однако, ΠΊΠ°ΠΊ оказываСтся мноТСство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² просто Π½Π΅ Π·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠΎΡ‰Π½Ρ‹Π΅ инструмСнты ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

Если Π²Π°ΠΌ интСрСсно, ΠΊΠ°ΠΊ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ свою ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ, Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π»ΡƒΡ‡ΡˆΠ΅, Π΄Π° ΠΈ просто ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ интСрСсноС β€” Π΄ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ ΠΊΠ°Ρ‚!

ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π’Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ? ОкСй, слабый вопрос. Какой Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π’Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅? НавСрноС ΠΎΠ½ Π’Π°ΠΌ нравится, Π² Π½Π΅ΠΌ Π΅ΡΡ‚ΡŒ X, Π΅Ρ‰Π΅ Π² Π½Π΅ΠΌ ΠΎΡ‡Π΅Π½ΡŒ Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Y ΠΈ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², Π² Π½Π΅ΠΌ Π½Π΅Ρ‚ этого Π΄ΡƒΡ€Π°Ρ†ΠΊΠΎΠ³ΠΎ Z!

ОкСй, Π° Π’Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ своСго прилоТСния?

Как Π½Π΅Ρ‚?

А Π’Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ систСму контроля вСрсий, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° измСнСниями, ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию ΠΊΠΎΠ΄Π° Π³Π΄Π΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π½Π° BitBucket ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠΉ доступ ΠΊ Π½Π΅ΠΌΡƒ Π½Π° GitHub?

ΠžΠΏΡΡ‚ΡŒ Π½Π΅Ρ‚?

А Π’Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ всС возмоТности стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ сторонних) Π’Π°ΡˆΠ΅Π³ΠΎ языка?

Π’Ρ‹ всС-Π΅Ρ‰Π΅ ΠΏΠΈΡˆΠ΅Ρ‚Π΅ вСлосипСды?

Настало врСмя это Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ!

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ (Π΄Π°ΠΆΠ΅ Ρ†ΠΈΠΊΠ»Π΅ статСй) я расскаТу ΠΎ Ρ‚Π΅Ρ… инструмСнтах для программирования ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠ·Π½Π°Π²Π°Π» Π·Π° послСдниС 7 Π»Π΅Ρ‚ ΠΈ самоС Π³Π»Π°Π²Π½ΠΎΠ΅ β€” ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽ ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ!

Π¦ΠΈΠΊΠ» Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ Π½Π° нСсколько частСй β€” Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ… частях я Π½Π°ΠΏΠΈΡˆΡƒ ΠΏΡ€ΠΎ Ρ‚Π΅ инструмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ ΠšΠΠ–Π”ΠžΠœΠ£, я имСю Π²Π²ΠΈΠ΄Ρƒ Π’ΠžΠžΠ‘Π©Π• ΠšΠΠ–Π”ΠžΠœΠ£ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ. Π­Ρ‚ΠΎ насколько ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΡˆΡ‚ΡƒΠΊΠΈ, Ρ‡Ρ‚ΠΎ Π½Π΅ Π·Π½Π°Ρ‚ΡŒ ΠΎ Π½ΠΈΡ… β€” прСступлСниС.

Π’ Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ части я ΠΎΠΏΠΈΡˆΡƒ нСсколько инструмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π»ΠΈΠ±ΠΎ Π½Π΅ стоят внимания ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π»ΠΈΠ±ΠΎ ΡΠ²Π»ΡΡŽΡ‚ΡΡ узкоспСциализированными (Π΄Π°, ΠΎΠ½ΠΈ для этих лысых ΡƒΡ‡Π΅Π½Ρ‹Ρ…), Π»ΠΈΠ±ΠΎ косвСнно относятся ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅.

БистСма контроля вСрсий

БистСма контроля вСрсий (git, svn, hg, bazaar ΠΈ ΠΈΡ… Π΄Ρ€ΡƒΠ·ΡŒΡ) β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых Π²Π°ΠΆΠ½Ρ‹Ρ… инструмСнтов, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ, ΠΊ ΠΌΠΎΠ΅ΠΌΡƒ соТалСнию ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π΅ Π·Π½Π°ΡŽΡ‚. Или Π·Π½Π°ΡŽΡ‚, Π½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ (боятся?).

НСдостатки ΠΎΡ‚ нСвСдСния:

β€” Π’Ρ‹ Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ ΠΊΡƒΡ‡Ρƒ старых вСрсий Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠ°ΠΏΠΊΠ°Ρ…
β€” Π’Ρ‹ Π±ΠΎΠΈΡ‚Π΅ΡΡŒ Β«ΠΈΡΠΏΠΎΡ€Ρ‚ΠΈΡ‚ΡŒΒ» исходный ΠΊΠΎΠ΄, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π±ΠΎΠΈΡ‚Π΅ΡΡŒ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ
β€” Π’Ρ‹ Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚Π΅ исходный ΠΊΠΎΠ΄ Π² ΠΎΠ±Ρ‰ΠΈΠΉ доступ Π² Π°Ρ€Ρ…ΠΈΠ²Π΅
β€” ΠŸΡ€ΠΈ совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π’Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ совмСщаСтС измСнСния, внСсСнныС Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ
β€” Π’Ρ‹ Π±Π΅ΠΊΠ°ΠΏΠΈΡ‚Π΅ исходный ΠΊΠΎΠ΄

Π—Π°Ρ‡Π΅ΠΌ Π’Π°ΠΌ систСма контроля вСрсий:

β€” Π’Ρ‹ смоТСтС вСсти ΡƒΡ‡Π΅Ρ‚ Ρ€Π°Π·Π½Ρ‹Ρ… вСрсий вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
β€” Π£ Вас появится Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π½Π΅ Π±ΠΎΡΡ‚ΡŒΡΡ Π·Π° исходный ΠΊΠΎΠ΄
β€” Π£ Вас Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Π΅Ρ‚ΠΊΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ ΠΎΠ±ΠΎ всСх измСнСниях ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠΈΡ… с вСрсии X ΠΏΠΎ Π²Π΅Ρ€ΡΠΈΡŽ Y
β€” Π’Ρ‹ смоТСтС Π»Π΅Π³ΠΊΠΎ вСсти ΡΠΎΠ²ΠΌΠ΅ΡΡ‚Π½ΡƒΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ (2, 3, 10, 1000 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ)
β€” ЗавСдя Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ сСрвисС, Π²Ρ€ΠΎΠ΄Π΅ github, bitbcket ΠΈΠ»ΠΈ sourceforge Ρƒ Вас Π±ΡƒΠ΄Π΅Ρ‚ бСсплатный Π±Π΅ΠΊΠ°ΠΏ Π½Π° Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΌ внСшнСм сСрвСрС

ОписаниС:

Π‘Π°ΠΌ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ git, Ρ€Π΅ΠΆΠ΅ bazaar ΠΈ Π’Π°ΠΌ собствСнно ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ Π½Π°Ρ‡Π°Ρ‚ΡŒ с git. Ну Π° Ссли Π’Ρ‹ Π»ΡŽΠ±ΠΈΡ‚Π΅ ΠΊΠΎΠΏΠ°Ρ‚ΡŒΡΡ Π² дСталях ΠΈ Π’Π°ΠΌ нравится Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ всС подходящСС Π½Π° 100%, Ρ‚ΠΎ Π²ΠΎΡ‚ нСбольшоС Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅.

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ… систСмы контроля вСрсий дСлятся Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΈ распрСдСлСнныС. Π’ Ρ†Π΅Π»ΠΎΠΌ Ρƒ ΠΎΠ±ΠΎΠΈΡ… Π΅ΡΡ‚ΡŒ прСимущСства ΠΈ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ ΠΌΠ½ΠΎΠ³ΠΎ, Π½ΠΎ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ с распрСдСлСнными ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π΅Π· постоянной связи с ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ΠΎΠΌ.

ΠšΠΎΡ€ΠΎΡ‡Π΅, Π²ΠΎΡ‚ нСбольшоС описаниС самых популярных систСм, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΈ, поТалуйста, Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ ΡƒΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ!

Git (Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΅Π³ΠΎ!) β€” ΠΎΠ΄Π½Π° ΠΈΠ· самых популярных систСм, ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ, быстрый, распрСдСлСнный, ΠΈΠΌΠ΅Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ хостинги для Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² β€” GitHub, Bitbucket ΠΈ тысячу Π΄Ρ€ΡƒΠ³ΠΈΡ…. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΡƒΡ‡Π΅ΠΉ OpenSource ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

Subversion (svn, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ Π΅Π³ΠΎ!) β€” ΠΎΠ΄Π½Π° ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм, Ρ‚ΠΎΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ популярна, Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ»Π³ΠΎ ΠΌΡƒΡ‡Π°Ρ‚ΡŒΡΡ Π² прСдсмСртной Π°Π³ΠΎΠ½ΠΈΠΈ β€” ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅. Π― ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΡˆΡƒΡ‡Ρƒ, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΈΠ·Π²Ρ€Π°Ρ‰Π΅Π½Ρ†Ρ‹, ΠΊΠΎΠΌΡƒ svn нравится.

Darcs β€” Ссли Π’Ρ‹ Ρ„Π°Π½Π°Ρ‚ Haskell β€” ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π½Π° Π’Π°ΡˆΠ΅ΠΌ любимом языкС, Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΌ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ.

Mercurial β€” часто позиционируСтся ΠΊΠ°ΠΊ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Git ΠΈ Π½Π° самом Π΄Π΅Π»Π΅ ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ Π΅Π³ΠΎ, Ссли Π’Ρ‹ Ρ€Π°Π½ΡŒΡˆΠ΅ использовали Git, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅, Ρ…ΡƒΠΆΠ΅ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

Bazaar β€” ΠΎΡ‡Π΅Π½ΡŒ интСрСсный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΏΠΎΠΊΠ° Π΅Ρ‰Π΅ сыроват, для Π½Π°Ρ‡Π°Π»Π° я Π΅Π³ΠΎ Π½Π΅ Π±ΡƒΠ΄Ρƒ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ, Π½ΠΎ Ссли ΠΎΠΏΡ‹Ρ‚ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Bazaar станСт вашСй любимой систСмой контроля вСрсий.

ОкСй, Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ систСмы контроля вСрсий, Π½ΠΎ я Π½Π΅ Π±ΡƒΠ΄Ρƒ ΡƒΠ³Π»ΡƒΠ±Π»ΡΡ‚ΡŒΡΡ, Π΅ΡΡ‚ΡŒ всС-Ρ‚Π°ΠΊΠΈ Π³ΡƒΠ³Π», Π΄Π° ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ статСй Π½Π° эту Ρ‚Π΅ΠΌΡƒ Π±Ρ‹Π»ΠΎ написано ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ, Π³Π»Π°Π²Π½ΠΎΠ΅ β€” Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту ΡˆΡ‚ΡƒΠΊΡƒ.

ΠŸΠΎΠ΅Ρ…Π°Π»ΠΈ дальшС!

ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ

Π­Ρ‚ΠΎ must use инструмСнт β„–2, ΠΏΡ€ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ программист. Π’ΠΎΠΎΠ±Ρ‰Π΅ ΠΏΠΎ-сути Π»ΡƒΡ‡ΡˆΠ΅ это Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π°Π·Π²Π°Ρ‚ΡŒ Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΠΎ Π°Π½Π°Π»ΠΈΠ·Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈΒ».

Π’ Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ? Π’Ρ‹ написали ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π’Π°ΠΌ Π½Π΅ нравится ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹. ОкСй, Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ всС ΠΏΠΎ строчкС ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ быстрСС.

Π’ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹? А ΠΈΡ… Ρ‚ΡƒΡ‚ ΠΊΡƒΡ‡Π°!

1. Π£ нас ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ врСмя ΠΈ ΠΌΡ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠ΅ Π²Ρ€Π΅ΠΌΠ΅.

2. Если Ρƒ Π’Ρ‹ Π½Π΅ учавствуйтС Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ компилятора ΠΈ Ссли Ρƒ Вас ΠΌΠΎΠ·Π³ мСньшС срСднСстатистичСского Π°Ρ€Π±ΡƒΠ·Π°, Π’Ρ‹ наврятли Π·Π½Π°Π΅Ρ‚Π΅ особСнности Ρ€Π°Π±ΠΎΡ‚Ρ‹ процСссора, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ прСдсказания ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ², Π° это ΠΎΠ΄ΠΈΠ½ ΠΈΠ· способов ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² Ρ€Π°Π·Ρ‹.

КакоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅?

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ! Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ это ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ, Π²ΠΎ Π²Ρ‚ΠΎΡ€ΡƒΡŽ β€” Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ срСдства.

НСдостатки ΠΎΡ‚ нСвСдСния:

β€” ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΎΡ‚Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ
β€” Π’Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ Π³Π΄Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ
β€” Π’Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ, насколько ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅

Π—Π°Ρ‡Π΅ΠΌ Π’Π°ΠΌ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅?

β€” Π’Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ быстрСС ΠΈ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
β€” Π’Ρ‹ смоТСтС ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ слабыС мСста Π’Π°ΡˆΠ΅Π³ΠΎ прилоТСния ΠΈ ΡΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π½ΠΈΡ…
β€” Π’Ρ‹ смоТСтС ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΡƒΡŽ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, Π½ΡƒΠΆΠ½Π° ΠΎΠ½Π° ΠΈΠ»ΠΈ Π½Π΅Ρ‚

ОписаниС:

Π’ΠΎΠΎΠ±Ρ‰Π΅ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΎΠ² просто ΠΊΡƒΡ‡Π° ΠΈ ΠΎΠ±Ρ‹Π½ΠΎ ΠΎΠ½ΠΈ языко-зависимыС, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Ссли Π’Ρ‹ ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Π½Π° Python, наврядли Π’Ρ‹ смоТСтС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ gperf (ΠΎΠ΄Π½Π°ΠΊΠΎ, я ΠΌΠΎΠ³Ρƒ ΠΈ ΠΎΡˆΠΈΠ±Π°Ρ‚ΡŒΡΡ).

Π›Π°Π΄Π½ΠΎ. Π’ΠΎΡ‚ нСбольшой список ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΎΠ² для Ρ€Π°Π·Π½Ρ‹Ρ… языков:

Java β€” Π΅ΡΡ‚ΡŒ встроСнныС срСдства Π² NetBeans, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ perf4j, jetm, JavaMelody, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ срСдства β€” YourKit, JProfiler.

Π‘# β€” встроСнныС Π² Visual Studio срСдства, Π΅ΡΡ‚ΡŒ Π² mono ΠΈΠ·-ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ.

PHP β€” xDebug, XHProf.

C/C++ β€” всторСнныС срСдства Π² Visual Studio, Gperf, Ρ†Π΅Π»Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΎΡ‚ Intel.

Python β€” hotspot, python profile, dowser.

JavaScript β€” YUI profiler, Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ инструмСнты Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ (Π² Chrome Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Ρ‹Π»ΠΎ).

Π”Ρ€ΡƒΠ³ΠΈΠ΅ языки β€” для Π΄Ρ€ΡƒΠ³ΠΈΡ… языков Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΈ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ встроСны Π² компиляторы, скаТСм Π² GHC (компиляторС для Haskell) Π΅ΡΡ‚ΡŒ встроСнный ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ для ΡƒΠ³Π»ΡƒΠ±Π»Π΅Π½Π½ΠΎΠ³ΠΎ профилирования

Π“Π»Π°Π²Π½ΠΎΠ΅ β€” инструмСнты дСлятся Π½Π° Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡŽΡ‚ использованиС процСссорного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡŽΡ‚ использованиС памяти.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΌΠΎΠ³Ρƒ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ для C/C++ ΠΈ Fortran Π΅ΡΡ‚ΡŒ такая Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΡˆΡ‚ΡƒΠΊΠ° ΠΊΠ°ΠΊ Intel Parallel Studio ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ гигантскоС мноТСство ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΡƒΠ·Π½Π°Ρ‚ΡŒ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ конструкции вСтвлСния число Π½Π΅Π²Π΅Ρ€Π½ΠΎ прСдсказанных ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² (Ссли ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ этот ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ, ΠΈΠ½ΠΎΠ³Π΄Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простых ΠΌΠ°Ρ…ΠΈΠ½Π°Ρ†ΠΈΠΉ с ΠΊΠΎΠ΄ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ прирост ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² 2-3 Ρ€Π°Π·Π° ΠΈ Π±ΠΎΠ»Π΅Π΅).

ОкСй, надСюсь Π’Ρ‹ поняли ΡΡƒΡ‚ΡŒ β€” ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΠΉΠ΄Π΅Ρ‚ Π΄ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, вспомнитС ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈΠ½Π°Ρ‡Π΅ Π΄Π°ΠΆΠ΅ Π½Π΅ Π½Π°Ρ‡ΠΈΠ½Π°ΠΉΡ‚Π΅.

ΠŸΠΎΠ΅Ρ…Π°Π»ΠΈ дальшС!

REPL

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉ ΠΎΠ΄Π½Π° ΠΈΠ· самых ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ ΠΈΠ· списка. Π£ мСня установлСно ΠΎΠΊΠΎΠ»ΠΎ 10 REPL-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языков (Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ шли вмСстС с компиляторами/ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ) ΠΈ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΈΡ… ΠžΠ§Π•ΠΠ¬ часто. ОсобСнно ghci, Haskell для ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ я знаю Π΅Ρ‰Π΅ слишком ΠΏΠ»ΠΎΡ…ΠΎ, Π½ΠΎ Π²ΠΎΡ‚ Ссли ΠΌΠ½Π΅ Π²Π΄Ρ€ΡƒΠ³ Π½ΡƒΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ быстро Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ, я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ghci ΠΊΠ°ΠΊ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€ для Π‘ΠΎΠ³ΠΎΠ². Π― ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎ.

НСдостатки ΠΎΡ‚ нСвСдСния:

β€” Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ конструкции языка ΠΈΠ»ΠΈ Π΅Π³ΠΎ возмоТности Π’Ρ‹ создаСтС ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ΅ тСстовоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
β€” Для вычислСния значСния ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ слоТного выраТСния, Π’Ρ‹ Π΄ΠΎΠ»Π³ΠΎ ΠΌΡƒΡ‡Π°Π΅Ρ‚Π΅ΡΡŒ с ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€ΠΎΠΌ, Π²Π±ΠΈΠ²Π°Π΅Ρ‚Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Π³ΡƒΠ³Π» ΠΈΠ»ΠΈ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, Ссли вычислСния довольно-Ρ‚Π°ΠΊΠΈ слоТныС) Π’Ρ‹ ΠΎΠΏΡΡ‚ΡŒ-ΠΆΠ΅ создаСтС ΠΌΠΈΠΊΡ€ΠΎ-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Π—Π°Ρ‡Π΅ΠΌ Π’Π°ΠΌ REPL?

β€” Π£ Вас Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΡ‹Ρ‚Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для изучСния языка, Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ понимания Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅Π³ΠΎ возмоТностСй ΠΈ просто для ΠΈΠ³Ρ€ΡƒΠ»Π΅ΠΊ.
β€” Π£ Вас Π±ΡƒΠ΄Π΅Ρ‚ нСвСроятно ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со строками, Π΄Π°Ρ‚Π°ΠΌΠΈ, Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ числами, Π΄Π»ΠΈΠ½Π½ΠΎΠΉ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎΠΉ, Π΄Π° Ρ‡Π΅ΠΌ ΡƒΠ³ΠΎΠ΄Π½ΠΎ!

ОписаниС:

Π˜Ρ‚Π°ΠΊ, REPL β€” это ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ†ΠΈΠΊΠ» read-eval-print для ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ языка (интСрСсно Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° REPL для сразу Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… языков).

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ этот Ρ†ΠΈΠΊΠ»?

Π¦ΠΈΠΊΠ» считываСт строчку ΠΊΠΎΠ΄Π°, выполняСт Π΅Π΅ ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ β€” вычислСниС суммы ΠΏΠ΅Ρ€Π²Ρ‹Ρ… 100 чисСл Ρ„ΠΈΠ±ΠΎΠ½Π°Ρ‡ΠΈ (для Haskell ΠΈ ghci):

$ ghci
Prelude> let fibs@(_:t) = 1: 1: zipWith (+) fibs t
Prelude> sum $ take 100 fibs 
927372692193078999175

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ β€” число Ρ†ΠΈΡ„Ρ€ Π² 10000! (Python):

$ python
>>> import math
>>> len(str(math.factorial(10000)))
35660

Π›Π°Π΄Π½ΠΎ, надСюсь Π’Π°ΠΌ понятно, Ρ‡Ρ‚ΠΎ REPL β€” ΠΎΡ‡Π΅Π½ΡŒ крутая ΡˆΡ‚ΡƒΠΊΠ° (Π° Π΅Ρ‰Π΅ большС надСюсь, Ρ‡Ρ‚ΠΎ Π’Ρ‹ поставили Haskell Platform).

Π˜Ρ‚Π°ΠΊ, Π²ΠΎΡ‚ список языков ΠΈ REPL для Π½ΠΈΡ…:

Java β€” Java RELP

Π‘# β€” CsharpREPL

C++ β€” Cling

C β€” Crepl

Π‘ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ языками (Python, Ruby, CoffeeScript, Haskell, Scala) REPL поставляСтся ΠΈΠ·-ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ, вмСстС с компилятором (ΠΈΠ»ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠΌ).

Π›Π°Π΄Π½ΠΎ, дальшС!

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚Π°ΠΊ ΠΌΠ°Π»ΠΎ?

Π’ΠΎΠΎΠ±Ρ‰Π΅, Ρ‚Π΅ΠΌΠ° бСздонная ΠΈ ΠΌΠ½Π΅ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС. И я Π½Π°ΠΏΠΈΡˆΡƒ. Однако я ставил сСбС Ρ†Π΅Π»ΡŒΡŽ ΡƒΠ»ΠΎΠΆΠΈΡ‚ΡŒ написаниС ΡΡ‚Π°Ρ‚ΡŒΠΈ Π² 8 часов (ΠΈ врСмя кончаСтся), Π° саму ΡΡ‚Π°Ρ‚ΡŒΡŽ β€” Π² 4 страницы (ΠΈ мСсто Ρ‚ΠΎΠΆΠ΅ кончаСтся), Ρ‚Π°ΠΊ-Ρ‡Ρ‚ΠΎ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ инструмСнты (Π° я Π½Π΅ описал ΠΈ ΠΎΠ΄Π½ΠΎΠΉ дСсятой!), Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π½Ρ‹ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… частях Ρ†ΠΈΠΊΠ»Π°.

Π“Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎ я Ρ…ΠΎΡ‚Π΅Π» для Вас донСсти β€” сСйчас мноТСство программистов Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π°Π΄ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Тизнь Π΄Ρ€ΡƒΠ³ΠΈΠΌ программистам. И Π³Ρ€Π΅Ρ… Π½Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΡ… Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌΠΈ Π² этой области.

ΠŸΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ΄ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈ быстрСС, ΠΏΡƒΡΡ‚ΡŒ это Π½Π΅ доставляСт Π’Π°ΠΌ большС нСудобств, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ всС инструмСнты, Ρ‡Ρ‚ΠΎ создавались ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для этого. Π― надСюсь всС инструмСнты создавались для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… использовали.

И Π΄Π°, я надСюсь, Ρ‡Ρ‚ΠΎ Π’Π°ΠΌ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ ΡΡ‚Π°Ρ‚ΡŒΡ ΠΈ Π’Ρ‹ ΠΈΠ·Π²Π»Π΅ΠΊΠ»ΠΈ ΠΈΠ· Π½Π΅Π΅ Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅.

Π–Π΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΈΠ· Ρ†ΠΈΠΊΠ»Π° ΠΈ ΡƒΠ΄Π°Ρ‡ΠΈ!

ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° «Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°» 1C — консоль запросов

Консоль запросов

  • для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π° (ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ запроса) слуТит функция ΠžΡ‚Π»Π°Π΄ΠΈΡ‚ΡŒ(Запрос, *Модально) ΠΈΠ»ΠΈ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎ ΠžΡ‚(Запрос) для использования Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ останова, ΠΏΡ€ΠΈ этом запрос открываСтся (Π½Π° сСрвСрС ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сохраняСтся Π² снимок) Π² консоли с сохранСниСм работоспособности, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹
  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ‚ΠΈΠΏΠΎΠ² запросов
    • ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ (1Π‘)
    • ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒ (1Π‘)
    • Компоновка (1Π‘)
    • WQL (WMI)
    • ADO
  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Ρ… запросов
  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†
    • конструктор запроса ΠΈ контСкстная подсказка Β«ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚Β» Ρ‚ΠΈΠΏΡ‹ ΠΏΠΎΠ»Π΅ΠΉ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†
    • автоматичСский Π²Ρ‹Π²ΠΎΠ΄ содСрТимого созданной Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹
    • Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования постоянного ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†
  • Π΄Π΅Ρ€Π΅Π²ΠΎ запроса — Ρ€Π΅ΠΆΠΈΠΌ структурного прСдставлСния тСкста запроса, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с цСлостными Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ запроса ΠΈ сразу Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π² запросС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹
    • Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Ρ„ΠΎΡ€ΠΌΡ‹
    • для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ€Π΅ΠΆΠΈΠΌΠ° Π΄Π΅Ρ€Π΅Π²Π° запроса трСбуСтся рСгистрация
      COM-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ GoldParser.DLL, которая выполняСтся автоматичСски
    • ΠŸΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π»ΡŽΠ±Ρ‹Π΅ синтаксичСски ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ тСксты
    • Ρ€Π΅ΠΆΠΈΠΌ сворачивания Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… запросов Π² тСкстС
    • Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ для Ρ‡ΡƒΠΆΠ΅Ρ€ΠΎΠ΄Π½Ρ‹Ρ… (с нСизвСстными
      ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ) запросов
    • ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° «Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ чистая», вычисляСмая ΠΊΠ°ΠΊ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ полная, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½Π°Ρ Π½Π° сумму Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ всСх Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… подзапросов, ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π΄ΠΎΠ»Π³ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² Π΄Π΅Ρ€Π΅Π²Π΅
    • Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ всС подзапросы Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΡƒΠ·Π»Π°
    • Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для прСобразования тСкста запроса
      • ВынСсти Π² Π½ΠΎΠ²Ρ‹ΠΉ запрос
      • ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π² подзапрос
    • ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π° запросов ΠΈ частСй объСдинСний расставлСнныС Π² коммСнтариях Π²ΠΈΠ΄Π° «{Запрос: <Имя>» ΠΈ «{Π’Ρ‹Π±ΠΎΡ€ΠΊΠ°: <Имя>»
  • Π² Π΄Π΅Ρ€Π΅Π²Π΅ запросов ΠΈ Π² Π΄Π΅Ρ€Π΅Π²Π΅ запроса фиксируСтся Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ число строк Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° послСднСго выполнСния
  • Π² Π΄Π΅Ρ€Π΅Π²Π΅ запросов скрытая ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° «Π’озраст выполнСния, ΠΌΠΈΠ½ΡƒΡ‚»
  • сохранСниС ΠΈ восстановлСниС ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ строки Π² Π΄Π΅Ρ€Π΅Π²Π΅ запросов
  • Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ тСкста запроса
    • ΠΊΠ½ΠΎΠΏΠΊΠ° для открытия конструктора запроса ИР
    • ΠΊΠ½ΠΎΠΏΠΊΠ° для открытия стандартного конструктора запроса
    • контСкстная подсказка (Ссли ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ запросы, Ρ‚ΠΎ для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Π΄Π΅Ρ€Π΅Π²Π° запроса)
    • ΠΊΠ½ΠΎΠΏΠΊΠ° «Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ссылку Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π‘Π”» для ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ вставки ссылки Π½Π° любой ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π² Π²ΠΈΠ΄Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°
    • ΠΊΠ½ΠΎΠΏΠΊΠ° «ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкст Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π° Π² Π²ΠΈΠ΄Π΅ выраТСния встроСнного языка»
    • ПодмСню установки Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ тСкста
      • ВсС Ρ‚ΠΈΠΏΡ‹ ссылок
      • Π”Π°Ρ‚Ρ‹ Π·Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄
      • ОбъСдинСниС сcΡ‹Π»ΠΎΡ‡Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†
      • ОбъСдинСниС cсылочных Ρ‚Π°Π±Π»ΠΈΡ† ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
  • Π²Ρ‹Π²ΠΎΠ΄ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π²
    • Π’Π°Π±Π»ΠΈΡ†Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ
    • Π”Π΅Ρ€Π΅Π²ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ
    • Бводная Ρ‚Π°Π±Π»ΠΈΡ†Π°
  • ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ инструмСнты
    • ΠŸΠΎΠ΄Π±ΠΎΡ€ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²
    • Поиск Π΄ΡƒΠ±Π»Π΅ΠΉ ΠΈ Π·Π°ΠΌΠ΅Π½Π° ссылок
  • Π·Π°ΠΌΠ΅Ρ€ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния
  • ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ запроса
    • Ρ‚ΠΈΠΏΡ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²
      • Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅
      • список
      • Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ с контСкстной подсказкой
      • Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π‘ΠšΠ”, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ с контСкстной подсказкой
    • ΠΊΠ½ΠΎΠΏΠΊΠ° вычислСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²
    • ΠΊΠ½ΠΎΠΏΠΊΠ° заполнСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠΎ тСксту
    • ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ запросами ΠΏΡƒΡ‚Π΅ΠΌ ΠΈΡ… пСрСтаскивания Π½Π° строку Π΄Π΅Ρ€Π΅Π²Π° запросов
    • ΠΊΠ½ΠΎΠΏΠΊΠ° ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ добавляСт Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² для задания ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ
      Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ, Π° ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π΄ΠΈΠ°Π»ΠΎΠ³ рСдактирования ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°
  • настройка динамичСского ΠΎΡ‚Π±ΠΎΡ€Π° ΠΈ порядка Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ (Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅
    построитСля поддСрТиваСтся настройка Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚Π±ΠΎΡ€Π° ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с 11-Π³ΠΎ Ρ€Π΅Π»ΠΈΠ·Π°)
    • просмотр Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ запроса
  • ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ сгСнСрированной ΠΏΠΎ запросу ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ Π² консоли ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ
  • ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ «ΠΏΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ», «ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° строки Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°» ΠΈ «ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°» с контСкстной подсказкой с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π²
    ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΌ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Ρ‡Π΅Ρ€Π΅Π· Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π² консоли ΠΊΠΎΠ΄Π° Ρ‡Π΅Ρ€Π΅Π·
    Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ внСшнюю ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ
  • ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ (ΠΏΠΎ F12) ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠ»ΠΈ Π²ΠΎ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ запрос Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅
    Π΄Π΅Ρ€Π΅Π²Π° запроса
  • Над ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠ΅ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ с Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…
  • Рядом с ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠ΅ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° сворачиваСмая Ρ‚Π°Π±Π»ΠΈΡ†Π° свойств строки с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Ρ‚ΠΈΠΏΠΎΠ² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ
  • пошаговоС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ запроса (ΠΏΠΎ F10)
  • для ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° прСдусмотрСн Ρ€Π΅ΠΆΠΈΠΌ частичной
    Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ автоматичСски, Ссли Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΏΠΎΡ€ΠΎΠ³ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 100000 строк), ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Π΅Π΅ Ρ‡Π°ΡΡ‚ΡŒ. Кнопка «Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ» Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚
    Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ
  • Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ «ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π²Π°Π» с ΠΈΡ‚ΠΎΠ³Π°ΠΌΠΈ»
  • Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ
    • Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Ρ‚ΠΈΠΏΠ° Π’Π°Π±Π»ΠΈΡ†Π°
    • Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Π²Π΅Ρ‚ΠΊΠΈ запросов Π² Π΄Π΅Ρ€Π΅Π²Π΅ запросов
  • Π—Π°ΠΊΠ»Π°Π΄ΠΊΠ° «Π’Ρ‹Π±ΠΎΡ€ΠΊΠΈ ΠΈΡ‚ΠΎΠ³ΠΎΠ²» запроса для управлСния ΠΎΠ±Ρ…ΠΎΠ΄ΠΎΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΊ Π² Π΄Π΅Ρ€Π΅Π²ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ слуТСбными ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ
    • Π’Ρ‹Π±ΠΎΡ€ΠΊΠ°
    • Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ
    • Число ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΎΠ²
    • Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°
    • Имя Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ
  • Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ тСкста модуля для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΈ строки Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°
  • ΠΊΠ½ΠΎΠΏΠΊΠ° «Π’расса» для Π°Π½Π°Π»ΠΈΠ·Π° трассы Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠ³ΠΎ запроса Π² инструмСнтС «ΠΠ½Π°Π»ΠΈΠ· Ρ‚Π΅Ρ…Π½ΠΎΠΆΡƒΡ€Π½Π°Π»Π°»

  • Β 
  • Кнопка «Π‘татистика MSSQL» для открытия инструмСнта Бтатистка ΠΏΠΎ запросам MSSQL с ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° послСднСго выполнСния запроса
  • восстановлСниС сСссии консоли послС Π΅Π΅ Π½Π΅ΡˆΡ‚Π°Ρ‚Π½ΠΎΠ³ΠΎ прСрывания (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ)
  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° WQL

    Β 
  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ADO
    • Ρ‚ΠΈΠΏΡ‹ источников
      • MSSQL
      • MSVisualFoxPro
      • DB2
      • Oracle
      • Postgres SQL
      • MSJet
      • MySQL
    • опция Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ОБ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ MS SQL

Π”Π΅Ρ€Π΅Π²ΠΎ запроса

Β 

ИмСна запросов ΠΈ частСй объСдинСний Π² Π΄Π΅Ρ€Π΅Π²Π΅ запроса

Wiki — Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Tormozit для 1Π‘

ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ‚ прСдставляСт собой ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² подсистСму Π½Π°Π±ΠΎΡ€ ΠΌΠΎΡ‰Π½Ρ‹Ρ… инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ 1Π‘ 8. На ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ Infostart Event Evolution 2013 подсистСма ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π°Π³Ρ€Π°Π΄Ρƒ «Π›ΡƒΡ‡ΡˆΠ°Ρ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°».

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ поставки¢

  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ (для объСдинСния с вашСй) — Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ «cf»
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ (Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ для 8.3.11+) — Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ «cfe»
  • ΠŸΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ (Π½Π°Π±ΠΎΡ€ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ) — Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ «zip»

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Π€Π°ΠΉΠ»Ρ‹ . Π”Π°Π»Π΅Π΅ приводится описаниС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ клиСнтскиС прилоТСния¢

  • 32-Π±ΠΈΡ‚Π½Ρ‹ΠΉ толстый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (1cv8.exe), доступны всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
  • 32-Π±ΠΈΡ‚Π½Ρ‹ΠΉ Ρ‚ΠΎΠ½ΠΊΠΈΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (1cv8c.exe), Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для запуска 32-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ толстого ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°
  • 64-Π±ΠΈΡ‚Π½Ρ‹ΠΉ толстый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (1cv8.exe), нСдоступны Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° контСкстной подсказки
  • 64-Π±ΠΈΡ‚Π½Ρ‹ΠΉ Ρ‚ΠΎΠ½ΠΊΠΈΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (1cv8c.exe), Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для запуска 64-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ толстого ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ€Π΅ΠΆΠΈΠΌΡ‹ запуска¢

  • толстый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (основной Ρ€Π΅ΠΆΠΈΠΌ)
  • толстый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ управляСмоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, «Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ Π² управляСмом ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ» = Π˜ΡΡ‚ΠΈΠ½Π°, нСдоступСн Π² ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅
  • Π½Π° сторонС сСрвСра доступно использованиС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ€Π΅ΠΆΠΈΠΌΡ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈΒΆ

  • (для 8.3) «Π Π΅ΠΆΠΈΠΌ использования синхронных Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚» «ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ»

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ встроСнного языка¢

  • русский
  • английский

Запуск Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ «ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅»ΒΆ

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄ управляСмоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ часто Π²ΠΏΠΎΠ»Π½Π΅ работоспособны ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ прилоТСния. Π£ Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ установлСн основной Ρ€Π΅ΠΆΠΈΠΌ запуска «Π£ΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅». Однако Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ для Π½ΠΈΡ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π»ΡŽΠ±Ρ‹ΠΌ ΠΈΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ²

  • ΡƒΠΊΠ°Π·Π°Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки /RunModeOrdinaryApplication
  • установив ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π±Π°Π·Ρ‹ свойство «Π Π΅ΠΆΠΈΠΌ запуска» = «ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅»
  • ΠΈΠ· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π° Π² «Π‘Срвис/ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹» ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ запуска «Π£ΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅» ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ «ΠΠ°Ρ‡Π°Π»ΠΎ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ»/»Π’олстый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅)»
  • ΠΈΠ· управляСмого прилоТСния Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ подсистСмы «Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅» ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΡ‹ Π±Π°Π·ΠΎΠ²ΠΎΠΉ внСшнСй ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° инструмСнтов

Как Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ инструмСнт¢

Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов подсистСмы Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ°, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π°Ρ список инструмСнтов ΠΈ ΠΎΠ±Ρ‰ΠΈΠ΅ настройки. Π’ управляСмом ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ‚Π° ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ° открываСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ «Π‘писок инструмСнтов ΠΈ настройки».

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ названию, часто ΠΌΠΎΠΆΠ½ΠΎ быстро Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ инструмСнт. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ описаниС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ инструмСнта ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠŸΠΎΠΈΡΠΊ ΠΏΠΎ тСкстам интСрфСйса».

Как Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² ΠΌΠΎΡ€Π΅ ΠΊΠ½ΠΎΠΏΠΎΠΊΒΆ

Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ нСмалСнькой ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ подсистСмы Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ° $IMAGE1$ «Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ» (ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ «Π’сС дСйствия» Π² управляСмой Ρ„ΠΎΡ€ΠΌΠ΅). Она позволяСт ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ описанию ΠΊΠ½ΠΎΠΏΠΎΠΊ.

Как Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² ΠΌΠΎΡ€Π΅ элСмСнтов управлСния¢

Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ нСмалСнькой Ρ„ΠΎΡ€ΠΌΠ΅ подсистСмы, Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ° $IMAGE4$ «ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ структуру Ρ„ΠΎΡ€ΠΌΡ‹» (Π΄Π°Π»Π΅ΠΊΠΈΠΉ Π°Π½Π°Π»ΠΎΠ³ «Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ» Π² управляСмой Ρ„ΠΎΡ€ΠΌΠ΅). Она позволяСт ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌ ΠΈ подсказкам элСмСнтов управлСния.

ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ вставка ссылок¢

Π’ΠΎ всСх полях Π²Π²ΠΎΠ΄Π° ΠΈ Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹Ρ… полях подсистСмы доступны ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ (SHIFT+ALT+C) ΠΈ Вставки (SHIFT+ALT+V) ссылки. ДСмонстрация

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΏΠΎΠ»Π΅ΠΉ Π²Π²ΠΎΠ΄Π° подсистСмы¢

  • ΠΏΡ€ΠΈ вставкС прСдставлСний ссылок Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² выполняСтся поиск подходящСго Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ ΠΈ Π΄Π°Ρ‚Π΅ ΠΈΠ· вставлСнного прСдставлСния
  • ΠΏΡ€ΠΈ вставкС Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ссылок ΠΎΠ½ΠΈ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ссылки
  • ΠΏΡ€ΠΈ вставкС прСдставлСний ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ » (2491:bb0d84b6646fdfd3424fd266dd85544a)», «dd85544a-d266-424f-bb0d-84b6646fdfd8») выполняСтся ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π² ссылку

Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ управляСмых Ρ„ΠΎΡ€ΠΌΒΆ

Π’ Π½Π΅ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… Π²ΠΎ всСх управляСмых Ρ„ΠΎΡ€ΠΌΠ°Ρ… (Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡΡΡŒ подсистСмой), ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π½Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ «Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°», сочСтаниС клавиш CTRL+ALT+E Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ контСкстноС мСню Π²Ρ‹Π±ΠΎΡ€Π° глобальной ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ подсистСмы. Π•Π³ΠΎ состав опрСдСляСтся Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌΠΈ ячСйкой/ΠΏΠΎΠ»Π΅ΠΌ/строкой/Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ/Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ/Ρ„ΠΎΡ€ΠΌΠΎΠΉ. ДоступныС Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

"Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚" 
"ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚"
"ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹"
"ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ значСния ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ"
"Π‘Ρ€Π°Π²Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅"
"ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ"
"ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ список"
"ΠžΡ‚Π»Π°Π΄ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ…"
"Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ„ΠΎΡ€ΠΌΡ‹"

Π’Π°ΠΊ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ выглядит состав этого мСню ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ динамичСского списка:

Π€Π»Π°ΠΆΠΎΠΊ «ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π½Π° сСрвСрС»ΒΆ

Π­Ρ‚ΠΎΡ‚ Ρ„Π»Π°ΠΆΠΎΠΊ присутствуСт Π²ΠΎ всСх инструмСнтах, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ обСспСчиваСт пСрСнос всСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π½Π° сСрвСр, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ряда ошибок Π² конфигурациях ΠΏΠΎΠ΄ управляСмоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π’ этом Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π° ΠΈΠ΄Π΅Ρ‚ с ΠΈΠΌΠΈΡ‚Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ½ΠΊΠ°ΠΏΡΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ сСрвСрныС Π²Ρ‹Π·ΠΎΠ²Ρ‹ с Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ. Π­Ρ‚ΠΈ лишниС дСйствия нСсколько Π·Π°ΠΌΠ΅Π΄Π»ΡΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, поэтому ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ этот Ρ€Π΅ΠΆΠΈΠΌ, Ссли Ρƒ вас Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ошибки ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ошибки. Π Π΅ΠΆΠΈΠΌ состоит ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ² ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ:

  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° — ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€.Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ*() — ΠΈΡ€ΠžΠ±Ρ‰ΠΈΠΉ.ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π‘Π”ΠŸΠΎΠšΠ»ΡŽΡ‡ΡƒΠ›ΠΊΡ()
  • ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° — Бсылка.ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠžΠ±ΡŠΠ΅ΠΊΡ‚() — ΠΈΡ€ΠžΠ±Ρ‰ΠΈΠΉ.ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π‘Π”ΠŸΠΎΠšΠ»ΡŽΡ‡ΡƒΠ›ΠΊΡ()
  • ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° — Π’ΠΈΠΏΠ—Π½Ρ‡(ΠžΠ±ΡŠΠ΅ΠΊΡ‚) — ΠΈΡ€ΠžΠ±Ρ‰ΠΈΠΉ.Π’ΠΈΠΏΠžΠ±ΡŠΠ΅ΠΊΡ‚Π°Π‘Π”Π›ΠΊΡ()
  • ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° — ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅() — ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.ΠΠ°ΠΉΡ‚ΠΈΠŸΠΎΠ’ΠΈΠΏΡƒ(ΠΈΡ€ΠžΠ±Ρ‰ΠΈΠΉ.Π’ΠΈΠΏΠžΠ±ΡŠΠ΅ΠΊΡ‚Π°Π‘Π”Π›ΠΊΡ(ΠžΠ±ΡŠΠ΅ΠΊΡ‚))
  • Вабличная Ρ‡Π°ΡΡ‚ΡŒ имитируСтся Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΡƒ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ(), Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ()

Ѐункция ΠΈΡ€ΠžΠ±Ρ‰ΠΈΠΉ.ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π‘Π”ΠŸΠΎΠšΠ»ΡŽΡ‡ΡƒΠ›ΠΊΡ() Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ структуру:

  • ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ — ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠžΠ±ΡŠΠ΅ΠΊΡ‚ с ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ свойствами ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (экспортныС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚)
  • Π”Π°Π½Π½Ρ‹Π΅ — Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°, Π’Π°Π±Π»ΠΈΡ†Π°Π—Π½Π°Ρ‡Π΅Π½ΠΈΠΉ — Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π² подсистСмС Windows для Linux с Visual Studio Code

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Visual Studio Code Remote — WSL позволяСт Π²Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ подсистСму Windows для Linux (WSL) Π² качСствС постоянной срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ прямо ΠΈΠ· VS Code. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π² срСдС Π½Π° основС Linux, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ инструмСнты ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ для Linux, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΈ ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ прилоТСния Π½Π° основС Linux, Π½Π΅ выходя ΠΈΠ· Windows.

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ запускаСт ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ нСпосрСдствСнно Π² WSL, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, располоТСнныС Π² WSL ΠΈΠ»ΠΈ смонтированной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС Windows (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, / mnt / c ), Π½Π΅ бСспокоясь ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ… с путями, Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ совмСстимости ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ ОБ.

Π­Ρ‚ΠΎ позволяСт VS Code ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ локальноС качСство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. — Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠΎΠ»Π½ΡƒΡŽ IntelliSense (Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅), Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ — нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΄Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ ваш ΠΊΠΎΠ΄ .

Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ : Π˜Π·ΡƒΡ‡ΠΈΠ² этот Ρ€Π°Π·Π΄Π΅Π», Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π²Π²ΠΎΠ΄Π½Ρ‹ΠΌ руководством ΠΏΠΎ WSL.

Установка

Для Π½Π°Ρ‡Π°Π»Π° Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

  1. УстановитС подсистСму Windows для Linux вмСстС с ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ дистрибутивом Linux.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. WSL 1 ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ извСстныС ограничСния для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, установлСнныС Π² Alpine Linux, ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΠ·-Π·Π° зависимостСй glibc Π² собствСнном исходном ΠΊΠΎΠ΄Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ см. Π‘Ρ‚Π°Ρ‚ΡŒΡŽ «УдалСнная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ LinuxΒ».

  2. УстановитС ΠΊΠΎΠ΄ Visual Studio Π½Π° сторонС Windows (Π½Π΅ Π² WSL).

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Когда Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π²ΠΎ врСмя установки, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² PATH , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π»Π΅Π³ΠΊΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ Π² WSL с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ code .

  3. УстановитС ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Π½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ пространство

ΠžΡ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° WSL

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ подсистСмы Windows для Linux Π² VS Code ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ Windows ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки ΠΈΠ»ΠΈ PowerShell.

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° WSL (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡƒΠ½ΠΊΡ‚ мСню Β«ΠŸΡƒΡΠΊΒ» ΠΈΠ»ΠΈ Π½Π°Π±Ρ€Π°Π² wsl Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС / PowerShell).

  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π² VS Code (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ, ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ, ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Windows, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ / mnt / c )

  3. Π’ΠΈΠΏ Код . Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅. Когда Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ это Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π·, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ VS Code, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для запуска Π² WSL. Π­Ρ‚ΠΎ Π·Π°ΠΉΠΌΠ΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ понадобится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Если эта ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ потрСбуСтся ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈΠ»ΠΈ Π²Ρ‹ Π½Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΠΊΠΎΠ΄ VS Π² свой ΠΏΡƒΡ‚ΡŒ ΠΏΡ€ΠΈ Π΅Π³ΠΎ установкС.

  4. Π§Π΅Ρ€Π΅Π· ΠΌΠ³Π½ΠΎΠ²Π΅Π½ΠΈΠ΅ появится Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ VS Code, ΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ VS Code ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠ°ΠΏΠΊΡƒ Π² WSL.

    VS Code Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² WSL ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ вас Π² курсС ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ продвиТСния.

  5. ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ WSL Π² Π½ΠΈΠΆΠ½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ, ΠΈ Π²Ρ‹ смоТСтС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ VS Code, ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ!

Π’ΠΎΡ‚ ΠΈ всС! Π›ΡŽΠ±Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ VS Code, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ выполняСтС Π² этом ΠΎΠΊΠ½Π΅, Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π² срСдС WSL, ΠΎΡ‚ рСдактирования ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π΄ΠΎ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ, использования Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ² ΠΈ Ρ‚. Π”.

Из VS Код

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ WSL прямо ΠΈΠ· VS Code:

  1. Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ VS Code.
  2. НаТмитС F1, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Remote-WSL: Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ для дистрибутива ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ»ΠΈ Remote-WSL: Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ с использованиСм Distro для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ дистрибутива.
  3. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ мСню Β«Π€Π°ΠΉΠ»Β», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ.

Если Ρƒ вас ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ открытая ΠΏΠ°ΠΏΠΊΠ°, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Remote-WSL: ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π² WSL .Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ дистрибутив ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

Если Π²Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ΡΡŒ Π² ΠΎΠΊΠ½Π΅ WSL ΠΈ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π²Π²ΠΎΠ΄ Π² локальном ΠΎΠΊΠ½Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Remote-WSL: ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π² Windows .

Из ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Windows

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ WSL нСпосрСдствСнно ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Windows, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки --remote :

ΠΊΠΎΠ΄ --remote wsl + <имя дистрибутива> <ΠΏΡƒΡ‚ΡŒ Π² WSL>

Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: ΠΊΠΎΠ΄ --remote wsl + Ubuntu / home / jim / projects / c

Π Π°Π±ΠΎΡ‚Π° с Git

Если Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с ΠΎΠ΄Π½ΠΈΠΌ ΠΈ Ρ‚Π΅ΠΌ ΠΆΠ΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ Π² WSL ΠΈ Windows, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ установитС согласованныС окончания строк.Π‘ΠΌ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ Π² совСтах ΠΈ ​​приСмах.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ, настроив WSL для использования диспСтчСра ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Windows Git. Π‘ΠΌ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ Π² совСтах ΠΈ ​​приСмах.

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ±Π°Π²ΠΎΡ‡Π½Ρ‹ΠΌΠΈ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ

VS Code запускаСт Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π΄Π²ΡƒΡ… мСст: локально Π½Π° сторонС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса / ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈΠ»ΠΈ Π² WSL. Π₯отя Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс VS Code, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ‚Π΅ΠΌΡ‹ ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹, ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ локально, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ WSL.

Если Π²Ρ‹ устанавливаСтС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈΠ· прСдставлСния Β«Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΒ», ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски установлСно Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ мСстС.ПослС установки Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π³Π΄Π΅ установлСно Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, Π½Π° основС Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ. Π‘ΡƒΠ΄Π΅Ρ‚ Local — Installed, катСгория ΠΈ ΠΎΠ΄Π½Π° для WSL.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Если Π²Ρ‹ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΈ вашС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΠ»ΠΈ устанавливаСтся Π½Π΅ Π² Ρ‚ΠΎΠΌ мСстС, см. Π Π°Π·Π΄Π΅Π» Β«ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈΒ».

Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ, Π±ΡƒΠ΄ΡƒΡ‚ нСдоступны Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ — УстановлСно .Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Install , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ хост.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ всС локально установлСнныС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ WSL, пСрСйдя Π² прСдставлСниС Extensions ΠΈ Π²Ρ‹Π±Ρ€Π°Π² Install Local Extensions in WSL: [Name] , ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ±Π»Π°Ρ‡Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ справа ΠΎΡ‚ строки Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Local — Installed . ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ список, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ локально установлСнныС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² свой экзСмпляр WSL.

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° Π² WSL

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» Π² WSL ΠΈΠ· VS Code ΠΎΡ‡Π΅Π½ΡŒ просто.ПослС открытия ΠΏΠ°ΠΏΠΊΠΈ Π² WSL любоС ΠΎΠΊΠ½ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° , ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ Π² VS Code ( Terminal> New Terminal ), Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π² WSL, Π° Π½Π΅ локально.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку code ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΎΠΊΠ½Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° для выполнСния ряда ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠΈ Π² WSL. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠΎΠ΄ --help , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ доступны Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС.

ΠžΡ‚Π»Π°Π΄ΠΊΠ° Π² WSL

ΠžΡ‚ΠΊΡ€Ρ‹Π² ΠΏΠ°ΠΏΠΊΡƒ Π² WSL, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ VS Code Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€ΠΈ локальном запускС прилоТСния.НапримСр, Ссли Π²Ρ‹ Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ запуска Π² launch.json ΠΈ Π½Π°Ρ‡Π½Π΅Ρ‚Π΅ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ (F5), ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ запустится Π½Π° ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ хостС ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ ΠΊ Π½Π΅ΠΌΡƒ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ настройкС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ VS Code см. Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ Π² .vscode / launch.json .

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ настройки WSL

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

VS Code Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ Π² WSL. Π₯отя это обСспСчиваСт Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ вашСго взаимодСйствия с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π½Π° локальном ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΈ Π½Π° WSL.К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, послС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ WSL Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ WSL, запустив Preferences: Open Remote Settings command ΠΈΠ· Command Palette (F1) ΠΈΠ»ΠΈ Π²Ρ‹Π±Ρ€Π°Π² Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Remote Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ настроСк. Они пСрСопрСдСлят Π»ΡŽΠ±Ρ‹Π΅ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ вас Π΅ΡΡ‚ΡŒ, всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ Π² WSL.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ: сцСнарий настройки срСды

Когда VS Code Remote запускаСтся Π² WSL, сцСнарии запуска ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Π½Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ. Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ сдСлано, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ со сцСнариями запуска, настроСнными для ΠΎΠ±ΠΎΠ»ΠΎΡ‡Π΅ΠΊ.Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ срСду, это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² сцСнарии установки ~ / .vscode-server / server-env-setup (Insiders: ~ / .vscode-server-insiders / server-env- установка ). Если присутствуСт, сцСнарий обрабатываСтся Π΄ΠΎ запуска сСрвСра.

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ допустимым сцСнариСм ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Bourne. Π˜ΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ сцСнарий Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ сСрвСру Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ. Если Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ сцСнарий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ позволяСт сСрвСру Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ, Π²Π°ΠΌ придСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ WSL ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ сцСнарий установки.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΆΡƒΡ€Π½Π°Π» WSL (ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ WSL: ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΆΡƒΡ€Π½Π°Π» WSL) Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ ошибок.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ: ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ WSL 2 Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΡΠ΅Ρ€Π²Π΅Ρ€Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ WSL 2 ΠΈ Docker Desktop WSL 2, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Remote — Containers для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с исходным ΠΊΠΎΠ΄ΠΎΠΌ, хранящимся Π²Π½ΡƒΡ‚Ρ€ΠΈ WSL! ΠŸΡ€ΠΎΡΡ‚ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

  1. УстановитС ΠΈ настройтС ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ WSL 2 Docker Desktop, Ссли Π²Ρ‹ Π΅Ρ‰Π΅ этого Π½Π΅ сдСлали.

    Π‘ΠΎΠ²Π΅Ρ‚: ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Настройки > РСсурсы> Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с WSL ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Docker с распространСниСм WSL, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

  2. Если Π²Ρ‹ Π΅Ρ‰Π΅ этого Π½Π΅ сдСлали, установитС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Remote — Containers вмСстС с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ WSL.

  3. Π—Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ с исходным ΠΊΠΎΠ΄ΠΎΠΌ Π² WSL, ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ.

  4. Когда ваша ΠΏΠ°ΠΏΠΊΠ° откроСтся Π² WSL, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π£Π΄Π°Π»Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹: ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ (F1).

  5. Если Π² ΠΏΠ°ΠΏΠΊΠ΅ Π½Π΅Ρ‚ Ρ„Π°ΠΉΠ»Π° .devcontainer / devcontainer.json , Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΈΠ· Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ списка ΠΈΠ»ΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»Π° Dockerfile ΠΈΠ»ΠΈ Docker Compose (Ссли ΠΎΠ½ сущСствуСт).

  6. Окно VS Code (экзСмпляр) пСрСзагрузится ΠΈ Π½Π°Ρ‡Π½Π΅Ρ‚ сборку ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎ Ρ…ΠΎΠ΄Π΅ выполнСния прСдоставляСт обновлСния статуса.

  7. ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ сборки VS Code автоматичСски ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ ΠΊ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρƒ.Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с исходным ΠΊΠΎΠ΄ΠΎΠΌ ΠΈΠ· ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ см. Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Remote — Containers.

Π˜Π·Π²Π΅ΡΡ‚Π½Ρ‹Π΅ ограничСния

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ содСрТится список извСстных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с WSL. ЦСль состоит Π½Π΅ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ список ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΠΎΠ±Ρ‰ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π½Π°Π±Π»ΡŽΠ΄Π°Π΅ΠΌΡ‹Ρ… с WSL.

Π‘ΠΌ. Π—Π΄Π΅ΡΡŒ список Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, связанных с WSL.

Π― Π²ΠΈΠΆΡƒ EACCESS: ошибка ΠΎΡ‚ΠΊΠ°Π·Π° Π² Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области Π² WSL 1

Π­Ρ‚ΠΎ извСстная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы WSL (Microsoft / WSL # 3395, Microsoft / WSL # 1956), вызванная Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»Π΅ΠΌ Π·Π° Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ VSCode.ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ исправлСна β€‹β€‹Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² WSL 2.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, установитС для remote.WSL.fileWatcher.polling Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true. Однако просмотр Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° основС опроса влияСт Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… пространств.

Для большой Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» опроса: remote.WSL.fileWatcher.pollingInterval ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ просматриваСмыС ΠΏΠ°ΠΏΠΊΠΈ: files.watcherExclude .

WSL 2 Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»Π΅ΠΌ, Π½Π° Π½Π΅Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ влияСт Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€.

Π“ΠΎΠ»Π°Π½Π³ Π² WSL 1

Node.js Π² WSL 1

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Git

Если Π²Ρ‹ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Git с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ SSH ΠΈ ваш SSH-ΠΊΠ»ΡŽΡ‡ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ°Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ„Ρ€Π°Π·Ρƒ, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ извлСчСния ΠΈ синхронизации VS Code ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π²ΠΈΡΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ запускС. Π›ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ SSH-ΠΊΠ»ΡŽΡ‡ Π±Π΅Π· ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ Ρ„Ρ€Π°Π·Ρ‹, Π»ΠΈΠ±ΠΎ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΡƒΠΉΡ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTTPS, Π»ΠΈΠ±ΠΎ запуститС git push ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Docker

Π₯отя Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Docker ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ, Ρ‚Π°ΠΊ ΠΈ локально, Ссли ΠΎΠ½ΠΎ ΡƒΠΆΠ΅ установлСно локально, Π²Ρ‹ Π½Π΅ смоТСтС ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ хост SSH, Π½Π΅ ΡƒΠ΄Π°Π»ΠΈΠ² Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ локально.ΠœΡ‹ рассмотрим эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ выпускС VS Code.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Π½Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅

МногиС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² WSL Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Однако Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Если Π²Ρ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, см. Π—Π΄Π΅ΡΡŒ сводку распространСнных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ Π°Π²Ρ‚ΠΎΡ€Ρƒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΏΡ€ΠΈ сообщСнии ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, установлСнныС Π² WSL ΠΏΡ€ΠΈ использовании дистрибутива Π½Π° Π±Π°Π·Π΅ Alpine Linux, ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΠ·-Π·Π° зависимостСй glibc Π² собствСнном ΠΊΠΎΠ΄Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ.ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ см. Π‘Ρ‚Π°Ρ‚ΡŒΡŽ «УдалСнная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с LinuxΒ».

ΠžΠ±Ρ‰ΠΈΠ΅ вопросы

ΠŸΠΎΡ‡Π΅ΠΌΡƒ мСня просят ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ дистрибутив ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ?

ΠŸΡ€ΠΈ использовании Remote-WSL: Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ с использованиСм Distro ΠΈ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΌ Π½Π° WSL ΡΡ‚Π°Ρ€ΡˆΠ΅ Windows 10, May 2019 Update (вСрсия 1903) Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ дистрибутив ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ , ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Π° WSL ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ distro, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ Π΅Ρ‰Π΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠΏΡ†ΠΈΡŽ -d .

Π’Ρ‹ всСгда ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ дистрибутив ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ wslconfig.исполняСмый Ρ„Π°ΠΉΠ».

НапримСр:

  wslconfig / setdefault Ubuntu  

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ дистрибутивы Π²Ρ‹ установили, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ:

  wslconfig / Π»  

Π― Π²ΠΈΠΆΡƒ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΎΠ± ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΈΠ»ΠΈ зависимости

НСкоторыС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅Ρ‚ Π² стандартной установкС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… дистрибутивов WSL Linux. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π² свой дистрибутив Linux, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΅Π³ΠΎ диспСтчСр ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Для дистрибутивов Π½Π° основС Ubuntu ΠΈ Debian запуститС sudo apt-get install , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния ΠΎΠ± установкС см. Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ ΠΈΠ»ΠΈ упомянутой срСдС выполнСния.

ΠšΠ°ΠΊΠΎΠ²Ρ‹ трСбования ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Remote — WSL?

Π£Π΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ — Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ WSL ΠΈ VS Code Server Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ исходящСго HTTPS (ΠΏΠΎΡ€Ρ‚ 443) ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ:

  • update.code.visualstudio.com
  • marketplace.visualstudio.com
  • vscode.blob.core.windows.net
  • *.vo.msecnd.net (Azure CDN)
  • * .gallerycdn.vsassets.io (Azure CDN)

НСкоторыС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, C #) Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹Π΅ зависимости с download.microsoft.com ΠΈΠ»ΠΈ download.visualstudio.microsoft.com . Π”Ρ€ΡƒΠ³ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Visual Studio Live Share) ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ трСбования ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ. Если Ρƒ вас Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ.

ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвСром ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ VS Code осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· случайный Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ TCP.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ список мСст, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ сам VS Code Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ, Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΎ сСтСвых ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΡ….

Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ прокси-сСрвСр ΠΈ Ρƒ мСня ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ

Настройки прокси

ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° сторонС Windows ΠΈΠ»ΠΈ WSL.

Когда ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ открываСтся ΠΈΠ· VSCode, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Remote — WSL пытаСтся Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ сСрвСр VSCode Π½Π° сторонС Windows. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ прокси Π½Π° сторонС ΠΎΠΊΠ½Π°:

Когда ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ VSCode запускаСтся с Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° WSL, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° выполняСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ wget Π² дистрибутивС WSL.Настройки прокси ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π²:

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ сСрвСр Π·Π°ΠΏΡƒΡ‰Π΅Π½ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ настройки прокси Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Remote .

ΠœΠΎΠ³Ρƒ Π»ΠΈ я ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ локально / ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ?

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ

ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ локально ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ, Π½ΠΎ Π½Π΅ для ΠΎΠ±ΠΎΠΈΡ… ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Однако, Ссли Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΅Π³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ мСстС Π² Ρ„Π°ΠΉΠ»Π΅ settings.json .

НапримСр, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π½ΠΈΠΆΠ΅ заставит Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Docker Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ локально, Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Debugger for Chrome — Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ вмСсто Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:

  "ΠΏΡƒΠ»ΡŒΡ‚.extensionKind ": {
    "ms-azuretools.vscode-docker": ["ui"],
    "msjsdiag.debugger-for-chrome": ["рабочая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ"]
}  

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ "ui" вмСсто "workspace" заставит Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ вмСсто этого Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π½Π° сторонС локального ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса / ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, это слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для тСстирования, Ссли ΠΈΠ½ΠΎΠ΅ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ . Π‘ΠΌ. Π‘Ρ‚Π°Ρ‚ΡŒΡŽ ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Π§Ρ‚ΠΎ ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΡ€Ρƒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ?

API Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ VS Code абстрагируСт Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ / ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈ, поэтому Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.Однако Π΄Π°Π½Π½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любой ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΡƒΠ·Π»Π° ΠΈΠ»ΠΈ срСду выполнСния, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΎΠ½ΠΈ хотят, Π±Ρ‹Π²Π°ΡŽΡ‚ ситуации, ΠΊΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ°. ΠœΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π²Π°ΠΌ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ своС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π½Π΅ трСбуСтся. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ см. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Вопросы ΠΈΠ»ΠΈ ΠΎΡ‚Π·Ρ‹Π²Ρ‹

10.09.2020

.

Зависимости подсистСм

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ описаны зависимости подсистСм. Когда Π²Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ подсистСму Π² своС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ всС подсистСмы, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½Π° зависит, ΠΈ Ρ‚Ρ€ΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ подсистСмы:

  • Базовая Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ
  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ
  • ОбновлСниС вСрсии ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π°Π·Ρ‹

    ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°

    Зависит ΠΎΡ‚

    Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом (***)

    Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (***)

    Π Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ

    ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ адрСсов

    ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ (*)

    ΠŸΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ· Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

    ΠŸΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹

    Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

    Расписания калСндаря

    Компании

    ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ (*)

    ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹

    ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ адрСсов (*)

    Настройка порядка Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²

    Π’Π°Π»ΡŽΡ‚Ρ‹ (***)

    ΠŸΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ· Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

    ОбмСн Π΄Π°Π½Π½Ρ‹ΠΌΠΈ (***, ****)

    ЭлСктронная ΠΏΠΎΡ‡Ρ‚Π°

    ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ· Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° (*)

    ΠŸΡ€Π΅Ρ„ΠΈΠΊΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (*)

    Π—Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ задания (*)

    ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ динамичСского обновлСния ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

    ЭлСктронная ΠΏΠΎΡ‡Ρ‚Π°

    Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (**, ***)

    ΠŸΠΎΠ»Π½ΠΎΡ‚Π΅ΠΊΡΡ‚ΠΎΠ²Ρ‹ΠΉ поиск

    ΠŸΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ· Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

    Настройка порядка Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²

    Законная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния

    Π—Π°ΠΏΡ€Π΅Ρ‚ Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

    ΠŸΡ€Π΅Ρ„ΠΈΠΊΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

    Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вСрсиями ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

    ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ

    Π Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ

    ЭлСктронная ΠΏΠΎΡ‡Ρ‚Π°

    ΠŸΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ (*)

    Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (*)

    Бвойства

    Π—Π°ΠΏΡ€Π΅Ρ‚ Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

    Π—Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ задания

    ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ сСансы

    Π“Ρ€Π°Ρ„ΠΈΠΊ Ρ€Π°Π±ΠΎΡ‚Ρ‹

    Расписания ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€Π΅ΠΉ

    * Π­Ρ‚ΠΎ Π½Π΅ строгая Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ подсистСму Π² своС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ подсистСму, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½Π° зависит (ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ настроили Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΡƒΡŽ подсистСму).

    ** ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. ВсСгда Π²ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ Π΅Π³ΠΎ вмСстС с подсистСмой ΠŸΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ .

    *** Если вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ SaaS, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ подсистСму, Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ подсистСму с постфиксом SaaS .ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Ссли Π²Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ подсистСму Currencies , Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ подсистСму Currencies SaaS .

    **** ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π² распрСдСлСнной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π°Π·Π΅.

  • ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ страницу: Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…

  • .

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

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