Да, к последнему вопросу ... Если вы посмотрите на какой-то другой файл .properties, вы найдете несколько примеров этих команд.Например, для Scala я сделал следующие команды:
scala.compilation.options=-d bin -deprecation -Xmigration -Xcheckinit
scala.run.options=-cp bin -Dfile.encoding=UTF-8
command.compile.*.scala=fsc.bat $(scala.compilation.options) $(FileNameExt)
command.build.*.scala=fsc.bat $(scala.compilation.options) *.scala
command.go.*.scala=scala.bat $(scala.run.options) $(FileName)
Он показывает, что вы можете определить свои собственные переменные и использовать их в командной строке.Просто замените scala
на erlang
, fsc.bat или scala.bat на erl.exe или другой bin (если компиляция отличается от запуска), и адаптируйте остальные строки.