Hweigel528
- 活动总数 11
- 最后的活动
- 成员加入日期
- 关注 0 名用户
- 关注者数 0 名用户
- 投票数 3
- 订阅数 4
-
已编辑于 Good examples of a custom plugin with Type Checking or similar computation?
已回答I really appreciate the thorough Language plugin documentation and tutorials, but I still don't have a good idea for how best to implement a more complex static analysis tool (like a type checker).... -
已编辑于 Best practices for CachedValuesManager.getProjectPsiDependentCache ?
已回答I'm building a custom language plugin, and it seems like almost all values "should" be cached in the projectPsiDependentCache. class WBinaryExpression(astNode: ASTNode) : WExpression(astNode) { //... -
创建于 Conflicting CachedValue documentation?
已回答This doc suggests using CachedValue for heavy comptations like PsiReference.resolve(): https://jetbrains.org/intellij/sdk/docs/reference_guide/performance/performance.html#working-with-psi-efficien... -
创建于 Choosing the right Visitor/Processor/Traverser paradigm for "compiling" a PsiFile?
There seem to be many PsiElementVisitor, PsiElementProcessor, SyntaxTraverser classes which all provide mechanisms for traversing a PsiFile. And one can also always manually recurse through either ...