TeaCup

Compatible with all products except MPS
15.03.2011
1 623
Language Support for the scripting language Tea.

Download plugin

Version

Update date

Recent change notes

Release Notes - TeaCup - Version 0.6 Bug
  • [TEACUP-3] - Get variables with later assignments resolving correctly
  • [TEACUP-4] - Attempting to rename parameter, claims invalid identifier
  • [TEACUP-5] - Variables first defined without 'define' keyword don't have references resolved
  • [TEACUP-6] - NPE in VariantsProcessor
  • [TEACUP-9] - Renaming template parameter replaces type instead of parameter name
New Feature
  • [TEACUP-10] - Navigate through to declaration of called template
See Open Issues Release Notes - TeaCup - Version 0.5 (March 7, 2011)
  • Refactored for IDEA 10.0
  • [TEACUP-1] Hitting Enter in a text block outside of a code region doesn't create new lines

Known-issues:
  • None
Release Notes - TeaCup - Version 0.4
  • Rewrote for IDEA 8.1

Known-issues:
  • Adding new lines in plain-text blocks
Release Notes - TeaCup - Version 0.3
  • Added language injection into static text blocks based on contentType call.
  • Added JVM-level debugging support. Templates must be under a folder marked as source. Viewing scoped variables requires Trove 1.6.2-espn.

Known-issues:
  • assignment current redefines a variable, blocking earlier assignments for reference resolution
  • Language injection doesn't maintain context across scriptlet blocks.
  • Language injection doesn't update contentType properly. Requires restart if contentType changes.
Release Notes - TeaCup - Version 0.2 (March 7, 2011)
  • Added brace matching
  • Added folding for block statements
  • Added commenting support (Ctrl-/, Ctrl-Shift-/)
  • Added reference resolution for local variables, foreach variables and template parameters
  • Find usage support for local variables, foreach variables and template parameters
  • Rename refactor support for local variables, foreach variables and template parameters
  • Fixed all parsing issues

Known-issues:
  • assignment current redefines a variable, blocking earlier assignments for reference resolution

No comments so far.

Please  sign in  to leave a comment.