1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/allwefantasy-mlsql-lang-vscode-plugin

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

👉👉👉 Этот расширение всё ещё находится в процессе разработки.

👉👉👉 В вашей системе требуется JDK 1.8+

mlsql-Lang

mlsql-lang — это расширение Visual Studio Code, которое позволяет вам запускать код MLSQL как в интерфейсе скриптов/ноутбука.

Текущая версия

v0.0.5

v0.0.5

  • ✅ Исправлено открытие .mlsqlnb, которое не активирует сервер языка MLSQL

v0.0.4

  • ✅ Добавлены дополнительные параметры управления на движке

  • ✅ Поддерживается новый тип включения project

  • !pyInclude также поддерживает тип project.

  • ✅ Поддержана отрисовка html/png в режиме ноутбука.

  • ✅ Добавлены примеры кода MLSQL

v0.0.3

  • ✅ Выделение синтаксиса для mlsql-lang
  • ✅ Улучшенный рендеринг таблиц
  • ✅ Автоматическое завершение кода для mlsql-lang

Требования

  1. В вашей системе требуется JDK 1.8+. JDK8-Mac/JDK8-Linux
  2. Visual Studio Code

Ограничения

mlsql-lang был протестирован только на MacOS/Linux, хотя это расширение работает и на Windows.

Установка

Установка локально

Это расширение уже содержит mlsql-lang.Скачайте расширение с https://mlsql-downloads.kyligence.io/2.1.0/mlsql-0.0.5.vsix или http://download.mlsql.tech/mlsql-0.0.5.vsix

  • Выполните команду code --install-extension mlsql-0.0.5.vsix
  • Или просто откройте mlsql-0.0.5.vsix в Visual Studio Code через панель рынка

Установка через рынок

  1. Найдите mlsql на рынке и установите его.
  2. Скачайте mlsql-lang с https://mlsql-downloads.kyligence.io/2.1.0/
  3. Распакуйте mlsql-lang и настройте путь через engine.home в .mlsql.config.

Другое

Использование MLSQL (Mac/Linux)## Пример использования

  1. Установите расширение.
  2. Создайте директорию, затем откройте её в Visual Studio Code.
  3. Поддерживаются расширения файлов .mlsql или .mlsqlnb.
  4. Как только вы откроете файл mlsql, расширение будет активировано.

  1. Если автоматическая активация не произошла, нажмите правую верхнюю кнопку и выберите кнопку выбора языка, выберите MLSQL.
  2. Откройте команду MLSQL: run, чтобы выполнить скрипт MLSQL:

  1. Вот пример ноутбука:

Пример проекта

  1. mlsql-lang-example-project/github
  2. mlsql-lang-example-project/gitee

Перезапуск сервера языка MLSQL

Запустите команду в vscode: Разработчик: Перезагрузить окно

Настройка (>= 0.0.2)

Вы можете настроить сервер языка MLSQL с помощью файла .mlsql.config в вашем проекте (корневой путь).Пример:

engine.home=...../mlsql-lang/mlsql-app_2.4-2.1.0-SNAPSHOT
engine.url=http://127.0.0.1:9003
engine.owner=admin
engine.memory=2048m

user.access_token=123

Встроенные плагины

Поддерживаются встроенные плагины Excel/Shell. Вы можете загружать файлы Excel следующим образом:

Установка сторонних плагинов

Репозиторий плагинов: mlsql-plugins

Вы можете установить их следующим образом:

Знание проблем

.mlsqlnb не имеет плагина для него (<= v0.0.4)

Если вы заново открываете проект, когда ноутбук открыт до активации mlsql-lang, то произойдет следующая ошибка:

Просто закройте/откройте ноутбук (.mlsqlnb) и всё будет хорошо.

Сервер языка mlsql-lang не завершает работу при закрытии рабочего пространства (<= v0.0.3)

Иногда сервер языка может не завершиться правильно при закрытии вашего рабочего пространства. Попробуйте использовать следующую команду для поиска PID и завершения работы процесса.

ps -ef | grep 'tech.mlsql.plugins.langserver.launchers.stdio.Launcher'

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

MLSQL Lang — это расширение для Visual Studio Code, которое позволяет запускать код на MLSQL как в интерфейсе Script/Notebook. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/allwefantasy-mlsql-lang-vscode-plugin.git
git@api.gitlife.ru:oschina-mirror/allwefantasy-mlsql-lang-vscode-plugin.git
oschina-mirror
allwefantasy-mlsql-lang-vscode-plugin
allwefantasy-mlsql-lang-vscode-plugin
master