Testing helps to ensure that all code meets acceptance criteria and quality standards before the smart contract is deployed. Due to the immutability of smart contracts it is important to make sure a high code coverage is met, as well as testing all diferente edge scenarios. Nevertheless writing unit test can be time consuming, different developers might have different styles of testing. So I gave to myself the task to find a way to improve this process.
This extension contributes security centric syntax and semantic highlighting, a detailed class outline, specialized views, advanced Solidity code insights and augmentation to Visual Studio Code. It can be downloaded here