| BslCommentNewLineEditStrategy |
This strategy adds '//' after inserting new line if shift+enter was pressed and before comment line was detected:
|
| BslCommentNewLineEditStrategy.Factory |
|
| BslDocumentPartitioner |
Custom DocumentPartitioner for edit strategy in string literals
|
| BslEditStrategyProvider |
Special autoeditstrategy for Bsl
DefaultAutoEditStrategyProvider has very large overhead in big Bsl module
|
| BslIndentLineAutoEditStrategy |
Special implementation of DefaultIndentLineAutoEditStrategy for Bsl modules
|
| BslIndentLineAutoEditStrategy.Factory |
|
| BslStringLiteralInsertNewLineEditStrategy |
This strategy adds to string literal content after inserting new line:
indentation
symbol '|'
|
| BslStringLiteralInsertNewLineEditStrategy.Factory |
|
| BslTokenTypeToPartitionMapper |
Special TerminalsTokenTypeToPartitionMapper for BSL
|