Как установить саблайн текст
Перейти к содержимому

Как установить саблайн текст

  • автор:

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

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

По многочисленным просьбам обновил руководство по быстрой настройке редактора кода Sublime Text 3, установке необходимых для верстки плагинов и создании своего пресета настроек для быстрого старта на новом рабочем месте.

Поделиться Отправить Класснуть Запинить

Быстрая настройка Sublime Text 3 для верстки сайтов - Видеоурок

Создание контентного сайта на Jekyll от А до Я

Вам наверняка знакома ситуация, когда на новом рабочем месте необходимо быстро установить и настроить Sublime Text для работы над новыми проектами. Как правило, тонкая настройка Sublime Text занимает много времени и выполнять ее каждый раз не практично и долго.

Сегодня мы рассмотрим максимально быструю настройку Sublime Text, самые популярные среди верстальщиков плагины для ускорения верски и установим одну из лучших и комфортных тем оформления редактора One Dark Material Theme.

По умолчанию Sublime Text выглядит довольно печально:

Sublime Text по умолчанию

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

Для начала необходимо настроить Package Control. Для этого нажимаем хоткей Ctrl+Shift+P. Во всплывающем окне набираем Install Package Control и выбираем соответствующий пунк. Через несколько секунд Package Control будет установлен, о чем вы получите соответствующее уведомление.

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

Если вы пользователь MacOS, необходимо нажать на клавиатуре Cmd+Shift+P.

Package Control необходим для того, чтобы вы могли устанавливать дополнения и плагины в Sublime Text 3 из репозитория пакетов.

Установка плагинов в Sublime Text

Далее необходимо установить нужные для работы плагины. Мы рассмотрим установку самых популярных среди верстальщиков плагины, которые значительно упрощают разработку. Вы также можете поэкспериментировать с другими плагинами в Package Control, может быть вам понравятся и другие из огромного количества доступных пакетов.

Для установки плагинов в Sublime Text через Package Control необходимо вызвать меню, как мы это делали ранее: Ctrl+Shift+P. Затем вводим команду «Install Package» и выбираем нужный пакет из списка.

Установка плагинов Sublime Text

Самые популярные плагины для Sublime Text:

  • Emmet — ускоряет написание HTML и CSS кода до скорости света. Урок по Emmet
  • AutoFileName — дополняет код при написании путей до файлов в верстке;
  • Gist — подключает в Sublime Text возможность использовать сервис сниппетов кода GitHub Gist. Урок по Gist;
  • Sass — плагин для подсветки Sass синтаксиса в Sass и Scss файлах. Раскрывает Emmet в Sass файлах.
  • terminus — плагин встроенного терминала Sublime Text.
  • W3​CValidators — мощный набор валидаторов для HTML разметки, CSS, SVG и т.д.

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

Мне очень нравится тема оформления One Dark Material Theme и подсветка кода соответствующей цветовой гаммой. Это наиболее сбалансированные, достаточно контрастные, но не слишком резкие цвета для комфортной работы в редакторе.

Дя установки цветового оформления One Dark нам необходимо доустановить следующие пакеты через Package Control:

  • One Dark Color Scheme — цветовая схема для подсветки кода;
  • One Dark Material — Theme — тема оформления UI Sublime Text.

Установка плагина вручную

Некоторые плагины более не обновляются в Package Control или просто там не фигурируют. Кое-какие из этих плагинов имеют жизненную необходимость при работе с кодом и их приходится устанавливать вручную.

Один из таких плагинов BufferScroll — потрясающий плагин, который при повторном открытии документа устанавливает курсор на том месте, на котором вы закончили редактирование в прошлый раз, тем самым сокращая время на поиск нужной позиции для продолжения работы.

Установка Buffer Scroll вручную Sublime Text

Для установки BufferScroll вручную, скачайте его и распакуйте в любое удобное место на вашем диске. Далее в Sublime Text выбираем пункт меню Preferences > Browse Packeges. Откроется папка пользовательских данных на вашем диске. Скопируйте сюда папку, содержащую файлы Buffer Scroll и перезапуститие Sublime Text. Теперь плагин работает.

Тонкая настройка редактора, пресет моих настроек

Переходим к настройкам Sublime Text.

