- 博客(8)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 使用php textalk\websocket+ssl实现websocket客户端
wss认证模式:单向认证、双向认证单向认证客户端校验服务的证书服务端配置$server = new \swoole_websocket_server("0.0.0.0", 8001, SWOOLE_PROCESS, SWOOLE_SOCK_TCP | SWOOLE_SSL);$listener = $server->listen("0.0.0.0", 8002, SWOOLE_SOCK_TCP | SWOOLE_SSL);$listener->set([ 'ssl_ke.
2022-02-21 11:49:16
2232
原创 VsCode插件 — Good Tool 简介
Good Tool 简介前端开发小工具。主要功能:API 模拟、 API 转发、action 代码生成器、antd 提示文档。目前支持 get、post、put、delete 请求,支持文件下载,文件上传还未测试环境要求:node14.17.4,vscode1.59.0演示视频Good Tool 快速开始通过下面三个步骤即可使用模拟数据功能。第一步 修改你的项目配置package.json 文件中设置代理,端口号为本插件的监听端口,默认 21818"proxy":"http:
2021-10-19 16:03:51
653
原创 VsCode插件开发(六)打包&发布
打包&发布一、安装vscenpm i vsce -g二、本地打包vsce package三、发布发布插件需要 Microsoft 账号、Azure 账号、Azure DevOps 组织、 publisher 账号1. 首先访问 https://login.live.com/ 登录你的Microsoft账号,没有的先注册一个2. 然后访问: https://aka.ms/SignupAzureDevOps,默认会创建一个以邮箱前缀为名的组织3. 默认进入组织的主页后,点击右上
2021-10-19 15:57:14
1262
原创 VsCode插件开发(五)代码片段
代码片段一、配置contributes"contributes": { "snippets": [ { // 代码片段作用于那种语言 "language": "javascript", // 片段文件路径 "path": "./snippets/javascript.json" } ]}二、创建一个snippets/javascript.json文件{ "es6 func": { "prefix": "func", "body": [ "con
2021-10-19 15:53:56
542
原创 VsCode插件开发(三)菜单
菜单一、完整的菜单配置在 package.json 的 contributes 中添加:"menus": { // 菜单出现的位置 "editor/title": [ { // 菜单出现的条件 "when": "resourceLangId == json", // 点击菜单触发的命令 "command": "good-tool.updateRoute", // 定义菜单分组 "group": "navigation", // 按住alt键点击菜单触发
2021-10-19 15:50:35
1947
原创 VsCode插件开发(四)设置
设置一、配置configuration,创建配置"contributes": { "configuration": { // 显示在配置页左侧 "title": "Code插件配置", "properties": { // 全局唯一的配置ID "yourPlugin.port": { "type": "number", "default": 21818, "description": "服务端口" }, "yourPlugin.open":
2021-10-19 15:37:19
1092
原创 VsCode插件开发(二)命令
命令一、自定义命令在package.json的contributes中加入配置"commands": [ { "command": "good-tool.hello", "title": "hello", // 可选项,如果需要将命令添加到菜单则需要配置图标 "icon": { // 浅色主题图标 "light": "./images/logo.svg", // 深色主题图标 "dark": "./images/logo.svg" } }],二、注
2021-10-19 15:34:35
1058
原创 VsCode插件开发(一)简介
VsCode插件开发简介vscode底层基于 Electron 架构,Electorn = Chromium + NodeJs + Native APIs一、vscode插件功能介绍不受限的本地磁盘访问,可以随意读写文件、跨域请求、创建本地server自定义命令、快捷键菜单代码片段、悬浮提示自定义设置、欢迎页自定义跳转、自动补全自定义WebView自定义左侧功能面板新增语言支持二、安装vscode插件开发脚手架npm install -g yo generator-code
2021-10-19 15:26:41
819
TA创建的收藏夹 TA关注的收藏夹
TA关注的人