在Visual Studio中,当我键入一些特殊字符时,它会自动格式化相关的代码段,但在WS中,没有任何反应。我试图找到那个选项,但结果没有结果。
// e.g. In VS, if we type something like:
var abc=123
// and then type ; it will be formatted as:
var abc = 123;
我试图理解为什么许多人喜欢WebStorm作为JS IDE。 :)
答案 0 :(得分:1)
PC:Ctrl + Alt + L
MAC:Command + Alt + L
在这里,您可以找到John Lindquist的精彩教程:http://www.youtube.com/watch?v=xIxDar8CbJA
答案 1 :(得分:0)
最近没有使用VS,所以我不确定;}
是做什么的,但WebStorm绝对可以扩展模板。在函数声明之上,尝试键入/**
,然后输入Enter,例如 - WebStorm将自动生成JSDoc标题。
另请参阅实时模板下的IDE设置 - &gt; JavaScript的。键入us<Enter>
将插入"use strict;"
等。
如果要重新格式化代码,Code -> Reformat Code
下有一个选项可重新格式化所选文本(或整个文件)。虽然可能最好习惯于编写遵守JavaScript style guidelines的代码:)当你手边没有IDE时可以派上用场,例如在GitHub上,在终端上编辑,在StackOverlfow上 (咳嗽)等。
此外,您应该启用JSHint,这会突出显示abc=123
需要改进样式。
答案 2 :(得分:0)
此选项在WebStorm 8中提供(即将推出) - 请参阅IDEA-120066
答案 3 :(得分:-1)
从主菜单中选择Code > Reformat Code
,系统会显示代码格式弹出窗口。