Предтавляю мой пресет настроек, который я всегда использую для стартовой настройки редактора Sublime Text на новом рабочем месте или после переустановки системы. Вы можете использовать данный пресет в вашем редакторе и кастомизировать его при необходимости:

Keymap (Windows Users): [ < "keys": ["alt+shift+f"], "command": "reindent" >, ] Settings: < "show_definitions": false, "auto_complete": false, "bold_folder_labels": true, "color_scheme": "Packages/One Dark Material - Theme/schemes/OneDark.tmTheme", "fold_buttons": false, "font_size": 13, "highlight_line": true, "indent_guide_options": [ "draw_normal", "draw_active" ], "line_padding_bottom": 2, "line_padding_top": 2, "margin": 2, "material_theme_compact_sidebar": true, "material_theme_compact_panel": true, "material_theme_small_statusbar": true, "material_theme_small_tab": true, "tab_size": 2, "theme": "OneDarkMaterial.sublime-theme", "word_wrap": "false", >

Код пресета для пользовательских настроек (Preferences.sublime-settings | Preferences > Settings) — отдельно:

Код пресета для пользовательских клавиатурных сокращений (Default (Windows).sublime-keymap | Preferences > Key Bindings) — отдельно:

Теперь при выделении и по нажатию Alt+Shift+F ваш код будет автоматически выравниваться отступами с соответствующей иерархией вложенности элементов.

Разместив данные сниппеты в соответствующих файлах настроек вы получите полностью готовый к рабое, настроенный Sublime Text или можете настроить редактор под себя. В настройках есть два поля — левое с дефолтными настройками и правое с пользовательскими. В дефолтных настройках вы можете увидеть подсказки к каждому свойству и применить его в правой части скопировав и установив свое значение.

Настройка Sublime Text - Preferences

Узнать какое свойство за что отвечает довольно просто — все свойства имеют интуитивно понятные наименования на английском языке. Любое свойство из большого обилия доступных настроек можно просто перевести на русский язык и понять, что оно означает.

Для того, чтобы сделать бэкап всех ваших настроек и быстро развернуть Sublime Text на другом рабочем месте, достаточно скопировать папку

«C:\Users\\AppData\Roaming\Sublime Text 3»
в потаенное резервное место на вашем диске или на флешку, а затем разместить у другого юзера или на другом компьютере в этой-же директории под пользователем.

Также дополнительно на ваше усмотрение можно отключить миникарту справа и скрыть меню. Это можно сделать перейдя в меню View > Hide Minimap и View > Hide Menu. Показать меню можно нажатием клавишы Alt на клавиатуре.

Премиум уроки от WebDesign Master

Курс по созданию сайта от А до Я на Jekyll

Создание сайта от А до Я. Комплексный курс

Курс по созданию интернет-магазина на OpenCart

Создание современного интернет-магазина от А до Я

Фриланс для начинающих

Я — фрилансер! Базовый курс для начинающих

Другие уроки по теме «Инструменты»
  • Настройка VS Code для верстки
  • Simple Starter — простой стартер для верстки | Материалы урока
  • Делаем вкладки в проводнике Windows. Настройка QTTabBar от А до Я
  • Хостинг от А до Я: Сайты, базы, домены, SSL, SSH, sFTP, перенос, деплой, секреты, лайфхаки
  • Gulp 4 — Актуальное и исчерпывающее руководство для самых маленьких
  • Актуальный способ установки и настройки окружения Windows WSL для веб-разработки

Как настроить Sublime Text 3

Как настроить Sublime Text 3

Sublime Text 3 – это текстовый редактор, разработанный для верстальщиков и программистов. Он позволяет работать с кодом разных языков программирования: от Erlang до C++. Свою популярность он получил благодаря кроссплатформенной поддержке и расширенным настройкам, которые позволяют пользователю легко «играть» с параметрами программы. Вариаций довольно много – можно изменить и внешний вид, и дополнить функционал с помощью различных плагинов.

Что еще есть в Sublime Text 3 и как со всем этим работать – поговорим в сегодняшней статье.

Инструменты Sublime Text 3

