Make Jira and Confluence Cloud Scripting a Breeze with ScriptRunner's New Editor

 

Hello, Atlassian community đź‘Ź

Stop me if you’ve heard this one before: Hours of precious time wasted context-switching working with the Atlassian REST API, more hours burned painstakingly constructing automations only for them to fail, and you guessed it, more hours just thrown away searching for functions across your instance in desperate need of an update.

Woof. If you’ve been there, or are there currently, we feel for you. If you’ve ever felt like scripting in Jira and Confluence Cloud is more of a marathon than a sprint, we feel for you. With ScriptRunner’s intelligent code editor for Jira and Confluence Cloud, inbuilt assistance is here to claim those wasted hours back from the void.

Your new best friend

ScriptRunner for Jira and Confluence Cloud, under the light of the full moon, summoned the intelligent code editor from a realm where buttery smooth automation building is the norm. We think you guys will get along so well, you’ll even be finishing each other's sentences. 

The can’t-miss features:

Autocompletions that read your mind

  • Groovy: Whether Groovy is your playground or uncharted territory, the new autocomplete is like your personal oracle, foreseeing your next line of code. If you’re new it’ll help you build that confidence in your scripts, and if you’re experienced it’ll take your scripting speed to the next level.

 

  • Atlassian REST API: REST API gurus, take a breather; this editor knows the endpoints like the back of its digital hand.

 

  • Custom Variables: Define your own variables in Groovy using ScriptRunner supported custom variables, accessed through the autocomplete function, making your coding experience just as customisable as your instance. 

Go To Declaration

If you've ever struggled with finding where functions are declared, this feature is your newfound magnifying glass, cutting your search time massively.

Peek Declaration

Take a quick peek at your declarations in an embedded window so you don’t lose your place in the editor.

Bracket completion 

Embrace freedom from the clutches of syntax errors and monotonous updates, all of your brackets will autocomplete with their partnered opening or closing bracket.

Change all occurrences 

Got a pesky variable or definition that needs editing everywhere it appears in a script? We got you.

Go to References/Peek References

Pinpoint where variables are referenced so you can edit them as necessary, you can also navigate between them seamlessly and make fast edits in the embedded editor.

Your scripting sidekick: a testimonial

Kshama Joglekar, Tech Lead for ScriptRunner for Confluence Cloud casts it best: 

"The goal was to empower you by creating a tool that not only accelerates scripting but also enhances the overall coding experience. It's not just a tool; it's like having a coding sidekick that's got your back.

The auto-completions mean no more googling of the Confluence or Jira API! The go-to declaration and bracket completions are also pretty handy. Scripting inside ScriptRunner Cloud is about to become a lot faster and easier.”

See the code editor in action on our blog post including a demo of the Autocomplete, Go To Declaration, Bracket Completion and Change All Occurrences features.

Read more about the new code editor

This is merely the first chapter in our grimoire of enhancements. We're conjuring up a future where scripting in ScriptRunner is effortless and you won’t want to miss it.

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events