VSCode uses TextMate grammar for its syntax highlighting.
Benefits:
- Implementation already available
- Less maintenance when Solidity language changes occur
Drawbacks:
- Slower
- Doesn't handle partial code, as it is required in errors and warnings.
- Maybe difficult to integrate line/column indicator for warnings and errors
We should :
Solidity syntax highlight example currently used in VSCode solidity extension: https://github.com/juanfranblanco/vscode-solidity/blob/master/syntaxes/solidity.json
VSCode uses TextMate grammar for its syntax highlighting.
Benefits:
Drawbacks:
We should :
Solidity syntax highlight example currently used in VSCode solidity extension: https://github.com/juanfranblanco/vscode-solidity/blob/master/syntaxes/solidity.json