webstrom官方的活动模版介绍

编辑模板变量对话框

文件|设置|生活模板——编辑变量Windows和Linux
WebStorm |偏好|生活模板——编辑变量在OS X
Ctrl + Alt + S



当你点击对话框打开 编辑变量按钮模板文本现场模板页面。

的 编辑变量启用按钮只有在模板的身体包含至少一个用户定义的变量,也就是说,一个变量不同 $END$$SELECTION$.

使用此对话框创建和编辑表达式中的变量选择的模板。

在这个页面:

控制

描述
的名字 在这个文本框,查看或编辑的变量名称格式 $<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 返回一个建议命名为一个变量。
时间: 2024-10-25 12:43:56

webstrom官方的活动模版介绍的相关文章

36. PowerShel -- 活动目录介绍(2)

PowerShel -- 活动目录管理(1) 本系列所有脚本均在Windows Server 2008 R2 DataCenter (PowerShell 2.0) + PowerGUI Script Editor Free Edition x64中测试通过. 活动目录(Active Directory)是Windows操作系统下的一种企业资源解决方案.其体系结构如下: 在Windows Server 2008 R2上安装了活动目录角色后,会有如下一些管理工具: Active Directory

PHPthinking论坛官方有奖活动【大奖来袭】

为了提高广大PHP爱好者的积极性,活跃论坛的学习氛围,PHPthinking正式推出以下奖励活动,把您的学习热情投入到论坛,PHPthinking给予您意向不到的回馈! 活动网址:http://bbs.phpthinking.com/thread-642-1-1.html 活动内容: 凡在PHPthinking论坛中,发表主题帖,如学习经验贴.经典问题贴.源码贡献贴等等任意主题帖,每月末,我们将对所有用户进行一次发帖统计,凡是对大家的PHP学习有帮助的好帖,我们将进行"精华帖"奖励,每

Spring官方文档翻译——15.1 介绍Spring Web MVC框架

Part V. The Web 文档的这一部分介绍了Spring框架对展现层的支持(尤其是基于web的展现层) Spring拥有自己的web框架--Spring Web MVC,在前两章中会有介绍.剩下的章节则用来介绍Spring和其他web技术的集成,比如Struts和JSF(这里只提两个). 本节以对Spring MVC portlet框架的介绍结尾. 第十五章--Web MVC框架(Web MVC framework) 第十六章--视图技术(View technologie) 第十七章--

UML建模之活动图介绍(Activity Diagram)

http://www.cnblogs.com/ywqu/archive/2009/12/14/1624082.html 10.分支与合并(Decision and Merge Nodes)分支与合并用菱形表示 11.分叉与汇合(Fork and Join Nodes) 分为水平风向和垂直方向. 14.泳道(Partition)泳道将活动图中的活动划分为若干组,并把每一组指定给负责这组活动的业务组织,即对象.在活动图中,泳道区分了负责活动的对象,它明确地表示了哪些活动是由哪些对象进行的.在包含泳道

35. PowerShell -- 活动目录介绍(1)

AD PowerShell cmdlet 提供商: Microsoft and   QUEST Software ·         PowerShell – 活动目录 1.     PowerShell 可以实现对ADSI(Active Directory Service Interface)服务接口的支持: 2.     ADSI类似于Windows 管理规范(WMI),发出一个使用特殊语法编写的查询,然后传递给远程计算机(域控制器),然后执行它.查询结果为一个AD对象或对象的集合(如一个用

win2012活动目录介绍

一:活动目录概述: 1.相关概念: 域:用来描述一种系统架构,和"工作组"相对应,由工作组升级而来的高级架构,在域架构中,可以实现统一化管理(一般通过策略实现,执行下发策略的权限是写这条策略的用户即服务器上写策略的用户,而非登陆当前客户端的用户.). 活动目录:是微软提供的目录服务(查询.身份验证),活动目录的核心包含了活动目录数据库,在活动目录数据库中包含了域中所有的对象(用户.计算机.组...) 注意:目录服务不是我微软专有的,比如linux的ldap服务也是目录服务. 域控制器:

官方关于Dialog的介绍

将Activity显示成Dialog的形式: Tip: If you want a custom dialog, you can instead display an Activity as a dialog instead of using the Dialog APIs. Simply create an activity and set its theme to Theme.Holo.Dialog in the <activity> manifest element: <activ

023:模版介绍

模板 在之前的章节中,视图函数只是直接返回文本,而在实际生产环境中其实很少这样用,因为实际的页面大多是带有样式的HTML代码,这可以让浏览器渲染出非常漂亮的页面.目前市面上有非常多的模板系统,其中最知名最好用的就是DTL和Jinja2. DTL 是 Django Template Language 三个单词的缩写,也就是Django自带的模板语言.当然也可以配置Django支持Jinja2等其他模板引擎,但是作为Django内置的模板语言,和Django可以达到无缝衔接而不会产生一些不兼容的情况

揭秘 vivo 如何打造千万级 DAU 活动中台 - 启航篇

本文首发于 vivo互联网技术 微信公众号? 链接: https://mp.weixin.qq.com/s/Ka1pjJKuFwuVL8B-t7CwuA 作者:悟空中台研发团队 一.缘起 - 什么是悟空活动中台? 随着 vivo 互联网用户量级不断增加,应用商店.官网商城. 游戏中心和浏览器等 vivo 官方产品相继进入存量用户运营时代.在这种大背景下,营销活动日益增多,传统活动开发模式已经不能满足井喷式且多样化的需求,项目开发和产品运营过程中遇到种种困难: 1. 浏览器团队开发的活动组件, 商