在IntelliJ中,可以按Ctrl+ Alt+ Enter在编辑器中的当前光标位置插入新行.
VS + ReSharper是否存在这样的快捷方式?
此外,我希望有IntelliJ快捷方式来完成当前的声明,而不会跳到下一行.
在IntelliJ中
Ctrl+ Shift+ Enter=完成当前语句而不跳转到下一行.
Shift+ Enter=仅跳转到下一行.
Ctrl+ Alt+ Enter=插入一个新行并向下移动当前行.
很想拥有VS + ReSharper的这款产品
我非常感谢你的帮助.
这是我的功能签名:
foo :: Integer -> [String]
Run Code Online (Sandbox Code Playgroud)
该功能应如何工作:
foo 1234567 应该回来 ["567", "234", "001"]foo 12345678 应该回来 ["678", "345", "012"]oo 123456789应该返回["789", "456", "123"]我目前的解决方案
zeichenreihenBlock :: Integer -> [String]
zeichenreihenBlock x = reverse (partition (show x))
partition :: String -> [String]
partition [] = []
partition x
| length x `mod` 3 == 2 = take 3 ("0" ++ x) : partition (drop 3 ("0" ++ x))
| length x `mod` 3 == 1 = take 3 …Run Code Online (Sandbox Code Playgroud)