webstorm常用配置
1、javaScript改外es6语法 Languages & Frameworks > JavaScript
2、支持.vue格式
3、常用快捷键
代码格式化:Ctrl+Alt+L
函数类闭合打开:Ctrl+Alt+“+” Ctrl+Alt+“-”
4、字体设置
5、快捷键
根据文件夹找方法和字符名称等 crtl+h
查找全局的文件名:ctrl+shift+r
全局查找:双击shift
6、webstorm 文件夹根据svn文件状态显示不同颜色
7、自定义注释模板
项 描述 的名字 在这个文本框,查看或编辑的变量名称格式 $<variable_name>$
.表达式 在这个文本框中,指定表达式的值对应的模板输入字段自动计算。 这个表达式可以包含构造以下基本类型:
手动输入一个表达式或从下拉列表中选择一个预定义的功能。列表中显示的数量和类型的参数,如果有的话,选择的功能。按字母顺序列出了可用的函数 功能表。
默认值 在这个文本框中,指定默认字符串输入相应的输入字段的扩展模板,如果表达式计算后不给任何结果。 注意,一个变量的默认值是一个表达式,可以参考其他生活模板变量。定义默认值作为一个文字,附上引号。
跳过如果定义 ���中此复选框后,WebStorm继续下一个输入字段,如果当前定义输入字段的值。 向上/向下移动 使用这些按钮来更改变量的顺序在列表中。变量的顺序表中确定的顺序WebStorm将切换相应的输入字段模板时扩大。
预定义的函数使用在生活模板变量
项 描述 camelCase(String)
返回字符串作为参数传递,转换为驼峰式大小写。例如, my-text-file
/my text file
/my_text_file
将转化为myTextFile
.capitalize(String)
第一个字母都要大写的名字作为参数传递。 capitalizeAndUnderscore(sCamelCaseName)
CamelCase内所有大写字母的名称作为参数传递,以及零件之间插入一个下划线。例如,如果字符串作为参数传递 FooBar
,那么函数返回FOO_BAR
.classNameComplete()
这个表达式的替代品 类名完成在变量的位置。 clipboard()
返回系统剪贴板的内容。 snakeCase(String)
snake_case返回CamelCase字符串的字符串。例如,如果字符串作为参数传递 foo_bar
,那么函数返回fooBar
.complete()
这个表达式替代变量的代码完成调用位置。 completeSmart()
这个表达式替代品的智能类型完成调用变量的位置。 date(sDate)
返回当前系统日期的指定格式。 默认情况下,将返回当前日期在系统默认的格式。然而,如果你在双引号中指定日期格式,这种格式的日期将:
![]()
decapitalize(sName)
替换这个名字的第一个字母与对应的小写字母作为参数传递。 enum(sCompletionString1,sCompletionString2,...)
用逗号分隔的字符串列表显示为完成模板调用。 escapeString(sEscapeString)
指定的字符串。 expectedType()
返回类型预计由于整个模板。是有道理的,如果模板扩展在正确的任务的一部分,后返回等。 fileName(sFileName)
返回文件名与扩展。 fileNameWithoutExtension()
返回文件的名称没有扩展。 firstWord(sFirstWord)
返回字符串的第一个词作为参数传递。 lineNumber()
返回当前行号。 lowercaseAndDash(String)
破折号,返回小写分开的字符串作为参数传递。例如,字符串 MyExampleName
被转换为my-example-name
.snakeCase(sCamelCaseText)
CamelCase返回snake_case字符串的字符串作为参数传递。 spaceSeparated(String)
返回字符串以空格分开的CamelCase字符串作为参数传递。例如,如果字符串作为参数传递 fooBar
,那么函数返回foo bar
.time(sSystemTime)
返回当前系统时间。 underscoresToCamelCase(sCamelCaseText)
返回的字符串作为参数传递CamelHump字母替换为下划线。例如,如果字符串作为参数传递 foo_bar
,那么函数返回fooBar
.underscoresToSpaces(sParameterWithSpaces)
返回的字符串作为参数传递用空格替换为下划线。 user()
返回当前用户的名称。 JsArrayVariable
返回JavaScript数组的名称。 jsClassName()
返回当前的JavaScript类的名称。 jsComponentType
返回JavaScript组件类型。 jsMethodName()
返回当前的JavaScript方法的名称。 jsQualifiedClassName
返回当前JavaScript类的完整名称。 jsSuggestIndexName
返回一个建议索引。 jsSuggestVariableName
返回一个建议命名为一个变量。