Текстовый редактор Sublime обладает большим функционалом, который упрощает написание кода и его компиляцию. Из особенностей выделяют следующее:

  • Goto Anything – удобная функция, позволяющая быстро получить доступ к нужным файлам.
  • Сопоставление скобок – позволяет быстро определить неправильное сопоставление. Редактор напрямую выделяет соответствующие наборы скобок.
  • Множественное выделение – полезная функция, позволяющая быстро изменять код в нескольких местах.
  • Мощный Python API, благодаря которому Sublime обходит многих конкурентов. Он дает возможность достигать высокой производительности за счет дополнительных плагинов.
  • Раздельное редактирование – благодаря этой функции можно разделять окно на несколько столбцов, например, один назначить под HTML, другой – под CSS, третий – под JavaScript.
  • Сочетание клавиш – позволяет присваивать комбинацию клавиш к различным функциям.

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей

Настройка Sublime Text 3

Первым делом рассмотрим настройки внешнего вида, а затем перейдем к горячим клавишам и установке плагинов.

Изменяем внешний вид

По умолчанию Sublime поставляется с черной темой, которая подойдет каждому, но если нужны изменения, то никто не запрещает их сделать.

  1. Переходим в меню «Preferences» и выбираем «Color Scheme…».Как сменить тему в Sublime Text 3
  2. В результате перед нам отобразится дополнительное меню с предустановленными вариациями. Например, возьмем цветовую схему «Mariana».Как изменить тему в Sublime Text 3

На этом настройки не ограничиваются – мы также можем изменить шрифт текста и его размер, добавить новые темы и многое другое.

Сделать это можно через «Preferences» -> «Settings». Слева находятся значения по умолчанию – их менять не нужно. А вот справа расположены пользовательские настройки, которые можно изменять и дополнять.

Как добавить пользовательскую тему в Sublime Text 3

  • «color_scheme» – здесь прописывается цветовая тема (можно выбрать из существующих и добавить собственную);
  • «font_face» – позволяет изменить шрифт текста на любой, что есть в системе;
  • «font_size» – предназначена для увеличения или уменьшения размера текста;
  • «font_options» – устанавливает/удаляет жирность или курсив текста;
  • «word_separators» – разделители слов;
  • «line_numbers» – настройка нумерации слов;
  • «gutter» – включает или отключает отображение номеров строк и закладок («канавка»);
  • «margin» – настраивает отступ от «канавки»;
  • «fold_buttons» – позволяет отключить треугольные стрелки, отображаемые в «канавке».

Например, мы можем установить следующие значения:

Настройка Sublime Text 3

Для сохранения изменений не забудьте воспользоваться комбинацией клавиш «CTRL+S».

Настраиваем горячие клавиши

Мы привыкли использовать комбинации клавиш, чтобы скопировать, вставить или выделить весь текст. В Sublime Text можно установить свои пользовательские комбинации.

Например, нам нужно, чтобы комбинация «CTRL+C» не копировала текст, а вырезала его. Для этого необходимо перейти в «Preferences» -> «Key Bindings».

Настройка горячих клавиш в Sublime Text

Затем в правом столбце нужно прописать нужную комбинацию клавиш и указать ей значение «cut». В конце сохранияемся комбинацией клавиш «CTRL+S».

Как поменять горячие клавиши в Sublime Text 3

Аналогичным образом вы можете изменять другие комбинации либо добавлять собственные.

Русифицируем Sublime Text с помощью плагина

Как мы уже говорили ранее, основная фишка Sublime – плагины, с помощью которых можно менять функционал программы. Для их установки используется дополнительная утилита Package Control, которая позволяет находить и инсталлировать разные плагины.

Для примера давайте русифицируем программу с помощью плагина LocalizedMenu:

  1. Открываем Sublime Text и используем комбинацию клавиш «CTRL+SHIFT+P». В отобразившемся окне вводим «Package Control: Install Package» и кликаем по первому запросу.Как установить плагины в Sublime Text 3
  2. В результате перед нами отобразится новое поисковое окно, через которое можно найти различные плагины. В нашем случае нас интересует «LocalizedMenu» – вводим запрос и устанавливаем расширение.Как русифицировать Sublime Text
  3. После установки плагина ничего не поменяется, так как плагин не русифицирует программу, а предлагает различные варианты ее перевода. Чтобы установить русский язык, перейдем в «Preferences» -> «Languages» -> «Русский».Sublime Text 3 как перевести на русский язык

