vscode snippet利器

本篇文章我为你们带来更好的vscode snippet体验。javascript

解决自定义的snippet在底部的问题

默认全部snippet都在那些函数签名、变量等后面,这样在书写的时候须要按多End或下滑滑滑,还不方便。php

只要在设置里覆盖成这样java

"editor.snippetSuggestions": "top"

clipboard.png

固然还有个此属性还有个inline值,是按字母顺序夹在中间的。我的认为snippet放在显眼的地方比较好,函数签名什么的能够滞后。git

解决英文看不懂的问题

首先用户自建的snippet的描述是能够放中文的github

clipboard.png

那么能不能将vscode自带的那些改为中文呢?typescript

自带的必然是在安装包里,json

如今咱们在这先看看这张图:app

clipboard.png

系统是自带有snippet的,与函数签名、关键字等混在一块儿。函数

在\Microsoft VS Code\resources\app\extensions\php\snippets中的php.json就是上述我标识自带snippet的地方。spa

接下来该是寻找函数签名文件存放的地方了,我原本找了好一下子,后来一想既然是开源项目有源码的话,何不去github碰碰运气。

因而我在vscode的项目里随便(最好不常见)搜了一个php函数好比说strstr结果给我找着了。
clipboard.png
源文件地址在这
clipboard.png

根据typescript生成javascript的思路,我猜确定有个phpGlobals.js文件在咱们安装包里。

还好不是用第三方接口,不然就搜不到了。

咱们打开本身安装包里的phpGlobals.js文件,搜索选择你要改的函数签名。搞定后记得重启VScode.

效果图
clipboard.png

clipboard.png

可能你以为没什么用,可是呢php函数名字比js还tm难记,看中文速度快那么1秒也会提升效率的。

介绍一个自定义snippet的插件

clipboard.png

这个插件能经过选择保存为用户自定义snippet,着实不错,是外国一位哥们在6天前写的,目前才38人下载。

这比我以前折腾的那个本身制做插件的教程强太多。

为toggle提示框改快捷键

每次想看代码提示,按那个ctrl+space没啥大用,后来我改成space后只要按space就能弹出关闭提示。
这样写代码时自动触发提示,按space显示提示信息,enter输入,一切很和谐。

clipboard.png

相关文章
相关标签/搜索