IDEA Reference Card


Hi,
I made a reference card for IDEA and uploaded it to www.intellij.org. It
is based on the Default Keystroke Index in the IDEA 3.0 Overview PDF,
with some additions.

I will enhance it, there are still some keys missing and the layout
could be optimized. If anyone has any suggestions, let me know.

To someone from IntelliJ: should I include a copyright or a logo?

http://www.intellij.org/twiki/bin/view/Main/IdeaReferenceCard


Best regards,
rolf

50 comments
Comment actions Permalink

Rolf,

IMHO it will look much better, if all "+" signs in key shortcuts are
aligned.

--
Best regards,
Mike Aizatsky.
-


JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"


0
Comment actions Permalink


Hi Mike,
Do you mean, only the first column of "+" or also the second?
Than it will look somewhat like this, which I think is also a little bit
hard to read, but I will try out how it looks in the card:

Ctrl + Shift + Space
Alt + Insert
Ctrl + Alt + I
Shift + Enter
Ctrl + Shift + J

I also thought of a tighter style with "-" signs, like this:

Ctrl-Shift-J

What do you think?

regards,
rolf

Mike Aizatsky wrote:

Rolf,

>

IMHO it will look much better, if all "+" signs in key shortcuts are
aligned.

>

--
Best regards,
Mike Aizatsky.
------------------------------
JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"

>
>

0
Comment actions Permalink

Rolf,

Than it will look somewhat like this, which I think is also a little bit
hard to read


That might be.

I also thought of a tighter style with "-" signs, like this:
Ctrl-Shift-J
What do you think?


As with aligned "+"s it's hard to tell without looking at it first.

PS Which software are you using for preparing the card?

--
Best regards,
Mike Aizatsky.
-


JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"


0
Comment actions Permalink

Rolf:

I think it looks fine... you could always line up the keys in order of their
first buttons to make it visually a litle more appealing (something I didn't
do in the Overview, but I am going to re-do in the coming days)



Alt +
Ctrl +
Ctrl +
Ctrl +
Shift +
Shift +

If you use ' - ' instead of ' + ' -- I don't think it'll look much better,
but you'll have a bit more room.

At anyrate, excellent job.

Best,

David J. Stennett
JetBrains, Inc.
"Develop with Pleasure!"



"Rolf Lohaus" <rolf.lohaus@epost.de> wrote in message
news:aqubkn$afa$1@is.intellij.net...
>

Hi,
I made a reference card for IDEA and uploaded it to www.intellij.org. It
is based on the Default Keystroke Index in the IDEA 3.0 Overview PDF,
with some additions.

>

I will enhance it, there are still some keys missing and the layout
could be optimized. If anyone has any suggestions, let me know.

>

To someone from IntelliJ: should I include a copyright or a logo?

>

http://www.intellij.org/twiki/bin/view/Main/IdeaReferenceCard

>
>

Best regards,
rolf

>


0
Comment actions Permalink


Mike Aizatsky wrote:
>>Than it will look somewhat like this, which I think is also a little bit
>>hard to read


That might be.

>>I also thought of a tighter style with "-" signs, like this:
>>Ctrl-Shift-J
>>What do you think?


As with aligned "+"s it's hard to tell without looking at it first.


I will play a little bit with the styles and will see, what looks best.

PS Which software are you using for preparing the card?


I use LaTeX and ps2pdf.

regards,
rolf

0
Comment actions Permalink


Hi David,

David J. Stennett wrote:

Rolf:

I think it looks fine... you could always line up the keys in order of their
first buttons to make it visually a litle more appealing (something I didn't
do in the Overview, but I am going to re-do in the coming days)



Alt +
Ctrl +
Ctrl +
Ctrl +
Shift +
Shift +


Yes, I think this should improve the layout, but on the other hand the
current somewhat functional order will be lost.

At anyrate, excellent job.


Thanks!


I added a few missing keystrokes from the Overview, which you might want
add to the Overview:
- Ctrl + F1
- Ctrl + Q
- Alt + Q
- Ctrl + Shift + Backspace
- Ctrl + H
- Ctrl + Shift + H
- Ctrl + Alt + H
- Ctrl + Shift + V
- Shift + Enter
- Ctrl + Enter
- Ctrl + M
- Ctrl + Shift + U
- Ctrl + Alt + F11
- Alt + Right
- Alt + Left
- Ctrl + F4


