如何复制完整字符串字面量至剪贴板?IntelliJ快捷选中技巧
问题1:如何将完整的字符串字面量复制到剪贴板?
核心其实是先快速选中完整的字符串内容,再执行复制操作就行。以IntelliJ为例:
- 先用下面问题里的快捷键选中你需要的字符串部分(仅内容或连引号一起)
- 再用系统通用复制快捷键:Windows/Linux按
Ctrl+C,Mac按Cmd+C,就能把完整字符串复制到剪贴板了。
如果是其他文本编辑器或IDE,逻辑也类似——先精准选中目标字符串,再复制即可。
问题2:IntelliJ中快速选中完整字符串字面量的快捷键
当然有!完全不用手动拖动那么麻烦,IntelliJ自带几个实用的快捷键:
逐步扩展选中(最常用)
- Windows/Linux:
Ctrl+W - Mac:
Cmd+W
操作方式:当光标在字符串引号内任意位置时,按第一次Ctrl+W(或Cmd+W)会选中当前所在的单个单词;再按一次,就会自动扩展选中整个字符串的内容(不包含前后引号);如果再按一次,就会连引号一起选中。
一步选中字符串内容
- Windows/Linux/Mac:按住
Alt键,双击字符串内任意位置
这样可以直接选中整个字符串的内容(不含引号),适合不想多次按快捷键的场景。
一步选中带引号的完整字符串
如果需要连前后引号一起选中,按住Alt+Shift键,双击字符串内任意位置,就能直接选中带引号的完整字符串字面量。
另外,要是你觉得默认快捷键不顺手,还可以去File > Settings > Keymap(Windows/Linux)或IntelliJ IDEA > Settings > Keymap(Mac)里搜索“Select Word”“Select String”这类选项,自定义你习惯的快捷键。
内容的提问来源于stack exchange,提问作者Artem




