PhpStorm - ES6 模板字符串的反引号被破坏
PhpStorm - Backticks ` for ES6 template strings broken
在 JavaScript 文件中使用反引号时,例如:
var name = 'Tom';
var greeting = `hello my name is ${name}`;
PhpStorm 执行各种破坏文件的奇怪自动格式化。
反引号随机出现或消失,注释文件的其余部分。
我已在设置中禁用 'insert pair quotes' 选项,但问题仍然存在。
有没有办法在 PhpStorm 2016.1.2 版中禁用反引号的自动格式化?
我对模板字符串有同样的问题。在这个例子中,我添加了一个反引号,它在移动光标时消失了。如果您使用鼠标,则不会。 example gif
我目前的解决方法是使用正常的连接,然后让 PhpStorm 通过点击灯泡来转换它。
我暂时改用 Sublime Text,因为我的 Macbook Air 的 4 GB 内存不足以运行 Phpstorm。
Sublime Text 仍然存在反引号问题。
这让我认为问题与 OS X 的关系比 Phpstorm 的关系更大。
另外,当我在 Jetbrains 发布错误时,Jetbrains 的开发人员无法重现该问题。
由于 Macbook Pro 2016 的崩溃,我切换回 windows,问题不再出现。如果有人有更好的答案我会更新这个。
在 JavaScript 文件中使用反引号时,例如:
var name = 'Tom';
var greeting = `hello my name is ${name}`;
PhpStorm 执行各种破坏文件的奇怪自动格式化。
反引号随机出现或消失,注释文件的其余部分。 我已在设置中禁用 'insert pair quotes' 选项,但问题仍然存在。
有没有办法在 PhpStorm 2016.1.2 版中禁用反引号的自动格式化?
我对模板字符串有同样的问题。在这个例子中,我添加了一个反引号,它在移动光标时消失了。如果您使用鼠标,则不会。 example gif
我目前的解决方法是使用正常的连接,然后让 PhpStorm 通过点击灯泡来转换它。
我暂时改用 Sublime Text,因为我的 Macbook Air 的 4 GB 内存不足以运行 Phpstorm。
Sublime Text 仍然存在反引号问题。
这让我认为问题与 OS X 的关系比 Phpstorm 的关系更大。
另外,当我在 Jetbrains 发布错误时,Jetbrains 的开发人员无法重现该问题。
由于 Macbook Pro 2016 的崩溃,我切换回 windows,问题不再出现。如果有人有更好的答案我会更新这个。