jetbrains:利用language injections功能帮你拼接字符串

经常会遇到 "" '' 字符串拼接出现混乱的问题的时候,往往会把自己绕晕,索性jetbrains系列具备 功能。


jetbrains:利用language injections功能帮你拼接字符串_第1张图片
在打出双引号/单引号的时候按下万能的alt+enter并且选择inject language or reference
  1. 在打出双引号/单引号的时候按下万能的alt+enter并且选择inject language or reference
  2. 选中之后,会在你的str字符串上一行添加一个标记(此处可能会有Bug,有的时候不会帮你加,但是无所谓,只是一个标记而已)
  3. 此时,鼠标不要变,指针依然停留在双引号中间,并且再次按下alt+enter提示


    jetbrains:利用language injections功能帮你拼接字符串_第2张图片
    选择你的fragment
  4. 在灯泡菜单中,选中edit javaScript Fragment


    jetbrains:利用language injections功能帮你拼接字符串_第3张图片
    在下方编辑你要的字符串效果

    5.在下方出现的Fragment提示框里面会有自动补全(注意,你写在framegment里面就是最终转义之后的效果)


    jetbrains:利用language injections功能帮你拼接字符串_第4张图片
    拼接HTML以及提示信息

我该如何添加变量?

我们遇到拼接字符串的情况往往都是需要拼接变量在字符串中,这里我推荐你在写完内容之后,在要加变量的位置按下回车键,会自动拼接加号,并且换行在中间添加你的变量。


jetbrains:利用language injections功能帮你拼接字符串_第5张图片
添加id、name变量

你可能感兴趣的:(jetbrains:利用language injections功能帮你拼接字符串)