regards,
rolf

0
Comment actions Permalink


"Rolf Lohaus" <rolf.lohaus@epost.de> wrote in message news:aqubkn$afa$1@is.intellij.net...

I made a reference card for IDEA and uploaded it to www.intellij.org. It
is based on the Default Keystroke Index in the IDEA 3.0 Overview PDF,
with some additions.

>

I will enhance it, there are still some keys missing and the layout
could be optimized. If anyone has any suggestions, let me know.

>

To someone from IntelliJ: should I include a copyright or a logo?

>

http://www.intellij.org/twiki/bin/view/Main/IdeaReferenceCard



Useful one. Just have stuck on the wall.

Thanks

--
Vlad Kamensky,
@Business SPb.


0
Comment actions Permalink

Rolf,

Why don't you share the .tex file too?

--
Best regards,
Mike Aizatsky.
-


JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"


0
Comment actions Permalink

Agreed! I would much rather have, for example, the various "find" shortcuts
(Ctrl-F, F3, Alt-F3, etc.) grouped together by function.

Kendall

PS: Rolf, I did notice a inconsistency WRT Alt: Sometimes it's "ALT",
sometimes it's "Alt".

"Rolf Lohaus" <rolf.lohaus@epost.de> wrote in message
news:aqvvlt$vrf$1@is.intellij.net...
>

David J. Stennett wrote:
>

I think it looks fine... you could always line up the keys in order of

their

first buttons to make it visually a litle more appealing (something I

didn't

do in the Overview, but I am going to re-do in the coming days)

>

>

Alt +
Ctrl +
Ctrl +
Ctrl +
Shift +
Shift +

>

Yes, I think this should improve the layout, but on the other hand the
current somewhat functional order will be lost.



0
Comment actions Permalink

Hi David
you missed Alt + F1: very useful to navigate...
Claude

"Rolf Lohaus" <rolf.lohaus@epost.de> wrote in message
news:aqvvlt$vrf$1@is.intellij.net...
>

Hi David,

>

David J. Stennett wrote:

Rolf:

>

I think it looks fine... you could always line up the keys in order of

their

first buttons to make it visually a litle more appealing (something I

didn't

do in the Overview, but I am going to re-do in the coming days)

>

>

Alt +
Ctrl +
Ctrl +
Ctrl +
Shift +
Shift +

>

Yes, I think this should improve the layout, but on the other hand the
current somewhat functional order will be lost.

>

At anyrate, excellent job.

>

Thanks!

>
>

I added a few missing keystrokes from the Overview, which you might want
add to the Overview:
- Ctrl + F1
- Ctrl + Q
- Alt + Q
- Ctrl + Shift + Backspace
- Ctrl + H
- Ctrl + Shift + H
- Ctrl + Alt + H
- Ctrl + Shift + V
- Shift + Enter
- Ctrl + Enter
- Ctrl + M
- Ctrl + Shift + U
- Ctrl + Alt + F11
- Alt + Right
- Alt + Left
- Ctrl + F4

>
>

regards,
rolf

>


0
Comment actions Permalink


Kendall Collett wrote:

Agreed! I would much rather have, for example, the various "find" shortcuts
(Ctrl-F, F3, Alt-F3, etc.) grouped together by function.

Kendall

PS: Rolf, I did notice a inconsistency WRT Alt: Sometimes it's "ALT",
sometimes it's "Alt".


Yes, I noticed it already and will correct it in the next version,
thanks. Also there is a double Ctrl + V instead of Ctrl + V and Ctrl +
Shift + V.

regards,
rolf

0
Comment actions Permalink


Hi Claude,
yes I know, there a still some keystrokes missing, like folding, file
structure popup, etc. I hope I will have enough room...

rolf

Claude Leuchter wrote:

Hi David
you missed Alt + F1: very useful to navigate...
Claude


0
Comment actions Permalink

Rolf:

Thanks, I'll update the keystrokes...

As for ordering them ... just order them as such for each section, not for
the whole document... that way, each section will retain their unique
keystrokes... they'll just be organized (visually) better in each section.

Best,

David
"Rolf Lohaus" <rolf.lohaus@epost.de> wrote in message
news:aqvvlt$vrf$1@is.intellij.net...
>

Hi David,

>

