Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何设置Scala IDE以在启动多行代码块时添加空行?_Scala_Scala Ide - Fatal编程技术网

如何设置Scala IDE以在启动多行代码块时添加空行?

如何设置Scala IDE以在启动多行代码块时添加空行?,scala,scala-ide,Scala,Scala Ide,这些是在Scala IDE中创建新代码块时必须执行的键入步骤。管道字符表示光标: def test(x: Int): Int = | 如果通过键入{来启动block,IDE将自动添加右大括号并将光标放在中间: def test(x: Int): Int = {|} 单击“返回”以启动多行块: def test(x: Int): Int = { |} 再次单击return可创建一条黑线: def test(x: Int): Int = { |} 使用向上箭头将光标移回上一

这些是在Scala IDE中创建新代码块时必须执行的键入步骤。管道字符表示光标:

def test(x: Int): Int = |
如果通过键入
{
来启动block,IDE将自动添加右大括号并将光标放在中间:

def test(x: Int): Int = {|}
单击“返回”以启动多行块:

def test(x: Int): Int = {
    |}
再次单击return可创建一条黑线:

def test(x: Int): Int = {

    |}
使用向上箭头将光标移回上一行:

def test(x: Int): Int = {
    |
    }
你怎么能避免最后两次击键,但我的光标仍然停留在左大括号和右大括号之间的空行上呢?我试过了,Ctrl+Return,Shift+Return,但没有这样的运气


我使用a。在我看来,它是世界上最棒的打字键盘,但不幸的是,它也是世界上使用箭头键最差的键盘,这就是为什么我在可能的情况下极力避免使用箭头键的原因。愿发明弧形多功能摇杆箭头键的家伙在我每次使用Confun时,他的小指抽筋吗ded键。

编辑器中还没有这样的功能,但这将是一个受欢迎的新增功能。最好是。

完成,谢谢()