Вот такими несложными действиями у нас получилось установить один из тысячи плагинов. Вы можете добавлять любые расширения, которые есть в пакете Sublime.

Разделяем экран

Еще одна интересная функция, о которой я уже говорил – разделитель экрана. Ей часто пользуются веб-разработчики для удобства перемещения между HTML и CSS. Активировать ее можно следующим образом:

  1. Переходим в «Вид» -> «Разделение экрана». Перед нами отобразится несколько вариантов разделения экрана, для примера разорвем страницу на 2 столбца.Как разделить экран в Sublime Text 3
  2. В итоге получим следующее:Sublime Text 3 как разделить окно
  3. В каждом столбце мы также можем добавлять несколько вкладок:Как разделить окно в Sublime Text 3

На этом настройка Sublime Text завершена – теперь вы можете использовать программу в полной мере. Чтобы вам было еще проще, ниже я рассмотрю некоторые плагины, которые заметно упрощают работу с кодом.

Популярные плагины для Sublime Text 3

Emmet

Emmet – одно из лучших решений для тех, кто хочет быстро верстать сайты или писать код. Плагин позволяет дописывать код при его введении. Например, если в HTML-файле прописать букву «t» и нажать после этого на клавишу «TAB», то появится тег:

JavaScript & NodeJS Snippets

Аналогичен предыдущему плагину – с его помощью можно дописывать JavaScript-код. Например, если набрать «qs+TAB», то в результате набранный текст преобразится в код:

