Могу ли я закодировать в Dotty на немецком языке (или вообще) в IntelliJ?
Подозрительно, что по крайней мере часть это сообщение может быть шутка в апреле Fool, я решил установить Dotty на моем ноутбуке Linux и был порадовал и удивился, обнаружив, что он кажется абсолютно прямым - мне удалось получить функцию Фибоначчи, как указано в немецком рабочем режиме от REPL.
Теперь я хочу закодировать в Dotty/ Scala на немецком языке в IntelliJ IDE, но до сих пор не удалось достичь этого или, если на то пошло, английского языка "Hello World", для которого компиляция Dotty не сработает с SBT, см. Ниже (ошибок в окне кода IntelliJ для объекта нет).
Открытие нового проекта Dotty через новый диалог проекта IntelliJ ставит новый экземпляр Dotty в мой каталог .ivy2, отличный от того, который я использую в REPL. Я нашел Феликс Малдер Плагин Dotty, но я не уверен, как использовать плагин из источника. После того, как проект настроился:
который, я думаю, может быть следствием путей skala
и dotty
в моей переменной среды PATH
.
Поиск сообщения об ошибке в пункте 3 привел меня здесь: я могу переключиться на разделенный SBT, который, как я знаю, достаточно хорош, но HW все равно не будет компилироваться, вместо этого давая довольно длинную ошибку SBT.
К сожалению, я не понимаю синтаксиса записей в build.sbt достаточно хорошо, чтобы изменить их в соответствии с советом murmelssonic. Если я просто узнаю, что тогда ОК, я уверен, что смогу.
Я считаю, что прочитал сообщения, которые предполагают, что ошибки build.sbt можно игнорировать, поскольку они фактически не приводят к компиляции ошибок, но я не могу подтвердить это, поскольку я пока ничего не могу скомпилировать. Даже если это так, я хочу устранить их, тем лучше не скрывать законные предупреждения и ошибки.
Мой вопрос может быть лучше выражен как просто "Как установить плагин Dotty для IntelliJ?", но я не уверен, что полное решение этой коллекции симптомов.
Информация о системе:
- OS Kubuntu 16.10
- Java 1.8_121
- IntelliJ 2017.1
- Dotty v0.1.1-20170410
- SBT 0.13.13 и 0.13.15 (каждая попытка) через диалог IntellliJ
- SBT 0.1-SNAPSHOT (от
sbt version
в командной строке в sbt dir, используемый при изменении настроек IntelliJ).
Ответы
Ответ 1
В то время как Skala является естественным развитием для языка Scala, видя, как его создатель Мартин Одерски является немцем и должен был внедрить немецкие ключевые слова, JetBrains - это российская компания. Таким образом, мы стремимся экспортировать кириллические ключевые слова в мир программирования.
В некотором смысле IntelliJ- Scala уже является альтернативным компилятором для спецификации языка программирования Scala. Это станет все более актуальным с выпуском полностью нового плагина Scala для IntelliJ!
Это полностью официальное выражение команды IntelliJ-Scala только немецкого участника.