Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>vscode-extension-xlogic-tipsNew to Visual Studio Code? Get it now.
vscode-extension-xlogic-tips

vscode-extension-xlogic-tips

miles_fu

|
103 installs
| (0) | Free
动态提示 store 中 action的名字, api的key,以及参数(针对xlogic框架[自研数据流框架])
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

tips README

本插件为vuex周边的插件,提供 src/store/module/.js or.ts 中文件的action名字 && 智能提示本人开发的数据流框架基于(Rxjs+ramda+vuex),并且带命名空间.

基础功能教程

  • 基础功能教程

功能分类

  • 智能提示 action调用的snippets ,触发关键字符 xlogic,一般输入x就可以了
  • 智能提示 获取apiUrlKey,触发关键字符 apiUrlKey 获取 src/constant/sourceMap.ts 中的 apiUrlKey
  • 命令,更新和action,如果在开发过程中新增了action,就需要此命令

注意事项

  • 第一次打开项目 需要多等几分钟,因为需要解析文件(解析文件做了延迟)

前置条件

  • vue 项目 (必须)
  • 已 vuex 为主 编写大量的action (必须)
  • 有 module 区别 (可选)

使用方式

加载最新的action

  • 唤起vscode 命令行
  • 输入关键词 actionName
  • 找到 "从新加载 src/store/modules 下面的 actionsName" 插件会重新加载 actionName (文件必须先保存要不得不到最新的action)

智能提示

  • 输入x会提示xlogic , 选择xlogic会提示 action的脚本
  • 输入apiUrlKey , 可智能显示 apiUrlKey

Features

  • 智能提示 vuex modules下面的action
  • 智能提示 apiUrlKey (src/constant/sourceMap.ts)

TODO

  • 正则算法优化

Version log

0.1.3

  • optimize

    • 优化TS服务器等待延迟
  • 大感谢

    • 感谢 qoder AI编辑器 对我的帮助

0.1.2

  • fix

    • 修复 vscode 内置 TS 语言服务没有时,无法解析ts文件 ,采用延迟 5秒后解析(延迟5秒每次解析文件)
    • 修复 文案错别字
  • optimize

    • 优化正则解析(如果延迟5秒 TS 语言服务没有时)

0.1.1

  • optimize 打包
    • 使用 vscode 内置 TS 语言服务 ,不需要安装 typescript
    • 如果 vscode 内置 TS 语言服务没有 则采用 自定义正则进行解析
  • 修改内置参数的默认值 移除 sourceType 等属性
  • 修改reload 提示文案

0.1.0

  • 修复提取 apiUrlKey bug
    • 使用正则 提取 apiUrlKey
    • key中包含 . 为正确的 apiUrlKey
    • 不包含 注释
    • 不包含 函数内定义的对象
  • 新增 logo

0.0.9

  • fix 去除 .vscodeignore 忽略 node_modules

0.0.8

  • feat(tips): 读取 src/constant/sourceMap.ts 文件 自动读取文件,自动加载apiUrlKey

0.0.7

  • feat(doc): 重写markdown,增加基础教程gif图

0.0.6

  • feat(config): 增加配置属性 innerActionParams,默认值为(modelName,sourceType,params,gloading,from,transformData,aloading),可自行修改
  • feat(tips): action payload 参数提示(可以在插件配置界面配置 innerActionParams 属性)
  • feat(tips): actionName提示 需要vscode打开字符串内智能提示 (settings.json)
  "editor.quickSuggestions": {
    "other": true,
    "comments": true,
    "strings": true
  },
  • todo 0.0.7 增加 操作gif图
  • todo 0.0.7 更智能提示根据所在文件路径

0.0.5

  • feat 新增 对 store/index.(ts|js) action名字显示

0.0.4

  • fix 增加对.js 文件支持
  • feat 新增 innerAction 配置属性可以自定义配置属性(以英文的,分割)

0.0.3

  • fix 兼容win 路径问题

0.0.2

  • fix 找不到 typescript 问题 是因为 默认是在 devDependencies 下面,需要转移dependencies 然后在 yarn install

0.0.1

  • feat xLogic 智能提示 根据languageID 区分 前缀是 store 还是 context
  • feat command 命令 加载新增的actionName(主要先保存)
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft