Saj*_*ani 209 ide vim netbeans editor notepad++
如何在编辑器和IDE中选择列以删除,插入或替换某些字符?
编辑:
集成开发环境:
Ale*_*ski 203
Saj*_*ani 76
在凯特切换 Ctrl+ shift+ B.
Von*_*onC 38
Eclipse过去需要一个列模式插件才能选择矩形选择.

从Eclipse 3.5开始,您只需键入Alt+ Shift+ A:请参阅其新闻和值得注意的部分.(在OS X上它是Option-Command-A.)

或者激活
Editor Presentation"动作集"(" 窗口">"自定义透视"菜单)以获取用于切换块选择模式的工具栏按钮.
AmbroseChapel在评论中补充道:
这是一个切换.
列式选择是您输入和离开的模式:换句话说,Eclipse切换到一种模式,其中所有鼠标选择都必须是柱状的,并且您将保持该模式,直到您切换回来(再次使用相同的命令).
它与其他编辑器不同,只有在某些键关闭时才会启用列选择.
Yac*_*oby 22
在vim列中,可视模式为Ctrl+ v.如果这就是你的意思?
Mar*_*Ven 20
每个平台使用不同的鼠标按钮:
Left Mouse Button + Option
OR: Middle Mouse Button
Add to selection: Command
Subtract from selection: Command+Shift
Run Code Online (Sandbox Code Playgroud)
Right Mouse Button + Shift
OR: Middle Mouse Button
Add to selection: Ctrl
Subtract from selection: Alt
Run Code Online (Sandbox Code Playgroud)
Right Mouse Button + Shift
Add to selection: Ctrl
Subtract from selection: Alt
Run Code Online (Sandbox Code Playgroud)
ctrl+ shift+↑
ctrl+ shift+↓
ctrl+ alt+↑
ctrl+ alt+↓
ctrl+ alt+↑
ctrl+ alt+↓
Dom*_*ger 16
您没有明确说明emacs,但是因为您已经突出显示了许多编辑器......
在emacs中,您可以使用矩形,其中列是宽度为1的矩形.
要创建矩形,请标记矩形的左上角和右下角(右下角标记位于矩形中包含的右下角的右侧.然后,您可以通过以下方式操作:
C-x r k
杀死区域矩形的文本,将其内容保存为"最后一个被杀死的矩形"(kill-rectangle).
C-x r d
删除region-rectangle(delete-rectangle)的文本.
C-x r y
将最后一个被杀死的矩形以其左上角点在(yank-rectangle)处.
C-x r o
插入空格以填充区域矩形(open-rectangle)的空间.这会向右推动区域矩形的先前内容.
M-x clear-rectangle
通过用空格替换其内容来清除区域矩形.
M-x delete-whitespace-rectangle
从矩形的左边缘列开始,删除指定矩形中每条线上的空格.
C-x r t string RET
用每行上的字符串替换矩形内容.(string-rectangle).
M-x string-insert-rectangle RET string RET
在矩形的每一行上插入字符串.
小智 5
在Notepad ++中,您可以选择一个包含ctrl + alt + shift的特定列,然后单击鼠标左键并拖动以选择.