发布于 2011-09-09 23:01:52
我知道这个问题在这一点上是古老的,但偶然的是有人在寻找答案(就像我一样),我们开始吧。此信息基于使用Scala2.8.2的Scala插件的beta 2.0.0.0发行版。我发现有两种可能的选择:
第一个选项是使用“解释器”命令,默认情况下该命令绑定到"Ctr+Shift+X“。这将使用任何Scala编辑器中的当前文本选择,并将其发送到解释器执行。它在与Eclipse控制台相同的选项卡组中创建一个新窗口。这似乎有一个问题,因为在执行结束时,您得到了错误“:error: value tools不是package”的成员。这是一个公认的问题,我为Inteli找到了解决办法,但找不到Eclipse。
第二个选项(我目前正在使用的选项)是为Scala解释器创建一个新的“运行配置”。如果转到"Run...Run配置“,您应该会看到"Scala解释器”被列为启动程序之一。您可以使用所有默认选项为这个启动程序创建一个新的配置,在运行它时,可以在控制台窗口中获得scala解释器提示符。从这里开始,你可以把剧本写得心满意足。通过定义正确的运行配置(虽然我还没有这样做),您也应该能够让它以这种方式运行脚本文件。
希望这对某些人有帮助。
发布于 2009-10-01 08:42:09
您可以通过右键单击项目打开一个交互式shell,选择Scala-> 中的创建解释器。
发布于 2009-10-08 22:36:06
如果在同一台机器上安装了scala发行版,则可以配置“外部工具”来运行scala脚本。
From the menu, select "Run" -> "External Tools" -> "External Tools Configurations...".
Highlight "Program" and create a new configuration.
Fill out the dialog like so:
"Main" tab:
Name: ScalaScriptRunner
Location: c:\path\to\scala\bin\scala.bat [or use the *nix equiv]
Working Directory: ${workspace_loc}
Arguments: ${resource_loc}
"Common" tab:
Check the "Display in Favorites" selection.
Click "Apply" and "Close".现在,如果突出显示scala脚本文件,则可以从工具栏运行它。请注意,这与.scalascript插件无关,实际上,您可能不得不将脚本命名为不同的扩展(.scalascript?)如果你安装了。
https://stackoverflow.com/questions/1502110
复制相似问题