intellij-solidity

Solidity plugin for IntelliJ

MIT License

Stars
1.1K
Committers
29

Bot releases are visible (Hide)

intellij-solidity - 2.1.4

Published by SerCeMan almost 6 years ago

  • Resolve vars from tuples, thanks @0v1se
  • "No return" inspection improvements, thanks @0v1se! Inspection to catch possible errors when a function doesn't return a result. The inspection can be enabled in Editor->Inspections->Solidity->No return statement. Let us know what you think!
  • Resolve library calls, thanks @0v1se
  • Fixes for var/function resolving, thanks @0v1se
  • Use abi to generate EthJ stubs, thanks @mbolotov
  • Fix parameter info for variables, thanks @0v1se
  • Update web3j version to 4.0.1, thanks @mbolotov
  • Incremental compilation for solc, thanks @mbolotov
  • Do not throw an exception in the context menu on non-java IDEs, thanks @mbolotov
  • Multiple grammar fixes
intellij-solidity - 2.1.3

Published by SerCeMan about 6 years ago

  • Fix super and var resolving, thanks @0v1se
  • Import file completion, thanks @0v1se
  • Resolve for constructors and constructor parameters, thanks @0v1se
  • Resolve for constructors, thanks @0v1se
  • Inspection to catch possible errors when function doesn't return a result, thanks @0v1se. The inspection can be enabled in Editor->Inspections->Solidity->No return statement. Let us know what you think!
  • Completion for function names, thanks @indegro
  • Completion for event names after emit keyword, thanks @indegro
  • Support underscored in numeric literals for upcoming solidity 0.5.0
  • Multiple grammar fixes
intellij-solidity - 2.1.1

Published by SerCeMan over 6 years ago

  • Multiple solidity compilation fixes, thanks @mbolotov
  • Java stubs generation, thanks @mbolotov
  • Resolving fixes, thanks 0v1se
  • Support for support resolving through "as" aliasing
  • Support for multi-variable declaration (Solidity 5.0.0)
intellij-solidity - 2.1.0

Published by SerCeMan over 6 years ago

  • Contracts can be executed from IDE!, thanks @mbolotov (Check out Solidity settings)
  • Contracts can be compiled from IDE, thanks @mbolotov
  • Support for the "emit" keyword
  • Support for "constructor" syntax, thanks @ice1000
  • Performance improvements, thanks @0v1se
  • Messages bugfixes, thanks @0v1se
  • Parameter info bugfixes
  • Formatting bugfixes
intellij-solidity - 2.0.5

Published by SerCeMan over 6 years ago

  • Added contract resolve error highlighting + import file fix, thanks @0v1se
  • truffle/npm import support, thanks @0v1se
  • Parameter bugfixes
  • Resolving bugfixes
intellij-solidity - 2.0.4

Published by SerCeMan almost 7 years ago

  • Support for new inline assembly features
  • Constructor renaming, thanks @0v1se
  • Fix for boolean array constructors, thanks @ZitRos
  • Allow for reporting exceptions from your IDE directly to maintainers, please click report if you catch an exception
  • Resolving bugfixes
  • Grammar fixes
intellij-solidity - 2.0.3

Published by SerCeMan almost 7 years ago

  • Improvements to spacing rules, thanks @moodysalem
  • Highlighting improvements, thanks @idrabenia
  • Multiple formatting fixes
  • Autocompletion improvements for literals
  • Import resolving for rule-sets
  • Grammar fixes
intellij-solidity - 2.0.2

Published by SerCeMan about 7 years ago

  • Solidity colour scheme panel
  • Solidity code style panel
  • Block indentation (please select a proper indent in Setting->Editor->Code Style->Solidity)
  • Solidity grammar fixes
  • Add support for interfaces and pure/view modifiers
intellij-solidity - 2.0.1

Published by SerCeMan about 7 years ago

  • Go to implementation action
  • Parameter info hint
  • Highlighting fixes. Thanks, @dukei
  • Added support for scientific notation. Thanks, @dukei
  • Experimental "unprotected function" inspection
  • Update minimal IDE version requirement
intellij-solidity - 2.0.0

Published by SerCeMan over 7 years ago

  • Grammar fixes
  • Show type info action
  • Completion for built-in global variables
  • Completion for struct members and state variables
  • Better resolving (functions, enums, events, using-for)
  • Initial work on inspections
intellij-solidity - 0.1.7

Published by SerCeMan over 7 years ago

  • Grammar fixes
  • Rename refactoring
  • Better autocomplete
intellij-solidity - 0.1.6

Published by SerCeMan over 7 years ago

  • Grammar fixes
  • Resolve, search and autocompletion for modifiers
  • Resolve for local variables, state variables and function parameters
intellij-solidity - 0.1.5

Published by SerCeMan over 7 years ago

  • Grammar fixes
  • Go to symbol for methods and state vars
  • Autocompletion for contract names
intellij-solidity - Fix Exception, find usages

Published by LogvinovLeon over 7 years ago

  • Find usages for Contracts
  • Fix NoSuchMethodException
intellij-solidity - Goto class, formatting and folding

Published by LogvinovLeon over 7 years ago

  • Improve grammar (error recovering)
  • Add goto class
  • Add code formatting
  • Add block and comments folding/unfolding
intellij-solidity - File templates

Published by LogvinovLeon over 7 years ago

Related Projects