如果未选择任何内容,则停止 PHPStorm 剪切/复制整行
Posted
技术标签:
【中文标题】如果未选择任何内容,则停止 PHPStorm 剪切/复制整行【英文标题】:Stop PHPStorm from cutting/copying the entire line if nothing is selected 【发布时间】:2015-02-26 03:56:14 【问题描述】:如果我将插入符号设置在一行上并意外按下 CtrlX 或 CtrlC 而不是 CtrlS,然后整行被剪切/复制,因为没有选择。
这可能很烦人,并且经常会破坏剪贴板中我想粘贴的代码。如果没有选择任何内容,我预计不会发生任何事情。这个怎么关掉?
【问题讨论】:
【参考方案1】:转到注册表屏幕:Help | Find Action...
并在那里搜索registry
在那里 - 找到并激活 editor.skip.copy.and.cut.for.empty.selection
条目。
【讨论】:
很遗憾,一些烦人的选项被隐藏得如此之好...您可能需要添加Find action
弹出窗口左上角的复选框需要检查注册表出现的选项
1) 有很多票和人(我想说总共超过 100 票)要求有当前行为(因为它在其他编辑器中可用),到目前为止只有一张票(我知道)它要求有能力将其关闭(我说的是 JB 的问题跟踪器)。人们的需求差异如此之大,没有必要在“设置”中设置单独的 GUI 选项来满足少数人:设置屏幕已经挤满了选项..
2) 现在你知道了这样的“隐藏”的地方(这样做是有原因的——它包含只有极少数人使用它的选项)——你应该没有更多再次找到它们的问题。 3) 但是,如果您觉得“查找操作”也应该在那里搜索 - 欢迎您将您的意见作为票提交到他们的问题跟踪器。
我确实喜欢改变我们思维方式的应用程序。只要该选项仍然可用并且我仍在学习“新”方式,请不要介意去“隐藏的地方”勾选复选框。这与 RegEdit (现在是 Linux 用户)对我的用处一样好。
WebStorm 7.0.3 点击 ctrl
alt
shift
slash
进入 Registry 激活 editor.skip.copy.and.cut LazyOne提到的.for.empty.selection以上是关于如果未选择任何内容,则停止 PHPStorm 剪切/复制整行的主要内容,如果未能解决你的问题,请参考以下文章
Presto:如果原始查询未返回任何行,则返回另一个表或虚拟值/表
如果与另一个范围相交,则停止触发事件 SelectionChange(已使用相交)?