【发布时间】:2018-05-11 21:12:22
【问题描述】:
对于 IntelliJ 2018,是否有任何键盘快捷键可以复制和禁用代码行?
如果插入符号在单行中且未选择任何文本,则复制并禁用整个单行。
如果文本选择多行,复制并禁用所有选定文本的整行。
“复制和禁用”是指:
- 选择整行。
- 复制文本。
- 注释掉相同的文本。
- 在该文本下方粘贴一个副本。
我使用的是 macOS,但最好同时涵盖 PC 和 Mac 快捷方式。
其他一些问题包括使用⌘c 选择和复制一行,以及使用⌘d 选择和复制一行。但我正在寻找一种多行解决方案,以及一种在复制后将原始文本输出的解决方案。
【问题讨论】:
-
我不知道有任何编辑器具有这样的功能(对我来说似乎非常狭窄和特定),而 IntelliJ IDEA 绝对不支持开箱即用。但是,您可以相当轻松地编写一个插件来执行这样的操作。
-
选择行,⌘(c,/),→,↵,⌘v。您是否正在寻找更少的击键次数?
-
@Gautam 谢谢,但是是的,我正在寻找更短的快捷方式。在尝试我期望的功能或键盘快捷键的更改之前,复制粘贴注释一段代码对我来说似乎是一件很自然的事情。
-
您是否尝试过为此使用Macros?
-
@Andrey,不,我没有在 IntelliJ 中尝试过宏。那可能会做到。谢谢。
标签: intellij-idea comments keyboard-shortcuts code-editor