JADE Environment Development Ideas

What's new in the upcoming JADE release?

IMPROVED DEVELOPER EFFICIENCY. ENHANCED SECURITY. SMOOTHER INTEGRATION

The JADE 2022 release meets tomorrow’s business demands.


Start your update to JADE's latest release

Extend the Find Class dialog to allow you to select both a class and a method to which to navigate

Frequently when I'm using the Find Class dialog (F4) the very next thing I do is navigate to a particular method on that class.  It would be nice if the Find Class dialog could be extended to allow you to choose a method to navigate to after selecting the desired class.

  • If no method has been selected, it retains the current behaviour with the class selected and the editor pane displaying the details for the class.

  • If a method has been selected, it pre-selects that method in the methods list on the class browser, swapping to the appropriate tab on the methods list area if applicable, and puts the focus into the editor pane for that method.
  • BeeJay
  • Jan 28 2020
  • Needs review
  • Attach files
  • Sam Stokell commented
    January 29, 2020 22:49

    This could potentially be extended also with a 'Default' method within that class. I know a lot of classes where I am working within 1 method for that particular class could we potentially set a "Default Method" that when browsing to a Class it will take us straight to that method?

  • BeeJay commented
    January 29, 2020 00:34

    Sounds like another idea for an improvement to the navigation bar.  I personally turn that off and choose not to use it, mostly because it takes up valuable real estate with minimal benefit for my particular working style.  I tend to use F4 and the Ctrl+6 and Ctrl+7 shortcuts instead for my quick navigation combined with always have 2 pinned class browsers opened against the model and view schemas where 99% of my coding time is spent.

  • Kevin Saul commented
    January 28, 2020 20:52

    Sounds a lot like the use case for the navigation bar?  However, that doesn't support the use of camel case like the Find Class dialog.

     

    What would be nice is if the navigation bar was improved to behave like the windows file explorer address bar, which would allow us to type or copy'n'paste a whole path (qualified name) to quickly get to the class/method we need to see, while also still supporting the ability to change what's being viewed by selecting an element in the path and getting a drop down (like you can change folders in file explorer).  Like the Find Class dialog, the drop down combo boxes would ideally support the use of camel case, but when copying/typing in a path, navigation would need to adhere to what's entered to avoid duplicate matches.