我开始使用Webstorm,我无法弄清楚如何剪切/粘贴一行保持完全相同的缩进。
在Jade文件中:
.something
ul
li
label -->Cut this line<--
li
label some text
我把光标放在上面指定的行的开头。然后,Edit -> Cut
和Edit -> Paste
。我最终得到了:
.something
ul
li
label -->Cut this line<--
li
label some text
我希望缩进与以前完全一样。我如何实现这一目标?
我尝试了Preferences -> Editor -> General -> Smart Keys -> Reformat on paste
中的所有选项,但没有任何选项产生任何影响。
答案 0 :(得分:3)
是的,您可以更改设置,以便在粘贴时不会改变格式。
档案&gt; 设置&gt; 编辑&gt; 一般&gt; 智能密钥 ..然后查找“重新格式化粘贴:”并从下拉列表中选择“无”。
答案 1 :(得分:1)
编辑Jade时,在粘贴代码块时,顶部&#39;粘贴片段中的元素等于当前光标位置,其他元素相对于顶部元素缩进到与原始片段相同的级别。所以你必须确保不将光标放在行的开头,而是放在所需的位置...例如,在<li>
之后按Enter键然后粘贴
答案 2 :(得分:0)
使用Ctrl + Shift + Alt + V进行简单粘贴
https://www.jetbrains.com/help/webstorm/2016.1/cutting-copying-and-pasting.html?origin=old_help