Reputation: 2051
I am developing some complex solidity smartcontracts (using some external libraries such as Oraclize). The think is that the IDE that I am using for the moment Remix and Oraclize IDE dosen't fit with the requirments that I want, I need:
I have tried some plugins like etheratom (With lots of smartcontracts the program brokes), Intellij solidity plugin (In this one I don't know how to compile and deploy the contracts).
EDIT:
And I missed a very important feature that I want and that dosen't have any IDE that I have tryed.
invalid opcode
I have serched a lot and I didn't find anything.
Upvotes: 6
Views: 2313
Reputation: 13006
Since Solidity is relatively young a lot of actions has to be done manually for setting up compiling and deployment process.
In fact there are tools to help you the processes
Truffle is a development environment and testing framework and asset aiming to make life as an Ethereum developer easier.
Ganache-CLI or Ganache-GUI - Ethereum RPC client for testing and development.
Intellij-Solidity is a plugin for Itnellij-based IDEs offers syntax highlighting, code formatting and autocomplete for Solidity files.
Solidity Development: Setting up environment
Upvotes: 4
Reputation: 732
IMHO, as a previous user of Atom and IntelliJ, I will recommend VSCode.
I find these extentions really great for developing smart contracts with solidity on VSCode:
You should have a better experience with that and then try to test the code in the plugin.
Upvotes: 1