如果我在IntelliJ 14中注释掉 Ctrl + / ,则光标向下移动一行。 我怎么能禁用它?
答案 0 :(得分:5)
没有宏的解决方法:如果从行中选择行或单个字符,然后注释掉,则插入符将保持在相同的位置。
答案 1 :(得分:4)
您无法禁用它,但您可以定义宏。
Edit | Macros | Start Macro Recording
Edit | Macros | Stop Macro Recording
插入符号将像以前一样返回到与之前相同的逻辑位置。
您可以将该宏指定给您喜欢的任何键盘快捷键:Settings | Keymap | Macros
答案 2 :(得分:1)
通过将宏方法与Markin Klosi
的答案结合使用,可以获得更好的结果(imo)(sina72
的另一个答案是,如果您选择一些文本并用宏,插入符号现在将向上移动一行。
因此,请遵循sina72
的回答,但请记录此宏:
Example macro result screenshot
ps:必须这样做并不理想。 在其他情况下,插入符号会在没有任何正当理由的情况下跳来跳去(例如:在Java中“引入局部变量”之后,它会转为EOL)