Improvements to enhance the Automation Anywhere development platform include an upgraded user interface and a suite of features accessible via a command palette, along with fixes for several annoyances.
- Universal copy/paste allows you to copy and paste actions between control rooms.
- Converts input fields that have a horizontal scroll into text areas that break words, allowing you to view all contents at a glance.
- Redesigned the annoying buttons for selecting actions, variables, and triggers.
- Increases the font size and assigns Cascadia Code and Cursive Cascadia Code to key parts of the UI.
- Adds a colorful background.
- And much more...
Recording_2024-05-11_18-24-04.mp4
The script adds a command palette to Automation Anywhere, which can be invoked using the Alt + P
key combination. The command palette provides a set of commands that can be used to perform various actions on the Automation Anywhere platform. The commands include:
a
,addaction
,add action
,action
: Opens and focuses the actions input field.adv
,addvar
,add variable
: Adds a new variable.v
,showvars
,list variables
,variables
: Shows all variables.duv
,delete unused
,remove unused variables
: Deletes unused variables.hd
,hide dialog
,close dialog
: Hides the dialog that appears when a bot is running.up
,updatepkgs
,upgrade packages
: Updates all packages.fa
,fold all
,collapse all
: Folds all sections in the code.p
,private
,private bots
: Redirects to the private bots folder.help
,h
,show help
: Displays help information for available commands.
If an invalid command is entered, a help message is displayed with a list of valid commands.
These are a userScript (userScript.js
) and a userStyle (aa.user.styl
), designed to function either together or independently. The userScript.js
operates within the Tampermonkey extension, whereas the aa.user.styl
is executed through the Stylus extension.
- Ensure the control room is set to English to maintain the correct functionality of script selectors.
- Optionally, consider installing the Casacadia Code font on your system.
- Install the Tampermonkey extension on your browser.
- Install the userScript file.
- Install the Stylus extension on yout browser
- Install the userStyle file.
- Navigate to the Automation Anywhere platform.
- Press
Alt + P
to invoke the command palette. - Enter a command or
help
for a list of commands. - Press
Enter
to execute the command.
I'm aware that the presence of two files across different formats may seem unnecessary and potentially confusing.
This decision was made considering the fact that there's no need to reinvent the wheel by creating a way to ship the entire aa.user.styl
file, which was written in Stylus syntax. Both Stylus and Tampermonkey frameworks are proficient in simplifying the development work, expediting the process. Please note that I'm open to options that can streamline the installation process.
This project is licensed under the MIT License.
This script was created by jamir-boop.