学了cocos2dx c++版本,后来出了个cocos creator,最近上去学了下,发现自带编辑器
上面写js代码的时候不能格式化,求格式化快捷键和其他快捷键,因为编辑器上也没
哪里有快捷键的介绍
楼上是否答非所问呢?
你去下载个代码格式的配置文件,导入相关编辑器就好了
用正则表达式扩展String吧
String.prototype.format = function(args) {
var result = this;
if (arguments.length > 0) {
if (arguments.length == 1 && typeof (args) == "object") {
for (var key in args) {
if(args[key]!=undefined){
var reg = new RegExp("({" + key + "})", "g");
result = result.replace(reg, args[key]);
}
}
}
else {
for (var i = 0; i < arguments.length; i++) {
if (arguments[i] != undefined) {
var reg= new RegExp("({)" + i + "(})", "g");
result = result.replace(reg, arguments[i]);
}
}
}
}
return result;
}
使用:
var str='test:{0} {1}'.format('first','second');
如果使用vscode编辑器:
快捷键操作方式如下,
首先按下键盘按键: ctr+k
再次按下键盘按键: ctr+d