Are you writing Solidity in Visual Studio Code?
Here are three helpful extensions to make your coding experience better.
Solidity Visual Developer
Supports developers in writing secure and well-understood code.
It supports you with the following features:
Advanced Solidity Language Support
Code Augmentation
Source Exploration
Visual Security Linting
ETHover
Enables you to hover over an Ethereum address and:
Open it in etherscan
Show $ETH balance
Download the bytecode and disassemble it
Show reconstructed contract source
Show verified contract source
+ much more
Slither
Offers integration for Slither, a Solidity static analysis framework.
It enables you to run a set of vulnerability detectors on your Solidity smart contracts in order to annotate potentially risky code and obtain recommended changes.