Описание тега scala-metals
Языковой сервер Scala с богатыми функциями IDE
0
ответов
Как установить точки останова в vs-коде в программе scala
Я хочу отладить мое приложение scala с помощью vscode. Мое задание Gradle Run выглядит так просто: task run(type: JavaExec, dependsOn: build) { debug true main = mainClassFile classpath sourceSets.main.runtimeClasspath classpath configurations.runti…
26 мар '18 в 11:48
0
ответов
Как правильно установить scala metal lsp в spacemacs
Название говорит само за себя, я хочу установить scala Metallic LSP в spacemacs, я безуспешно пробовал официальные руководства по металлам / spacemacs: https://scalameta.org/metals/docs/editors/emacs.html https://develop.spacemacs.org/layers/+lang/s…
30 апр '20 в 02:18
1
ответ
VS Code and Metals: запустите 'Build import', чтобы включить навигацию по коду
У меня есть проект Scala- / Mill, который я не хочу импортировать в VSCode. Metals Доктор дает мне следующие предупреждения: Что-то не хватает в моем проекте? Вот моя конфигурация мельницы (build.sc): import mill._ import mill.define.Target import s…
22 окт '19 в 12:32
2
ответа
Как запустить существующий проект Scala с помощью VS Code and Metals?
Я новичок в Scala и считаю, что Scala IDE очень медленно работает на моем компьютере для таких основных вещей, как поиск в кодовой базе и редактирование кода. Я привык к Visual Studio Code и был очень рад найти это расширение для металлов. Мне удало…
18 дек '19 в 21:35
0
ответов
Значение символа как переменной недействительно: lsp-server-install-dir
Я пытался настроить слой Scala и бэкэнд Metals для spacemacs. Я относительно новичок в spacemacs и совершенно новичок в Scala. Вскоре возникли некоторые проблемы, для которых я понятия не имею, как их можно связать со слоем Scala. Во-первых, я получ…
10 янв '20 в 17:30
1
ответ
Sbt запускать тесты из src/main/scala вместо src/test/scala?
Скажем, у меня есть масштабный класс в main / scala, например import org.scalatest.FunSuite class q3 extends FunSuite { test("6 5 4 3 2 1") { val digits = Array(6,5,4,3,2,1) assert(digits.sorted === Array(1,2,3,4,5,6)) } } Как мне запустить его с по…
07 фев '20 в 00:24
0
ответов
Исходные jar-файлы загружаются, но недоступны в IDE
Попробовав почти все, в том числе withSourcesЯ не могу заставить металлы vscode отображать загруженные источники, хотя пакеты доступны для импорта. Другими словами, я не могу перейти к каким-либо определениям, и когда я перехожу к загруженным библио…
03 апр '20 в 15:18
2
ответа
Используя vs code, как заставить формат scala работать и отформатировать мой код?
У меня есть плагин формата scala в моем репозитории sbt для нескольких проектов. addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.3.2") Итак, в консоли sbt, если я запускаю scalafmt, он отлично работает В моем build.sbt есть: scalafmtOnCompile := …
06 апр '20 в 15:42
0
ответов
lsp и металлы не работают для scala в emacs
Я использую metal-emacs с lsp-mode в emacs. Раньше он работал большую часть времени, но в последнее время никогда не работает. В *metals* а также *metals:stderr*буферы пусты. В*lsp-log* буфер представляет собой смесь сообщений: time: compiled somePr…
10 янв '20 в 02:33
0
ответов
Удаленная отладка заданий Scala Spark с помощью VsCode
Я хотел бы иметь возможность удаленной отладки задания Spark, написанного на Scala, работающего в контейнере докеров с VsCode. Это то, что у меня есть до сих пор, VsCode с Scala-металлов v0.8 установлен Эта конфигурация запуска отладки Я раскручиваю…
02 фев '20 в 01:36
2
ответа
VSCode Metals scala, в папке интеграционных тестов не отображаются классы
В папке module/src/it У меня есть интеграционные тесты, настроенные с помощью sbt, например: https://www.scala-sbt.org/1.x/docs/Testing.html но VSCode с металлами показывает мне, что не видит этих классов, все отлично компилируется с sbt. Что я могу…
04 фев '20 в 11:26
1
ответ
Осмысление инструментов разработки Scala
В экосистеме существует множество инструментов и терминов разработки, например, языковой сервер, сервер сборки, Metals, BSP, LSP, Bloop, Zinc, Coursier, инкрементный компилятор, компилятор презентаций и т. Д. Мне было интересно, может ли кто-нибудь …
11 апр '20 в 14:01
1
ответ
Отступ 4 пробела не работает в scalafmt.config в VS Code
Я пытаюсь настроить scalafmt.config так , чтобы он форматировал мой код. Все функции, которые я использую, такие какalign.preset = more, align.openParenDefnSite = falseи т.д. - вроде работает отлично. Однако у меня проблема с отступом. Я хочу устано…
04 май '20 в 00:46
1
ответ
Запуск импорта сборки Scala Metals вручную в (n)vim
Согласно заголовку, как я могу вручную запустить запрос импорта сборки из Scala Metals в (n)vim? Металлы обычно запрашивают при записи изменений в build.sbtили связанных файлов, но когда я решаю отменить запрос (пустая запись) или снова написать до …
26 июн '20 в 15:33
1
ответ
Металлы на Атоме не могут запустить проект
Это может быть действительно глупый вопрос, но я ничего не могу найти в Интернете, так что, возможно, кто-нибудь сможет мне помочь. В настоящее время я изучаю Scala, и поскольку мне не нравится IntelliJ, я переключился на vim, а иногда и на VSCode с…
31 июл '20 в 22:09
1
ответ
Как исключить форматирование scala для html файлов с помощью vs code
Я использую код vs для своего приложения scala/play. Каждый раз, когда я сохраняю свой файл макета main.scala.html, форматирование портит мои ссылки на мои файлы ресурсов. Он вставляет пробел, и мои ссылки на мои файлы css и js не работают. <link…
12 июн '20 в 05:10
1
ответ
Работа с рекурсивными зависимостями на языковом сервере Scala Metals с помощью bloop
Я немного использую coc.nvim, и мне он очень нравится. Недавно я начал работать над относительно большим проектом, состоящим в основном из кода Scala, и поэтому установил расширение coc-Metallic, которое автоматически устанавливает языковой сервер и…
21 июл '20 в 00:07
1
ответ
Как именно использовать Metals и VS Code Debugger?
Metals объявили, что "теперь можно запускать и тестировать прямо из VS Code, используя новые кнопки" Выполнить ", " Тест ", " Отладка "и" Тест отладки ". Есть хорошая гифка, показывающая, на что она способна, и я не знаю, как до нее добраться. Я поп…
13 авг '20 в 02:24
1
ответ
VS Code знает Scala и Java, но не может их соединить
Я пытаюсь совместить Scala с Java, и мне удалось создать проект на основе Maven (репозиторий здесь), который отлично компилируется из командной строки (mvn clean package). Однако я продолжаю сталкиваться с проблемой, что моя IDE (VS Code) вообще не …
12 фев '20 в 16:33
0
ответов
Окно вывода Metals Server в Visual Studio Code показывает вывод Spark как ошибки
Ситуация Я только начинаю работать со Scala в Visual Studio Code, используя расширение Metals. Я также работаю со Spark. Все работает нормально, за исключением того, что мое окно вывода - MESS! В окне вывода так много посторонней информации. Пример …
25 июл '20 в 21:48