David J. Stennett wrote:

Rolf:

>

I think it looks fine... you could always line up the keys in order of

their

first buttons to make it visually a litle more appealing (something I

didn't

do in the Overview, but I am going to re-do in the coming days)

>

>

Alt +
Ctrl +
Ctrl +
Ctrl +
Shift +
Shift +

>

Yes, I think this should improve the layout, but on the other hand the
current somewhat functional order will be lost.

>

At anyrate, excellent job.

>

Thanks!

>
>

I added a few missing keystrokes from the Overview, which you might want
add to the Overview:
- Ctrl + F1
- Ctrl + Q
- Alt + Q
- Ctrl + Shift + Backspace
- Ctrl + H
- Ctrl + Shift + H
- Ctrl + Alt + H
- Ctrl + Shift + V
- Shift + Enter
- Ctrl + Enter
- Ctrl + M
- Ctrl + Shift + U
- Ctrl + Alt + F11
- Alt + Right
- Alt + Left
- Ctrl + F4

>
>

regards,
rolf

>


0
Comment actions Permalink


"Rolf Lohaus" <rolf.lohaus@epost.de> skrev i en meddelelse
news:ar0gon$2ku$1@is.intellij.net...
>

Hi Claude,
yes I know, there a still some keystrokes missing, like folding, file
structure popup, etc. I hope I will have enough room...

>

rolf


How about abbreviating? - instead of Ctrl + Alt + N, just write C+A N

Any takers for writing a plugin to generate this automatically? Would be
especially useful after having installed a few plugins with their own key
mappings

Niels



0
Comment actions Permalink


I will share it, when I'm satisfied with it and cleaned it a little bit up.

rolf


Mike Aizatsky wrote:

Rolf,

>

Why don't you share the .tex file too?

>

--
Best regards,
Mike Aizatsky.
------------------------------
JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"

>
>

0
Comment actions Permalink


David,
sure not for the whole document. But with sections, do you mean
"Editing", "Debugging", ...? There is also a (probably not perfect)
order within these sections, like the find keystrokes mentioned by
Kendall. And I unwillingly want to mix them.

regards,
rolf

David J. Stennett wrote:

Rolf:

>

Thanks, I'll update the keystrokes...

>

As for ordering them ... just order them as such for each section, not for
the whole document... that way, each section will retain their unique
keystrokes... they'll just be organized (visually) better in each section.

>

Best,

>

David
"Rolf Lohaus" wrote in message
news:aqvvlt$vrf$1@is.intellij.net...

>

>Hi David,
>
>David J. Stennett wrote:
>
>>Rolf:
>>
>>I think it looks fine... you could always line up the keys in order of

>

their

>

>>first buttons to make it visually a litle more appealing (something I

>

didn't

>

>>do in the Overview, but I am going to re-do in the coming days)
>>
>>[Each section]
>>
>>Alt +
>>Ctrl +
>>Ctrl +
>>Ctrl +
>>Shift +
>>Shift +
>
>Yes, I think this should improve the layout, but on the other hand the
>current somewhat functional order will be lost.
>
>
>>At anyrate, excellent job.
>
>Thanks!
>
>
>I added a few missing keystrokes from the Overview, which you might want
>add to the Overview:
>- Ctrl + F1
>- Ctrl + Q
>- Alt + Q
>- Ctrl + Shift + Backspace
>- Ctrl + H
>- Ctrl + Shift + H
>- Ctrl + Alt + H
>- Ctrl + Shift + V
>- Shift + Enter
>- Ctrl + Enter
>- Ctrl + M
>- Ctrl + Shift + U
>- Ctrl + Alt + F11
>- Alt + Right
>- Alt + Left
>- Ctrl + F4
>
>
>regards,
>rolf
>

>
>
>

0
Comment actions Permalink

This would be a godsend for people who don't use the default keymapping!

"Niels Ull Harremo?s" <nielsull@adslhome.dk> wrote in message
news:ar0l8r$brf$1@is.intellij.net...
>

Any takers for writing a plugin to generate this automatically? Would be
especially useful after having installed a few plugins with their own key
mappings

>

Niels



0
Comment actions Permalink

Little error: Ctrl-V should be Ctrl-Shift-V for paste from previous buffers
Missing: F12 Go back to previous tool window

Jacques

