lis*_*sak 5 java shell beanshell
我想知道是否有某种shell只能监听用户输入(使用行缓冲区)并在main方法内部运行,包括类路径上的jdk.因此它在浏览器或groovy控制台中看起来像JavaScript控制台.它可以方便地测试代码片段.
可以把它写入shell并点击返回:
Map<String, String> env = System.getenv();
for (String envName : env.keySet()) {
System.out.format("%s=%s%n", envName, env.get(envName));
}
Run Code Online (Sandbox Code Playgroud)
这就是bsh.Interpreter可以做的事情.但我发现它很难使用.我不能用光标在shell线上向后/向左移动...... ^ [[D ^ [[D ^ [[D ....我只能删除最后一个字符.不确定它是否是特定于操作系统的(我在Linux上),但它非常不方便......
我的意思是Java语言,而不是Jruby,Jython或Groovy
| 归档时间: |
|
| 查看次数: |
1749 次 |
| 最近记录: |