Screenshots

  • Invoking JavaSketch from a Java editor via content assist

    Tip: pressing Ctrl-Space twice filters out Java proposals, which typically leaves only JavaSketch.

  • Viewing the most relevant API chains in the JavaSketch view

  • Code generation

    Tip: clicking the hyperlinks opens up source code (if available)

  • Generating a helper method with additional declaration

  • Viewing the search results as code snippets

  • Viewing the search results as a tree

    The roots are "available" types, children are types reachable in one call.

  • Viewing the search results as a tree, in reverse

    The roots are "desired" types, children are types that can reach it in one call. Available types are marked.

  • Adding constraints from the tree views

  • Adding constraints using the query builder

  • Viewing variables in scope

    Tip: you can add your own list of variables when you use JavaSketch without a Java editor open

  • Setting the desired type