jetbrains:利用language injections功
2018-08-30 本文已影响40人
LucasLight
经常会遇到 "" '' 字符串拼接出现混乱的问题的时候,往往会把自己绕晕,索性jetbrains系列具备 功能。
在打出双引号/单引号的时候按下万能的alt+enter并且选择inject language or reference
- 在打出双引号/单引号的时候按下万能的alt+enter并且选择inject language or reference
- 选中之后,会在你的str字符串上一行添加一个标记(此处可能会有Bug,有的时候不会帮你加,但是无所谓,只是一个标记而已)
-
此时,鼠标不要变,指针依然停留在双引号中间,并且再次按下alt+enter提示
选择你的fragment -
在灯泡菜单中,选中edit javaScript Fragment
在下方编辑你要的字符串效果
5.在下方出现的Fragment提示框里面会有自动补全(注意,你写在framegment里面就是最终转义之后的效果)
拼接HTML以及提示信息
我该如何添加变量?
我们遇到拼接字符串的情况往往都是需要拼接变量在字符串中,这里我推荐你在写完内容之后,在要加变量的位置按下回车键,会自动拼接加号,并且换行在中间添加你的变量。
添加id、name变量