Version History
View all published versions, including stable and prerelease versions. You can install any version or view its source code.
3
Total Versions
3
Stable Versions
0
Prerelease Versions
Showing 1-3, total 3
6.0.1
15 days ago
触发器与上下文感知 (Trigger Characters):
在 registerCompletionItemProvider 中增加了 triggerCharacters: ['.', '>', ':']。
核心逻辑:当脚本检测到用户输入 . 或 -> 时,它会抓取前面的变量名,去 varTable 查找该变量的类型,然后去 MEMBER_METHODS 查找该类型对应的方法。
效果:输入 vector<int> nums; 后,输入 nums. 会立刻弹出 push_back, size 等建议。
类型归一化 (Normalize Type):
正则解析出来的类型可能是 const vector<int>& 或 TreeNode*。
如果你直接拿这个长字符串去匹配方法库是匹配不到的。
新增了 normalizeType 函数,把它处理成 vector 或 TreeNode,从而实现了泛型容器的智能提示。
算法模板 Snippets:
DFS/BFS: 这种样板代码手写很累。现在输入 dfs 或 bfs 并回车,会直接展开成标准的 Lambda 递归或队列循环结构