
|
If you were logged in you would be able to see more operations.
|
|
|
|
Original Estimate:
|
Unknown
|
Remaining Estimate:
|
Unknown
|
Time Spent:
|
Unknown
|
|
Issue Links:
|
Depend
|
|
|
|
This issue is required for:
|
|
IDEADEV-3048
Detecting syntax errors in QL
|
|
|
|
Duplicate
|
|
|
|
This issue is duplicated by:
|
|
IDEADEV-5500
API for embedding custom languages in...
|
|
|
|
|
|
|
More specifically, we need means to insert tree branch of any language into PsiLiteralExpression in Java tree and tag/attribute value of XML tree. The tree branch should be synchronized with host tree in parse/reparse events.
This would allow language provider (e.g. QL, JavaScript, CSS, etc) to integrate its functionality (syntax highlighting, find usages, rename, etc) in host language via open api.
|
|
Description
|
More specifically, we need means to insert tree branch of any language into PsiLiteralExpression in Java tree and tag/attribute value of XML tree. The tree branch should be synchronized with host tree in parse/reparse events.
This would allow language provider (e.g. QL, JavaScript, CSS, etc) to integrate its functionality (syntax highlighting, find usages, rename, etc) in host language via open api. |
Show » |
|