我从 NetBeans 迁移到 PhpStorm。 如何将 PhpStorm 中的多行复制和移动方法更改为 NetBeans 方法? (PhpStorm 需要完整选择的行才能移动或复制)
更新: 考虑以下两行”
lin1 --------------
lin2 ++++++++++++++
如果您完全选择这两行并按 ctrl+d : 在 NetBeans 中,您将获得:
lin1 --------------
lin2 ++++++++++++++
lin1 --------------
lin2 ++++++++++++++
在 PhpStorm 中你会得到:
lin1 --------------
lin2 ++++++++++++++lin1 --------------
lin2 ++++++++++++++
现在考虑以下两行({}=selection bound)
lin1 ---------{-----
lin2 +++++++++}+++++
如果您部分选择两行并按 ctrl+d : 在 NetBeans 中,您将获得:
lin1 ---------{-----
lin2 +++++++++}+++++
lin1 ---------{-----
lin2 +++++++++}+++++
在 PhpStorm 中你会得到:
lin1 ---------{-----
lin2 +++++++++-----
lin2 +++++++++}+++++
在 NetBeans 中,ctrl+e 将删除多行,但 ctrl+y 不会作用于多行。
最佳答案
Ctrl+D 映射到“复制行或 block ”操作,它完全按照您提到的方式执行(选择结束后立即复制所选文本)。
你需要做的是reassign提供所需行为的“重复行”操作的快捷方式。
丹尼斯
https://stackoverflow.com/questions/7383835/
相关文章:
sql - LAST_VALUE() 行在无限制的前面和无限制的后面之间
oracle - PLS-00103 : Encountered the symbol "EXCEP
svn - 颠覆(SVN)中的标签实际上是什么? SVN 内置了哪些标签工具? (与 Clearca
ruby-on-rails - 根据当前语言环境在 Rails 中显示小时格式(上午/下午或下午)
datetime - 如何从包含 PHP 日期时间值的字符串中获取时区?
haskell - truncate::(RealFrac a, Integral b) => a
oracle-sqldeveloper - 如何在 SQL 结果的输出中有颜色