"Rolf Lohaus" <rolf.lohaus@epost.de> wrote in message
news:aqubkn$afa$1@is.intellij.net...
>

Hi,
I made a reference card for IDEA and uploaded it to www.intellij.org. It
is based on the Default Keystroke Index in the IDEA 3.0 Overview PDF,
with some additions.

>

I will enhance it, there are still some keys missing and the layout
could be optimized. If anyone has any suggestions, let me know.

>

To someone from IntelliJ: should I include a copyright or a logo?

>

http://www.intellij.org/twiki/bin/view/Main/IdeaReferenceCard

>
>

Best regards,
rolf

>


0
Comment actions Permalink

Well, I just have that to say : +1000 !
I took the original ref card, and I corrected it by hand
It would be great (and time saving) to have that generated automatically.

Btw, I have recently submitted a request in order to have "help" and "tips
of the day" using the right shortcuts instead of the default one. It's
painful to look into the doc and see that u dont have the same shortcut !

Guillaume

"Paul Bradshaw" <pbradshaw@vignette.com> a ?crit dans le message de news:
ar1b9t$io9$1@is.intellij.net...

This would be a godsend for people who don't use the default keymapping

>

"Niels Ull Harremo?s" <nielsull@adslhome.dk> wrote in message
news:ar0l8r$brf$1@is.intellij.net...
>

Any takers for writing a plugin to generate this automatically? Would be
especially useful after having installed a few plugins with their own

key

mappings

>

Niels

>
>


0
Comment actions Permalink


Yep, that would be really great and definitely the best solution.
Is it possible to get the actual keymapping with the Open API, I'm not
much into it?
I could generate the LaTeX source, but I think it is not possible for
everyone to process it to get the PDF. A better way would be to use
XSL-FO and FOP to directly produce a high quality PDF.

regards,
rolf


Guillaume Laforge wrote:

Well, I just have that to say : +1000 !
I took the original ref card, and I corrected it by hand
It would be great (and time saving) to have that generated automatically.

Btw, I have recently submitted a request in order to have "help" and "tips
of the day" using the right shortcuts instead of the default one. It's
painful to look into the doc and see that u dont have the same shortcut !

Guillaume

"Paul Bradshaw" <pbradshaw@vignette.com> a ?crit dans le message de news:
ar1b9t$io9$1@is.intellij.net...

>>This would be a godsend for people who don't use the default keymapping
>>
>>"Niels Ull Harremo?s" <nielsull@adslhome.dk> wrote in message
>>news:ar0l8r$brf$1@is.intellij.net...
>>
>>>Any takers for writing a plugin to generate this automatically? Would be
>>>especially useful after having installed a few plugins with their own
>>

key

>>>mappings
>>>
>>>Niels
>>
>>



0
Comment actions Permalink


Hi all,
I have made some alternative layouts for discussion, should I post them
here as attachments or to the wiki? They are not fully consistent, just
to show the approaches.

rolf


Rolf Lohaus wrote:


Hi,
I made a reference card for IDEA and uploaded it to www.intellij.org. It
is based on the Default Keystroke Index in the IDEA 3.0 Overview PDF,
with some additions.

I will enhance it, there are still some keys missing and the layout
could be optimized. If anyone has any suggestions, let me know.

To someone from IntelliJ: should I include a copyright or a logo?

http://www.intellij.org/twiki/bin/view/Main/IdeaReferenceCard


Best regards,
rolf


0
Comment actions Permalink


"Rolf Lohaus" <rolf.lohaus@epost.de> a ?crit dans le message de news:
ar2ejg$4ft$1@is.intellij.net...
>

Yep, that would be really great and definitely the best solution.
Is it possible to get the actual keymapping with the Open API, I'm not
much into it?
I could generate the LaTeX source, but I think it is not possible for
everyone to process it to get the PDF. A better way would be to use
XSL-FO and FOP to directly produce a high quality PDF.


Well, I did not delve lately into OpenAPI, but whether it is available or
not through it, I guess the easiest way to get the correct keymap could be
to have a look at the keymap files in the user's IntelliJ config folder.
We'd simply have to parse an XML file.
On the FOP aspect of the story, I think it's a bit heavyweight. Certainly
iText would fit best for the task.
I've had problems with FOP in the past because of different versions of
packages, including or not including this and that classes because of
licence issues, and such...
In ~/.IntelliJIdea/config/options/, there is keymap.xml that tells wich
keymap is currently active.
And in ../config/keymaps/, there are the different available custom keymaps.
But only the overriden shortcuts are there.
We need first to know what are the default ones. And as far as I know, it's
not yet possible to have access to these default shortcuts through OpenAPI.
Am I wrong ? seomone ?

