你们编程是怎么调出括号的啊?

2020-03-10 21:17:20 +08:00
 wikinee
这两天写程序,想少按几个键。一般都是:

1. func_name

2. func_name() // 这里大多数编辑器都是成对括号了

3. func_name(arg1 type1, arg2 type2, ...) // 此时光标还在括号内部

有没有那种调到行尾并回车的神器操作,或者 vscode 下有没有自定义快剪辑能办到? sublime 也行。
5109 次点击
所在节点    程序员
33 条回复
sheeta
2020-03-10 21:19:05 +08:00
idea shift + enter
ecutuning
2020-03-10 21:20:44 +08:00
试试 control + e
loading
2020-03-10 21:21:47 +08:00
目前我是再打一次括号,vsc 装过那个 tab 插件,不好用。
yiqiok
2020-03-10 21:23:03 +08:00
hey siri
loading
2020-03-10 21:23:38 +08:00
我上班用的键盘是写个个宏键,end 然后回车
loading
2020-03-10 21:24:30 +08:00
还有一个 end { enter
gwy15
2020-03-10 21:25:47 +08:00
不是有 end 键吗,end+enter 呗
locoz
2020-03-10 21:34:03 +08:00
直接按 end 然后回车不香吗
waruqi
2020-03-10 21:36:26 +08:00
手打()
Pyjamas
2020-03-10 21:37:01 +08:00
vim mode: ese + O
Jimmy2Angel
2020-03-10 21:38:20 +08:00
我竟然没看懂
joelism
2020-03-10 21:38:40 +08:00
vscode 可以用 Ctrl+Enter,命令是 `Insert Line Below`
coolbit
2020-03-10 21:40:26 +08:00
vim: esc+A
wikinee
2020-03-10 21:44:00 +08:00
@joelism @ecutuning 真的是 ctrl + enter,真该好好看看这些快捷键了,泪...
jfcherng
2020-03-10 21:44:01 +08:00
Sublime Text
曲線救國(移至行末): https://git.io/JvKZD
移出引號、括號: https://git.io/JvKZH
wikinee
2020-03-10 21:49:40 +08:00
@gwy15 @locoz end 键盘离得太远了……
PhyllisLin
2020-03-10 21:54:24 +08:00
头像瞩目
sunnywqf
2020-03-10 21:55:04 +08:00
一般的编辑器都有跳到行尾的快捷键,mac 下 emacs 的比较通用:control + e
Cuo
2020-03-10 22:00:06 +08:00
可以改成写 Ruby
HhZzXx
2020-03-10 22:37:50 +08:00
idea 直接输入`;`就会自动在括号外加上`;`并且光标在`;`后面

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/651672

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX