在 Visual Studio 中剪切/粘贴的最有效方法是啥?
Posted
技术标签:
【中文标题】在 Visual Studio 中剪切/粘贴的最有效方法是啥?【英文标题】:What is the most efficient way to cut/paste in Visual Studio?在 Visual Studio 中剪切/粘贴的最有效方法是什么? 【发布时间】:2009-02-14 18:49:56 【问题描述】:我发现我在编程时剪切和粘贴了很多东西。例如,方法、变量和类名是我经常剪切/粘贴的东西。我确实在输入部分单词后使用“ctrl+space”来自动完成它们,或者在找到重复项时弹出智能感知。
但是对于直接复制/粘贴,你们有什么好的快捷方式/技巧/提示可以使用吗?
我已经在编程时使用了这些快捷方式,但我想知道我是否遗漏了什么?
ctrl+x(未选择任何内容) ctrl+v(未选择任何内容) ctrl+l(未选择任何内容) ctrl+shift+箭头键如果我可以更快地复制/粘贴,我想我可以更快地编写代码。
【问题讨论】:
我没有得到这个问题的修改。打字和剪贴板的使用是我们程序员一整天都在做的事情,所以这是一个相关的问题 我也不是 :( 这是一个“太简单”的问题还是什么?如果是这样,给我一个好的答案并获得一些免费积分。 你确定你应该做这么多的代码粘贴吗?如果您改变习惯,例如更多的重构,也许您作为程序员会取得更大的成功。 Jay - 我认为有人会发表这样的评论 :) 但我不明白剪切/粘贴是一件多么糟糕的事情。我正在尝试减少击键,我通过剪切/粘贴以及我已经提到的其他项目来做到这一点。我真的不明白减少/粘贴如何让你成为一个“更好”的程序员 @Jay Bazuzi:他从来没有说过他不是一个成功的开发者。我一直在复制和粘贴。不是逻辑,而是名称和我需要的任何内容,这并不意味着您要复制整个方法和类。 【参考方案1】:在 Visual Studio 中有多重粘贴。 按 Ctrl+Shift+V 可以粘贴您剪切/复制的最后 10 个内容中的任何一个。
【讨论】:
【参考方案2】:安装和学习ViEmu。
【讨论】:
【参考方案3】:我有更多的硬件解决方案。在我的MS 4000 keyboard 上,空格键正下方的后退和前进按钮分别绑定到复制和粘贴。这实际上使复制和粘贴比我第一次做时想象的要容易得多。
【讨论】:
【参考方案4】:我使用ClipX,它为您提供系统范围的多粘贴。您可以在剪贴板中粘贴任何最后 [configurable number] 的东西。您还可以保存“最喜欢”的项目,这些项目会永久保留在列表中。
【讨论】:
【参考方案5】:Shift + Page Up/Down 选择光标下方/上方的所有内容。
【讨论】:
【参考方案6】:如果您不使用 ctrl+shift+arrow 来选择整个单词/行,那么这会很有帮助。
【讨论】:
以上是关于在 Visual Studio 中剪切/粘贴的最有效方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章
使用 Emmet 在 Visual Studio Code 中包装 HTML 元素 [重复]