Guillaume


0
Comment actions Permalink


Hi Guillaume,
iText looks promising for the job. I will have a look next week, now I'm
off for the weekend.

best,
rolf


Guillaume Laforge wrote:

"Rolf Lohaus" <rolf.lohaus@epost.de> a ?crit dans le message de news:
ar2ejg$4ft$1@is.intellij.net...

>>Yep, that would be really great and definitely the best solution.
>>Is it possible to get the actual keymapping with the Open API, I'm not
>>much into it?
>>I could generate the LaTeX source, but I think it is not possible for
>>everyone to process it to get the PDF. A better way would be to use
>>XSL-FO and FOP to directly produce a high quality PDF.


Well, I did not delve lately into OpenAPI, but whether it is available or
not through it, I guess the easiest way to get the correct keymap could be
to have a look at the keymap files in the user's IntelliJ config folder.
We'd simply have to parse an XML file.
On the FOP aspect of the story, I think it's a bit heavyweight. Certainly
iText would fit best for the task.
I've had problems with FOP in the past because of different versions of
packages, including or not including this and that classes because of
licence issues, and such...
In ~/.IntelliJIdea/config/options/, there is keymap.xml that tells wich
keymap is currently active.
And in ../config/keymaps/, there are the different available custom keymaps.
But only the overriden shortcuts are there.
We need first to know what are the default ones. And as far as I know, it's
not yet possible to have access to these default shortcuts through OpenAPI.
Am I wrong ? seomone ?

Guillaume



0
Comment actions Permalink


I will upload the examples on monday.

nice weekend,
rolf


Rolf Lohaus wrote:


Hi all,
I have made some alternative layouts for discussion, should I post them
here as attachments or to the wiki? They are not fully consistent, just
to show the approaches.

rolf


0
Comment actions Permalink


"Rolf Lohaus" <rolf.lohaus@epost.de> a ?crit dans le message de news:
3DD4F689.1030907@epost.de...
>

Hi Guillaume,
iText looks promising for the job. I will have a look next week, now I'm
off for the weekend.

>

best,
rolf


So have a nice Week-end !

Guillaume


0
Comment actions Permalink


Hi all,
I have uploaded a new version with a few more keystrokes and some minor
rearrangements (thanks to Kendall Collett) and I also uploaded some
layout suggestions based an the feedback from this thread
(http://www.intellij.org/twiki/bin/view/Main/LayoutSuggestions). The
layouts are not fully consistent, just to show the idea.

What do you think, which one looks best and is most efficient/user-friendly?

regards,
rolf


Rolf Lohaus wrote:


I will upload the examples on monday.

nice weekend,
rolf


Rolf Lohaus wrote:

>>
>> Hi all,
>> I have made some alternative layouts for discussion, should I post
>> them here as attachments or to the wiki? They are not fully
>> consistent, just to show the approaches.
>>
>> rolf



0
Comment actions Permalink

#4. Or #2 with a bit more room after "+".

--
Best regards,
Mike Aizatsky.
-


JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"


0
Comment actions Permalink

#2 preferred.
#3 least favorite.

Jon

Rolf Lohaus wrote:


Hi all,
I have uploaded a new version with a few more keystrokes and some minor
rearrangements (thanks to Kendall Collett) and I also uploaded some
layout suggestions based an the feedback from this thread
(http://www.intellij.org/twiki/bin/view/Main/LayoutSuggestions). The
layouts are not fully consistent, just to show the idea.

What do you think, which one looks best and is most
efficient/user-friendly?


0
Comment actions Permalink

#2 looks good.
#4 is too hard to read with the key contour

Guillaume


0
Comment actions Permalink

"Rolf Lohaus" <rolf.lohaus@epost.de> wrote in message
news:arb30k$hiv$1@is.intellij.net...

What do you think, which one looks best and is most

efficient/user-friendly?

I think #3 is best, distantly followed by #2. The others aren't even in the
running.

/Jonas


0

Please sign in to leave a comment.