document.querySelector('selector’);

Abvanced New File

Позволяет создавать файлы, не выходя из программы – достаточно запустить плагин, прописать путь и название файла.

Git

Если вы работаете с Git, то данный плагин будет вам попросту необходим. С его помощью можно выполнять все необходимые взаимодействия с Git внутри программы.

GitGutter

Еще один плагин для Git, с помощью которого можно не просто работать с основными командами, но и обращаться к измененным версиям.

Заключение

Сегодня мы настроили Sublime Text 3 и убедились, что в этом нет ничего сложного, так как программа адаптирована под начинающих пользователей.

Как установить и использовать Sublime Text в Ubuntu 22.04

Sublime — надежный и широко используемый редактор исходного кода, который предоставляет программистам и разработчикам платформу для написания и редактирования кода на разных языках. Он наиболее известен своей скоростью, удобным интерфейсом и расширениями, что делает его идеальным выбором для начинающих.Он включает в себя несколько примечательных функций, таких как быстрый переход к файлам, API плагинов на основе Python и многое другое. Далее его функционал можно расширить, установив различные плагины.

В этом руководстве показано, как установить и начать работу с Sublime в Ubuntu 22.04.

Установите и начните работу с Sublime Text в Ubuntu 22.04

Установка Sublime на Ubuntu не будет простым процессом, потому что стандартный репозиторий Ubuntu не включает пакет Sublime. Однако вы можете установить этот редактор, добавив репозиторий PPA, чтобы затем установить пакет. Следующие шаги помогут вам установить Sublime на Ubuntu.

Шаг 1: Добавление ключа Sublime Repository

Перед добавлением репозитория вам сначала нужно будет добавить ключ репозитория Sublime, чтобы установка необходимого пакета выполнялась из аутентичного источника. Следующая команда будет использоваться для добавления ключа репозитория.

$ sudo wget -O- https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/sublimehq.gpg

Шаг 2: Импорт Sublime Repository

После добавления ключа вам нужно будет импортировать репозиторий Sublime, чтобы загрузить стабильную версию программного обеспечения. Следующая команда используется для импорта репозитория в список Ubuntu.

$ echo 'deb [signed-by=/usr/share/keyrings/sublimehq.gpg] https://download.sublimetext.com/ apt/stable/' | sudo tee /etc/apt/sources.list.d/sublime-text.list

Есть две версии Sublime ; стабильный и разраб. Мы устанавливаем здесь стабильную версию, потому что в ней нет ошибок и она отлично работает на Ubuntu. Версия для разработчиков имеет новейшие функции, но она не будет идеальным выбором для пользователей Ubuntu, поскольку они находятся в стадии разработки.

Тем не менее, если вы хотите использовать версию для разработчиков, вы можете использовать указанную ниже команду.

$ echo 'deb [signed-by=/usr/share/keyrings/sublimehq.gpg] https://download.sublimetext.com/ apt/dev/' | sudo tee /etc/apt/sources.list.d/sublime-text.list

Шаг 3: Обновите систему

После добавления репозитория Sublime вам нужно будет обновить свою систему с помощью следующей команды:

$ sudo apt update

Шаг 4: Установите возвышенное

После обновления вашей системы вы можете установить приложение Sublime с помощью следующей команды.

$ sudo apt install sublime-text

Шаг 5: Запуск Sublime Text

Когда установка Sublime будет завершена, перейдите к поиску приложений Ubuntu и найдите тип имени приложения, и оно появится в поиске.

Щелкните значок приложения Sublime, чтобы открыть его на рабочем столе.

Вы также можете запустить Sublime с помощью команды «sbl» в терминале.

Если вы хотите найти версию Sublime, в этом случае будет работать приведенная ниже команда.

$ subl --version

Начало работы с возвышенным текстом

После успешной установки Sublime пришло время приступить к делу. Вам следует отметить различные полезные функции, которые вы должны попробовать.

1: Изменить темы на возвышенном

Sublime позволяет изменять и настраивать темы по вашему выбору. Для этого перейдите на вкладку «Настройки» и выберите параметр «Выбрать темы», чтобы изменить темы, или вы можете выбрать параметр «Настроить темы», чтобы настроить тему по своему выбору.

2: Добавить папки в проект

В Sublime вы можете добавить несколько проектов в папку, используя опцию «Добавить папки в проект», которая доступна в разделе «Проект».

3: Управление пакетами

Управление пакетами позволяет вам устанавливать новые пакеты и обновлять установленный, чтобы поддерживать ваши пакеты в Sublime в актуальном состоянии. Чтобы установить Package Control на Sublime, перейдите в раздел «Инструменты» и нажмите «Установить Package Control».

4. Написание кода в Sublime Text

Теперь, если вы хотите запускать коды в Sublime, вы можете легко сделать это, открыв новый файл и сохранив его с правильным именем.

В нашем случае мы запускаем простой код «Добро пожаловать» в Sublime. Для этого сохраните имя файла как «Добро пожаловать».

Теперь добавьте следующий код Python, чтобы запустить его в Sublime.

print("Welcome Linux Users!")

Вы можете добавить или написать любой код. Этот код должен дать вам представление о том, как вы можете запускать код в Sublime.

После добавления кода перейдите в раздел «Инструменты» и нажмите на опцию «Сборка системы».

Выберите язык как Python.

После того, как язык установлен. Нажмите на опцию «Build» или используйте Ctrl+B для выполнения кода.

Когда вы запускаете код, выберите Python, который появляется на панели инструментов Sublime, как показано на изображении ниже.

Это выведет результат, как показано на изображении ниже.

Таким образом, вы можете легко выполнять коды нескольких языков программирования. Просто выберите язык программирования по вашему выбору и начните свою профессиональную карьеру с Sublime.

Вывод

Sublime — это надежный редактор исходного кода, который полон мощных функций. Он может запускать различные языковые коды и удобен, особенно для программистов и разработчиков. Это отличная программа для начала вашего пути программирования. Вышеупомянутое руководство помогает людям установить Sublime на Ubuntu, и, как только оно будет успешным, они могут начать строить свою профессиональную карьеру программиста.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка / 5. Количество оценок:

Оценок пока нет. Поставьте оценку первым.

Легкий и быстрый редактор кода Sublime Text 3

В своей работе, программисты пользуются разными редакторами кода, такими как PHPStorm от JetBrains, Eclipse и другими “тяжелыми” IDE, но для разработки можно использовать и более “легкие” решения, например, Atom или Sublime Text 3.

Важно! Материал данной статьи устарел. Установка и настройка Sublime Text 3 теперь происходит намного проще. Смотрите как установить Sublime Text 3, Emmet, Package Control, тему оформления для Windows в этом уроке, для OSX в этом уроке.

Fructcode Sublime Text настройка, установка

О последнем редакторе кода сегодня пойдет речь в данной статье, и вы узнаете чем хорош Sublime Text 3.

В чем преимущества редактора Sublime Text 3

Мы выделили несколько полезных качеств редактора кода Sublime Text 3: 1. Скорость и низкие требования к ресурсам компьютера
Редактор действительно быстро работает даже на “слабом” железе.

2. Работа в популярных операционных системах
Вы можете запустить редактор кода Sublime Text 3 в операционных системах Windows, Linux и Mac OS.

3. Сторонние плагины и дополнения
Если вас не устраивают базовые возможности Sublime Text, вы можете установить различные дополнения, начиная от красивых тем оформления, заканчивая удобными инструментами, например, Emmet.

Как установить Sublime Text

Установка данного редактора кода очень простая и не требует от вас каких-то специальных знаний. Просто перейдите на страницу загрузки Sublime Text 3 и скачайте установочный файл для вашей операционной системы, далее запустите файл установки. После того, как ваш редактор установится, он сразу же готов к работе. А чтобы расширять возможности редактора, вам понадобится плагин Package Control. С помощью плагина Package Control вы можете устанавливать и управлять дополнениями для Sublime Text, поэтому имеет смысл его установить сразу.

Как установить Package Control

Устанавливается Package Control не совсем обычно, но достаточно просто: 1. Перейдите по ссылке https://packagecontrol.io/installation и скопируйте из таба SUBLIME TEXT 3 код. Этот код с сайта package control нужно скопировать целиком.

2. После того, как скопировали код, перейдите в редактор Sublime Text 3 и выберите View > Show Console, и внизу редактора появится поле, куда нужно вставить скопированный код, и нажмите на Enter. Если вы все сделали правильно, вы увидите, процесс установки Package Control. Затем вы увидите сообщение о том, что требуется перезагрузить Sublime Text 3 для вступления в силу изменений, нажмите ОК, закройте Sublime Text 3, а затем откройте вновь. Для того, чтобы убедится, что вы верно установили Package Control, давайте попробуем установить тему оформления к нашему редактору, под названием spacegray.

Как сменить тему оформления в Sublime Text

Для установки новой темы оформления spacegray, перейдите в Preferences — Package Control и в открывшемся окне напечатайте install package, и из выпадающего списка выберите данный пункт. Затем в открывшемся окне, напечатайте spacegray и выберите Monokai — Spacegray. После того как тема установится, вы можете выбрать новую тему в Preference — Theme.

Как установить плагин Emmet в Sublime Text

Плагин Emmet позволяет писать код быстрее, благодаря сочетанием клавиш. Например базовую HTML5-разметку вы можете создать сочетанием клавиш ! + tab. Удобно правда? Для установки Emmet перейдите в Preferences — Package Control и в открывшемся окне напечатайте install package, затем введите слово emmet и выберите его для запуска процесса установки. Иногда требуется перезагрузка Sublime Text 3 после установки новых дополнений. Важно: плагин Emmet в Sublime Text 3 не будет генерировать код, если вы ранее не сохранили файл, например, как index.html Более подробную работу с Emmet и горячие клавиши мы рассматриваем в курсе HTML/CSS и других курсах Профессия веб-программист. Пройдя данные курсы, вы получите знания основ программирования и создадите на практике свой первый профессиональный сайт о кино. Начать обучение на курсе Профессия веб-программист вы можете прямо сейчас, без ожидания пока наберется группа, и данный курс рассчитан на самостоятельное обучение, что позволит вам обучаться по собственному расписанию когда вам будет удобно, а если у вас появятся вопросы в процессе обучения, вы сможете их задать в наше сообщество FRUCTCODE, где другие студенты обязательно вам помогут решить задачу.

Выводы

В данной статье мы рассмотрели редактор кода Sublime Text, а также несколько полезных инструментов для работы с ним. Если вы ищите полезные инструменты для веб-разработчиков, ознакомьтесь со статьей, и вы узнаете, как браузер Google Chrome поможет вам в разработке программного обеспечения.

  • Интерактивные уроки и курсы программирования и создания сайтов (дистанционное обучение) помогут вам в игровой форме изучить основы языков программирования веб-разработки и веб-программирования с нуля. Обучение онлайн 24/7.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *