Skip to Content
Author's profile photo Vivek Singh Bhoj

Creating your own Keyboard shortcuts for HANA Studio

Hi Everyone,

In my previous document Keyboard Shortcuts in HANA Studio , I told you about Keyboard Shotcuts that are already available in HANA Studio

In this document, I am going to share with you how we can create our own customized Keyboard Shortcuts.

We can change any existing shortcuts and we can also create new shortcuts that are not available in HANA Studio.

For this we will have to navigate to: Window -> Preferences -> General -> Keys

You will see the below screen:

1.JPG

From above image, we can see that we have two drop down menus – Scheme and When and few other fields.

We have three Schemes in there: Modeler, Default and Emacs as shown below:

/wp-content/uploads/2013/10/2_296428.jpg

Default and Modeler are almost same and have same options in When Drop Down menu as shown below:

/wp-content/uploads/2013/10/12_296439.jpg

Scheme Emacs is for Editor Shortcuts and it has different options in When Drop Down menu as shown below:

/wp-content/uploads/2013/10/10_296440.jpg

I am using Default scheme in this document.

So now lets say I want to create a new shortcut so that I am able to see all the perspectives and then switch to the one I want.

For this I will type “perspective” in the filter box and I will get a list of all available options as shown below:

/wp-content/uploads/2013/10/3_296441.jpg

Now I want to create a shortcut for “Show Perspective” but as seen above no shortcut has been assigned to it.

So for assigning a shortcut, I will go to Binding box and press the Keys – lets say I pressed SHIFT+P. It automatically types in the keys when I press.

Now I will go to When Drop Down menu and select where I want these keys to work – Lets say I selected “In Windows”.

Now I will press Click Apply and OK.

4.JPG

The binding value “SHIFT+P” is now mapped to “Show Perspective” and I am ready to use the shortcut now.

So now when I will press the shortcut “SHIFT+P” in Windows, I will see the below screen:

5.JPG

Generally as a Modeler we create a lot of Views, but there is no shortcut to create any View directly.

So lets create a shortcut to directly create a New Calculation View:

Lets say I gave binding value “ALT+C” for creating a new Calculation View as shown below:

8.JPG

So now when I will press the shortcut “ALT+C” in Windows, I will see the below screen:

9.JPG

If you all remember in the first Image, there is a Conflicts box at the right hand side, so lets discuss when this box will come in use.

As shown above I have already mapped “SHIFT+P” to “Show Perspective”.

Lets say I again tried to bind the same shortcut “SHIFT+P” to “Show Perspective(Administration Console)”.

If i will try this, i will see Conflict in the Conflict box as shown below:

11.JPG

From the above image, it is clearly visible that “SHIFT+P” combination is mapped to two commands.

So now we can easily change key combination for one of the commands and resolve this issue.

Similarly, if we want to change binding for any command, we can select it and then select Unbind Command.

Similarly, if we want to restore any Command to its default, we can select Restore Command.

In this document, I just showed you a couple of shortcuts that I ceated, similarly we can create any number of shortcuts in HANA Studio.

Thanks for reading my blog

Assigned Tags

      11 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Raman Korrapati
      Raman Korrapati

      Great stuff. Keep posting. Thanks for your efforts vivek

      Author's profile photo Vivek Singh Bhoj
      Vivek Singh Bhoj
      Blog Post Author

      A lot of thanks for your support Raman 🙂

      Regards,

      Vivek

      Author's profile photo Former Member
      Former Member

      Hi Vivek,

      Good stuff, will be helpful

      Regards

      Prashanth

      Author's profile photo Vivek Singh Bhoj
      Vivek Singh Bhoj
      Blog Post Author

      Thanks Prashanth,

      Regards,

      Vivek

      Author's profile photo Former Member
      Former Member

      Thanks for Sharing the second doc vivek

      Author's profile photo Vivek Singh Bhoj
      Vivek Singh Bhoj
      Blog Post Author

      Thanks Naveen,

      Regards,

      Vivek

      Author's profile photo Srinivas Kakarla
      Srinivas Kakarla

      Awesome work Vivek. Thanks for the detailed explanation.

      Author's profile photo Kai-Christoph Mueller
      Kai-Christoph Mueller

      Hi Vivek

      thanks for posting on this topic.

      I find it quite hard to figure out which context I have to chose, when trying to assign a new shortcut.

      Let's say I opened a table via SQL editor (Ctrl+Shift+T).

      Now there comes the table editor. Nice. I would like to have a data preview on this table via a keyboard shortcut now. How can I achieve this?

      (I'm also happy to get to know where to assign a shortcut when having selected a table in the systems view - for which there is a context menu entry...)

      Thanks in advance

      kc

      Author's profile photo Vivek Singh Bhoj
      Vivek Singh Bhoj
      Blog Post Author

      Hi Kai,

      Thanks for your appreciation

      You can check Open Content checkbox available in Find Table Editor.

      If you search for data preview, you get only few options in the Keys Preferences and if you see When Options, there is no option for Find Table, so I guess it might not be possible to get data preview directly from there

      Will check more, if found a way then will let you know

      Regards,

      Vivek

      Author's profile photo Kai-Christoph Mueller
      Kai-Christoph Mueller

      Hi Vivek,

      thanks - that's a nice one in this context.

      Nevertheless there are a lot of other things I would like to have shortcuts for.

      In the keys binding dialog there are plenty of options for sometimes the same thing (e.g. 'data preview', (filter: 'sql) -> 'execute' (8 times).

      How can I figure out, which is the right 'Category'(ok, that one's most likely just the folder it's going to get saved) and the right 'When' ?

      My straight forward approaches did not work...

      Thanks

      Kai

      Author's profile photo Vijay Dasari
      Vijay Dasari

      Thanks for the great info Vivek!

      I have a problem - I can't see the 'Validate Syntax' button that comes in the 'Expression Editor' - when I create a calculated column in Calculation View. This is a real big headache as I can't validate anything unless I activate the view.

      I have this problem in both HANA Studio and Eclipse both. I am on latest versions in both cases. Any help from any one would be really great!

      Thanks,

      Vijay