Skip to content

v1.3.6

Compare
Choose a tag to compare
@DragonKnightOfBreeze DragonKnightOfBreeze released this 27 Apr 19:02
· 500 commits to master since this release

Release Notes

  • 在内置规则文件的编辑器通知中提供操作,点击可以生成或者导航到对应的项目本地的规则文件
  • #73 扩展CWT规则:支持扩展的数据类型AntExpression,用于匹配ANT路径表达式(详见参考文档)
  • #73 扩展CWT规则:支持扩展的数据类型Regex,用于匹配正则表达式(详见参考文档)
  • #73 扩展CWT规则:支持在## context_key的值中使用模版表达式(详见参考文档)
  • #73 扩展CWT规则:编写扩展的CWT规则时,可以通过字符串字面量以及模版表达式进行匹配的地方,现在也可以通过ANT路径表达式以及正则表达式进行匹配(详见参考文档)
  • #71 修复一个有关作用域上下文切换的问题
  • #74 修复一个有关索引以及引用解析的问题
  • #76 通过扩展的CWT规则提供上下文规则时,允许直接在顶级规则使用single_alias(示例:extended_param = single_alias_right[trigger_clause]
  • 优化:如果需要,对于已打开的文件,其文件内容应当及时重新解析,其中的内嵌提示应当及时更新(注意这可能需要先在后台花费一定时间)
  • 优化:优化代码补全的用时

  • Provide an action in editor notification bar for builtin config files, click to generate (or navigate to) related project-local config file
  • #73 Extend CWT Config: Supports extended data type AntExpression, which is used to match ANT expression (see reference documentation for details)
  • #73 Extend CWT Config: Supports extended data type Regex, which is used to match regex (see reference documentation for details)
  • #73 Extend CWT Config: Supports for using template expressions for value of ## context_key (see reference documentation for details)
  • #73 Extend CWT Config: When writing extended CWT configs, in places which can use string literals and template expressions, now can also use ANT expressions and regular expressions (see reference documentation for details)
  • #71 Fix a problem about scope context switching
  • #74 Fix a problem about indexing and reference resolving
  • #76 When provide context configs by extended configs, allows to use single_alias at top level directly (e.g. extended_param = single_alias_right[trigger_clause])
  • Optimization: If necessary, for opened files, reparse its file context and refresh its inlay hints (Note that this may take some times in background first)
  • Optimization: Optimize time cost of code completion