Cloud Studio: онлайн-IDE от Tencent Cloud

Cloud Studio: онлайн-IDE от Tencent Cloud 159

Онлайн-среда разработки (IDE) от Tencent Cloud, позволяющая разработчикам программировать прямо в браузере без локальной установки ПО — среда разработки перенесена в облако.

#Ai工具箱 #Ai编程建站

Cloud Studio: онлайн-IDE от Tencent CloudОписание

Что такое Cloud Studio

Cloud Studio — это онлайн-среда разработки (IDE), запущенная Tencent Cloud. Она позволяет разработчикам программировать через браузер без необходимости устанавливать программное обеспечение локально, что эквивалентно переносу среды разработки с компьютера в облако.

В 2015 году Cloud Studio появился как самостоятельный продукт и стал одним из первых в Китае инструментов, объединивших облачные ресурсы и онлайн-среду разработки. 15 августа 2022 года Tencent Cloud выпустила комплексный облачный инструмент разработки Cloud Studio, который поддерживает удалённую совместную разработку и развёртывание приложений с помощью Web IDE.

Cloud Studio:腾讯云推出的在线集成开发环境IDE.webp

Особенности Cloud Studio

  • Разнообразие сред разработки: имеется множество шаблонов разработки, таких как Java Spring Boot, Python, Node.js. Предустановлены часто используемые среды, включая Node.js, Java, Python, а также есть возможность подключения к облачным серверам для собственной настройки. Также поддерживается среда выполнения с GPU — доступны шаблоны Pytorch, TensorFlow и другие, которые можно сразу использовать.

  • Удобство совместной работы: использование Web IDE позволяет удалённо совместно разрабатывать и развёртывать приложения. Такие функции, как онлайн-отладка и автоматический предварительный просмотр, повышают эффективность разработки. В модуле совместной работы можно делиться ссылками, при этом существует полноценный процесс подтверждения. При изменении кода другие участники практически в реальном времени видят изменения, могут отслеживать, кто внёс правки, а также поддерживаются обмен сообщениями, голосовая связь и видеочат, что удобно для совместного проектирования, обсуждения и разработки.

  • Гарантия безопасности: подключение через SSH обеспечивает безопасное соединение с облачным рабочим пространством. Рабочее пространство размещается в Tencent Cloud, и благодаря защитным возможностям Tencent Cloud гарантируется сохранность данных. В корпоративной интрасети код находится под безопасным, контролируемым и аудируемым управлением, не утекает наружу, что соответствует требованиям предприятий к безопасной разработке и совместной работе с кодом.

  • Хороший пользовательский опыт: не нужно ничего скачивать и устанавливать — можно работать прямо в браузере, что экономит время на установку и обновление программного обеспечения. Доступна стандартизированная возможность облачной установки и развёртывания, а также поддерживается облачное клонирование из основных репозиториев кода. В сценариях, где требуется ускорение компиляции, например при вычислении ai-моделей, можно увеличить характеристики среды разработки, а затем вернуть их обратно.

  • Интеллектуальная помощь: встроенный AI-ассистент кода способен генерировать качественный код, помогая разработчикам решать технические задачи и повышать эффективность написания кода.

  • Богатый набор плагинов: если стандартных настроек недостаточно, можно установить плагины онлайн для улучшения пользовательского опыта, а также поддерживается совместимость с плагинами VS Code.

  • Сохранность данных: не нужно беспокоиться о потере кода из-за отключения электричества или нехватки места для хранения — код сохраняется в любой момент.

Сценарии использования Cloud Studio

  • Онлайн-программирование: программировать можно прямо в браузере — доступна обширная среда разработки, которую можно использовать без дополнительной настройки.

  • Быстрая разработка: предустановленная среда позволяет быстро создавать рабочие пространства, интегрированные с такими функциями, как запуск проекта, отладка в реальном времени и удалённый доступ, что позволяет разработчикам сосредоточиться на написании основного бизнес-кода.

  • Удалённое собеседование: интервьюеры могут использовать Cloud Studio для составления задач и онлайн-проверки навыков программирования кандидатов.

  • Учебные демонстрации: преподаватели вузов могут использовать его для обучения, проведения live-демонстраций и онлайн-отладки кода.

  • Командная работа над проектом: при разработке крупных корпоративных проектов множество разработчиков могут работать удалённо из дома, при этом эффективность выше, чем при локальной модели разработки.

Цены

ВерсияХарактеристики пространстваДоступное хранилищеПропускная способностьМаксимальный пакет трафикаВозможность одновременного запуска рабочих пространствМаксимальный объём на одно рабочее пространствоПерсистентные ресурсы и максимальный общий объём хранилища на рабочее пространствоПропускная способность и максимальный пакет трафика на рабочее пространство
Бесплатная версия1 ядро 2 ГБ40 ГБ4 Мбит/с100 ГБ/мес.Возможен одновременный запуск одного рабочего пространства с характеристиками 1 ядро 2 ГБ4 ГБПоддерживается до 10 сохраняемых персистентных ресурсов, максимальный общий объём хранилища — 20 ГБКаждое рабочее пространство использует общую полосу 2 Мбит/с, максимальный пакет трафика — 100 ГБ/мес.
Стандартная версия2 ядра 4 ГБ80 ГБ6 Мбит/с200 ГБ/мес.При помесячной оплате на 30 дней возможен одновременный запуск одного рабочего пространства с характеристиками 2 ядра 4 ГБ8 ГБПоддерживается до 10 сохраняемых персистентных ресурсов, максимальный общий объём хранилища — 80 ГБКаждое рабочее пространство использует общую полосу 6 Мбит/с, максимальный пакет трафика — 200 ГБ/мес.

Руководство по использованию Cloud Studio

Создание рабочего пространства

Войдите в консоль на официальном сайте Tencent Cloud, нажмите «Начать использование», чтобы перейти в облачную IDE Cloud Studio, и создайте рабочее пространство одним из двух способов:

  • Способ 1: нажмите на карточку шаблона в разделе «Шаблоны пространств» — рабочее пространство будет создано автоматически с предварительно заданным именем, а предустановленная среда и образец кода будут запущены автоматически. После успешного создания откроется новая страница.

  • Способ 2: нажмите «Универсальное рабочее пространство», чтобы перейти на страницу создания. Нажмите «Создать», выберите предустановленную среду, укажите имя и описание рабочего пространства, выберите среду выполнения и источник кода. После настройки нажмите «Создать».

Использование рабочего пространства

  • В рабочем пространстве облачной IDE Cloud Studio можно размещать код проекта, устанавливать программную среду, запускать или компилировать проект. Нажмите в строке меню «Терминал — Новый терминал», внизу откроется панель, где можно выполнять команды, например создавать файлы или устанавливать программное обеспечение.

Управление рабочими пространствами

На странице со списком рабочих пространств можно запускать, останавливать, удалять и восстанавливать рабочие пространства:

  • Запуск: нажмите на карточку работающего рабочего пространства — оно откроется и запустится в новой вкладке, а на карточке отобразится статус «Работает».

  • Остановка: для работающего рабочего пространства нажмите кнопку 【Стоп】 справа на карточке, чтобы остановить его.

  • Удаление: неработающее рабочее пространство можно удалить, нажав кнопку 【Удалить】 в правом нижнем углу карточки. Удалённые рабочие пространства сохраняются в списке «Удалённые рабочие пространства» в течение 24 часов. Если за это время не выполнить восстановление, они будут безвозвратно уничтожены.


Инструменты по теме "Cloud Studio: онлайн-IDE от Tencent Cloud"