月度归档:2018年03月

vscode自定义代码片段

最近开始用vscode,发现还是挺好用的,微软开发的轻量级开源IDE,支持多平台,插件也很丰富。下面说一个今天get到的技能。设置vscode自定义代码片段,让撸码更快捷。

操作步骤

  • 首先按下快捷键Ctrl+P
  • 输入>snippet,选择“首选项:配置用户代码片段”
  • 输入php,选择php.json
  • 在打开的php.json文件中,编辑模版

编辑模版示例

<code class="language-null">{
    // Place your snippets for php here. Each snippet is defined under a snippet name and has a prefix, body and 
    // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
    // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the 
    // same ids are connected.
    // Example:
    // "Print to console": {
    //  "prefix": "log",
    //  "body": [
    //      "console.log('$1');",
    //      "$2"
    //  ],
    //  "description": "Log output to console"
    // }

    "Print to debug": {
        "prefix": "dd",
        "body": [
            "echo Debug::vars(\\$ddd$0);"
        ],
        "description": "echo log"
    },
    "json request": {
        "prefix": "json",
        "body": [
            "\\$this-&gt;check_view(array('json'));",
            "\\$params = \\$this-&gt;arg_filter(\\$this-&gt;request-&gt;post$0(), array('code'));",
            "\\$v = Validation::factory(\\$params);",
            "\\$v-&gt;rule('code', 'not_empty');",
            "\\$this-&gt;check_valid(\\$v);",
            "\n",
            "\\$ret = \\$this-&gt;itg_interface(array(",
            "\t'parent_code' =&gt; \\$params['code'],",
            "));",
            "\\$this-&gt;view_data = \\$this-&gt;convert_output(\\$ret);"
        ]
    }
}
</code>

注意点

  • 除了php还可以选其他语言
  • prefix表示输入的内容,按tab键后会出现body中的内容
  • $0表示光标位置
  • body中的每一项,表示一行
  • $这种特殊符号要转义,tab要用\t替代,换行要用\n替代,

iPad忘记锁屏密码解决方法

iPad忘记锁屏密码了,密码重试过多,已经不能重新输入密码,提示要连接iTunes,电脑上安装iTunes之后,连接时itunes提示需要iPad解锁屏幕,死锁了- -。

专门跑去苹果店问了下,解决方案如下:

1、电脑安装iTunes,安装后,打开itunes但不用登录苹果帐号

2、iPad连接到电脑

3、同时按住Home键和侧边的锁屏键,长按7、8秒,iPad屏幕变黑时,松开锁屏键,但Home键仍然需要按住,大约5、6秒,电脑上的itunes会出现“iTunes检测到一个处于恢复模式的iPad。您必须先用备份来恢复该iPad然后才能将它与iTunes配合使用。”,点击确定。

4、在电脑上itunes接下来的界面中,选择“恢复iPad”。

5、接下来按提示操作即可,重新激活iPad

 

注意:

1、此方法会让iPad恢复出厂设置,之前的数据会丢失。

2、需要重新激活iPad,可以使用新帐号激活。