2015-04-30 2 views
4

Я начал использовать vscode для разработки python. И мне очень нравится, кто-нибудь знает, как расширить VScode, чтобы я мог написать scala в нем?Scala с VScode

На минимальном минимуме мне нужно получить подсветку синтаксиса.

+1

Hii, я также попробовал VSCode для разработки django, знаете ли вы, как исключить .pyc-файл в файл explorer ?. –

+1

есть еще один вопрос переполнения стека с тегом vscode, который показывает, как связать тип файла с языком, но в основном вы меняете какой-то json afaik –

+0

@ChromableedStudios. Я посмотрю спасибо. Если у вас будет URL-адрес, было бы очень полезно :-) – Steve

ответ

1

Если вы копаете в путь приложения он смотрит на меня, чтобы быть расширяемой в .js, возьмите взгляд на яваскрипта и машинопись папок, например (хотя я не пробовал еще)

6

Существует одна здесь:

https://github.com/IliyaTryapitsin/vscode-scala

Вы можете добавить его, читая ридми там что:

Run VSCode

code --enableExtensionGallery 

Нажмите F1, затем введите:

для установки лестницы

ext install scala 

для установки SBT

ext install sbt 

для установки сниппетов

ext install scalasnippets 
1

Если вы не используете IntelliJ или Eclipse, и вы хотите придерживаться VSCode, то я настоятельно рекомендую Ensime & Плагин Ensime ниже: https://marketplace.visualstudio.com/items?itemName=dragos.scala-lsp Также ознакомьтесь, www.e nsime.org Это немного больше связано с установкой en en env, но все же стоит того.

Обсуждение двух ниже здесь: https://www.reddit.com/r/scala/comments/5eu9if/intellij_vs_ensime/

Однако Intellij улучшилась много. Итак, конкурс красоты - это вопрос суждения. Я возвращаюсь обратно & между многими вариантами (Emacs, Intellij, neovim, VSCode). Это сложный язык. Итак, мне нужна вся помощь, которую я могу получить!

+0

Я добавлю, что ensime - это только реальная сделка, когда речь заходит об услужливости на стороне VSCode, особенно по сравнению с IntelliJ. Я хочу, чтобы VSCode был хорош как IntelliJ изначально или с одним плагином, так как Ensime действительно НЕ МОЖЕТСЯ установить на 1-м. – user6273920

Смежные вопросы