有哪些编辑器支持 多行选择/多行编辑?

2018-05-14 15:44:22 +08:00
 jssyxzy

最近刚学习 sublimte text,觉得多行选择 /多行编辑这个功能很好。

其他支持这个功能的还有哪些编辑器呢? Sublimte Text ? Vim ? Atom ? VsCode ? JetBrains ? 是原生支持,还是需要安装什么插件吗?

另外有没有办法使得普遍的编辑都有这个功能,比如在浏览器 safari 上多行选择。

6461 次点击
所在节点    程序员
29 条回复
ooo3o
2018-05-14 15:56:58 +08:00
那叫列编辑, 功能稍全面的编辑器都支持.
浏览器就基本别想了.
TomatoYuyuko
2018-05-14 16:06:59 +08:00
JB 大法好,webstorm 了解一下
winglight2016
2018-05-14 16:58:53 +08:00
以前用 editplus,就有这个功能,现在 jetbrain 全系列都支持吧
araraloren
2018-05-14 17:09:08 +08:00
多行 多列 主流的编辑器都支持
zgx030030
2018-05-14 17:16:02 +08:00
块选择 大部分编辑器都支持吧,比如在 vscode 中 是鼠标按下滚轮选择块
ksupertu
2018-05-14 17:34:17 +08:00
vscode 了解一下,alt+shift 鼠标左键
waiaan
2018-05-14 17:35:00 +08:00
@zgx030030 我的怎么没用,按下没反应。
michaelcheng
2018-05-14 17:42:04 +08:00
应该问一下哪些不支持会好些
Daming
2018-05-14 17:48:32 +08:00
现在是个编辑器基本都支持
VSCode、NotePad++、VisualStudio
快捷键都是 ALT + SHIFT
zgx030030
2018-05-14 17:49:35 +08:00
@waiaan 不知道了,我鼠标滚轮按下可以块选择, 和上面说的 alt+shift+左键一样
wlwood
2018-05-14 19:36:09 +08:00
vim/emacs 都支持,是原生支持,不用装插件😂😂😂。所以,基本上,很多编辑器都支持
CloudnuY
2018-05-14 20:43:01 +08:00
好像你写的这几个编辑器都是原生支持……
wweir
2018-05-14 20:47:49 +08:00
sed awk 了解一下
leexiaoran
2018-05-14 20:50:55 +08:00
vim 是有的。原生自带
innoink
2018-05-14 20:56:35 +08:00
其实分很多种的
比如:矩形选择、手动选择多个光标插入点、查找字符串同时编辑
chiu
2018-05-14 20:56:48 +08:00
列模式,notepad++,UE 都有
agagega
2018-05-14 21:04:17 +08:00
Firefox 支持不连续选中 选择的时候按住 Command 就行
DiamondbacK
2018-05-14 21:54:15 +08:00
一个是多重编辑,一个是列模式,两者有共同点,又有区别。
Vim 支持列模式。
Vim 实质上也支持多重编辑,不过是通过 "." 命令实现,也就是先编辑后选择,而不是其他编辑器(如果支持多重编辑)通常采用的先选择后编辑的做法。先编辑后选择没有增加操作步骤,也更灵活。
DiamondbacK
2018-05-14 21:59:01 +08:00
一个是多重编辑,一个是列模式,两者有共同点,又有区别。
Vim 支持列模式。
Vim 实质上也支持多重编辑,不过是通过 "." 命令实现,也就是先编辑后选择,而不是其他编辑器(如果支持多重编辑)通常采用的先选择后编辑的做法。先编辑后选择没有增加操作步骤,也更灵活,还更稳健,因为不会像先选择后编辑那样,万一不小心没有按住 Ctrl,前面的选择就白费了,要重做。
LCD
2018-05-14 22:38:51 +08:00
vim

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

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

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

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

© 2021 V2EX