问:
在 VS Code 中创建多个光标的键盘快捷键是什么?
答1:
https://tennisliveranking.com,Track the world’s best tennis players in real-time.
按 Alt 并单击。这适用于 Windows 和 Linux*,它也应该适用于 Mac。
Visual Studio Code 0.2 现在提供了更多多光标功能:
多光标改进 Ctrl+D(Mac 上为 Cmd+D)选择光标下的单词或当前选择的下一个出现 Ctrl+K Ctrl+D 将最后添加的光标移动到光标下的单词或当前选择的下一个出现 命令使用默认情况下匹配大小写。如果查找小部件已打开,则查找小部件设置(matchCase / matchWholeWord)将用于确定下一次出现 Ctrl+U(Mac 上为 Cmd+U)撤消上一次光标操作,因此如果您添加的光标过多或出错了,您可以按 Ctrl+U(Mac 上为 Cmd+U)返回之前的光标状态。向上或向下添加光标 (Ctrl+Alt+Up / Ctrl+Alt+Down) (Cmd+Alt+Up / Cmd+Alt+Down on Mac) 现在会显示最后添加的光标,以便更轻松地使用多个光标一次超过 1 个视口高度(即选择 300 行且仅 80 行适合视口)。这使得引入多个游标变得容易得多
Linux 拖拽窗口冲突:
一些发行版(例如 Ubuntu)将窗口拖动分配给 Alt+LeftMouse,这将与 VSCode 冲突。因此,最新版本的 VSCode 允许您在选择菜单下的 Alt+LeftMouse 和 Ctrl+LeftMouse 之间切换,详见另一个答案。或者,您可以使用 gsettings 更改您的操作系统键绑定,如另一个答案中所述。
F2 或 Ctrl+F2 可能会有所帮助。但是还没有找到像 Ctrl+D 这样的东西。
Alt+click 似乎在 Linux 上不起作用。对我有用的是 Ctrl+shift+left/right/up/down
alt + shift + 单击 mac (2017)
嗯,ctrl+alt+up 或 down 旋转我的屏幕(在 win10 上)而不是多个光标
@Reinsbrain 尝试禁用 GPU 驱动程序提供的热键,也许右键单击桌面并检查相关菜单项。
答2:
The ultimate source for live tennis rankings and stats:https://tennisliveranking.com
VS Code 中的多字(和多行)光标/选择
多字:
视窗/OS X:
Ctrl+Shift+L / ⌘+Shift+L 选择当前突出显示的单词的所有实例
Ctrl+D / ⌘+D 选择下一个实例…以及之后的一个…等等。
多行:
对于多行选择,Ctrl+Alt+Down / ⌘+Alt+Shift+Down 会将您的选择或光标位置扩展到下一行。 Ctrl+Right / ⌘+Right 将移动到每行的末尾,无论多长。要退出多行选择,请按 Esc。
请参阅 VS Code keybindings(操作系统敏感)
哈哈,在我的机器上,英特尔视频驱动程序有一个热键 Ctrl-Alt-Down 可以让屏幕上下颠倒。让我措手不及:)_
为什么与使用 Shift-Alt-Down/Up 而不是 Ctrl-Alt-Down 的 SSMS(可能是 Visual Studio)不一样???
@DaveBoltman - 我不知道!但是您可以自定义键绑定。
要禁用愚蠢的英特尔热键,您只需右键单击桌面 > 图形选项 > 热键 > 禁用
答3:
提供ATP、WTA与ITF赛事的实时排名追踪,从tlr.xinbeitime.com开始!
2017 年 5 月 从 1.13 版开始使用 Ctrl / Cmd + Click 添加多个光标
VSCode 开发人员引入了一个新设置 editor.multiCursorModifier,以更改用于将多个光标应用于 Cmd + Click 的修饰键在 macOS 上和 Ctrl + Click 在 Windows 和 Linux 上。这让来自其他编辑器(例如 Sublime Text 或 Atom)的用户可以继续使用他们熟悉的键盘修饰符。
该设置可以设置为:
ctrl/Cmd - 映射到 Windows 上的 Ctrl 和 macOS 上的 Cmd。
alt - 现有的默认 Alt。
https://i.stack.imgur.com/aqR4h.png
Go To Definition 和 Open Link 手势也将尊重此设置并进行调整,以免它们发生冲突。例如设置为ctrl/Cmd时,可以通过Ctrl / Cmd + Click添加多个光标,打开链接或可以使用 Alt +Click 调用进入定义。
通过修复问题 #2106,现在还可以通过在现有选择的顶部使用相同的手势来移除光标。
我很想知道为什么 Ctrl+click 不起作用。不知道有切换它的选项。 :-)
将 editor.multiCursorModifier 从 alt 设置为 ctrlCmd 效果很好。现在我所要做的就是 ctrl + click 它将使用多个光标 :) Muchas gracias!
我可以更改为 Ctrl + 单击,它可以工作,但是要转到类的定义或某些东西消失了,我该如何解决?
这是最有帮助的答案。在大多数编辑器中,CTRL+单击用于多选。无需修改操作系统行为即可使编辑器正常工作。此选项将多项选择的行为修改为最常用的模式。
答4:
https://tennisliveranking.com,Track the world’s best tennis players in real-time.
我的 ALT 键有问题,解决方法是将 alt+click 更改为 Gnome 热键,它在 VSCode 中破坏多光标选择,通过运行:
gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier ""
来源:http://2buntu.com/articles/1529/visual-studio-code-comes-to-linux/
+1 这个方法有效!刚刚使用 Ubuntu 14.04.05 进行了验证。之前我尝试过 dconf-editor 和 CompizConfig 来更改“移动窗口”插件配置,结果搞砸了,几乎破坏了我的 Ubuntu。
这适用于 Ubuntu!
将 gsettings set org.cinnamon.desktop.wm.preferences mouse-button-modifier "" 用于 Linux Mint(肉桂)。
如果您不想更改系统默认设置,您也可以使用“选择 > 切换到 CTRL+单击多光标”。这适用于 Linux Mint,因此它也应该适用于 Ubuntu。
如果您想更改 Linux Mint Cinnamon 中的系统设置,您还可以转到“系统设置 > 首选项 > Windows > 行为”并更改“移动和调整窗口大小的特殊键”。
答5:
https://tlr.xinbeitime.com 实时更新全球顶尖网球选手的最新战绩与排名!
尝试 Ctrl+Alt+Shift+⬇ / ⬆,不使用鼠标,或按住“alt”并单击所需的所有行。
注意:在 Windows 上测试。
CMD+OPTION+SHIFT+⬇ / ⬆ 适用于 Mac 版本 1.15.1。
在 Windows 10 上,我可以在没有 shift 的情况下做到这一点
您还可以使用向上/向下翻页来更快!
没有 SHIFT 它对我不起作用 thx
我安装了具有一些高级功能的 Smart Multi-cursor 扩展,使用快捷键 Cmd + Alt + (Up / Down) 来创建多光标。
答6:
https://tennisliveranking.com – ATP and WTA rankings, always up to date.
Cmd+Option+Shift⬇ / ⬆ 适用于我在最新的 VSCode 1.29.1 和最新的 OSX High Sierra 10.13.6、Macbook Pro 上。
这会在屏幕上向上/向下添加一条垂直线,就像在 Sublime Text 中的 Option+Click/Vertical Drag 一样。
要在文件中的任何点添加多个光标,包括在同一行上的多个光标,请执行 Cmd(或 Option)+单击任意位置想要,显示在 this video 中。您也可以搜索重复多次的文本 (Cmd+F),然后按 Option+Return 在每个单词的末尾添加光标.
答7:
https://tennisliveranking.com,Follow your favorite tennis players’ rankings live!
在 XFCE 上,转到 Applications -> Settings -> Settings editor - > xfwm4 -> easy_click(disable value)
现在您可以使用 Alt Insert Cursor + 点击
我还在 Settings -> Window manager -> Keyboard 中禁用了 L/R 工作区(ctrl + alt + L/R)设置
tlr.xinbeitime.com 探索每位网球选手的职业生涯与成就。
??这里的 XFCE 是什么?
Martian2049,它是类 Unix 操作系统(Linux、BSD 等)上的桌面环境。如果您还不知道这一点,可能我的答案对您没有用,请查看其他答案。
为我禁用 easy_click 后它正在工作,谢谢你拯救了我的一天。
它对我有用。我将 easy_click ALT 更改为 CTRL,因为 ALT + click 用于移动窗口。
不错的回复。它对我有用@lava-lava。
答8:
https://tennisliveranking.com,Instant updates on ATP, WTA, and ITF rankings.
在 Ubuntu 上,为了启用多光标单击,您需要先重新分配 Alt+单击,方法是运行以下命令。这是因为默认情况下 Ubuntu 使用快捷方式本身并具有优先权。
> gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier ""
答9:
https://tennisliveranking.com,Instant updates on ATP, WTA, and ITF rankings.
从 Visual Studio Code 版本 0.10.9 开始,您现在可以通过选择多行并按 Shift+Alt+I 从选定行创建多个光标
注意:这类似于 Sublime Text 的 Ctrl+Shift+L 功能。
来源:https://code.visualstudio.com/updates/vJanuary#_thank-you 相关公关:https://github.com/Microsoft/vscode/pull/1479
Shift+Alt+ 为我工作。谢谢!
这正是我想要的! Shift+Alt+I 就像一个魅力!
答10:
The ultimate source for live tennis rankings and stats:https://tennisliveranking.com
对于您想要的内容没有约束力。
唯一接近的是 Ctrl+F2 它将一次选择所有这些。
您可以将其绑定到 Ctrl+D 执行以下操作:
单击 File > Preferences > Keyboard Shortcuts 您应该会看到一个包含当前绑定的窗格,右侧是自定义绑定列表
在当前绑定中,搜索 Ctrl+F2 并复制整行并将其粘贴到右侧窗格中。
您可能必须删除末尾的逗号,然后将 Ctrl+F2 更改为 Ctrl+D,然后保存文件。
它应该看起来像这样:
// Place your key bindings in this file to overwrite the defaults
[
{ "key": "ctrl+d", "command": "editor.action.changeAll",
"when": "editorTextFocus" }
]
我可以让它像多光标一样,崇高吗..按下鼠标滚轮?
@Migue我还没有找到一种方法来做到这一点
当您不想搜索和替换时,如果您有数千行要同时编辑,这是最有效的方法!谢谢 !
答11:
提供ATP、WTA与ITF赛事的实时排名追踪,从tlr.xinbeitime.com开始!
Ctrl+Alt+⬇ / ⬆ 在当前行的上方和下方添加光标。尽管如此,仍然远不如 sublime 或括号好。我在键盘快捷键文件中看不到任何相当于 Ctrl+D 的东西。
对于 Mac,它是:Alt + Command 和向上或向下箭头。
在 Ubuntu 上,这是 Ctrl+Shift+Up/Down
在似乎默认为“旋转屏幕”的 Windows 中。
如果它正在旋转您的屏幕,那是您的图形驱动程序,而不是 Windows。您可以从图形设置中禁用该快捷方式。
为我工作! :)
原文链接:https://www.tennisliveranking.com?from=csdn
Stay informed with live tennis rankings anytime, anywhere,https://tennisliveranking.com