denis-zhdanov / intellij-plugin-export-keymap

IntelliJ IDEA plugin that allows to generate pdf keymaps
GNU Affero General Public License v3.0
27 stars 13 forks source link

exported PDF does not include custom shortcuts #19

Open cybernetics opened 6 years ago

cybernetics commented 6 years ago

I created my own custom keymap based on default keymap. when I print it to PDF, it did not include my own custom shortcuts. I selected my own custom keymap during print keymap operation from dropdown.

IntelliJ IDEA 2018.1.1 (Ultimate Edition) Build #IU-181.4445.20, built on April 2, 2018 JRE: 1.8.0_152-release-1136-b27 amd64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o Windows 7 6.1

dmimat commented 6 years ago

Could you please tell for which commands your custom shortcuts are not included?

cybernetics commented 6 years ago

Create new Java Class: Ctrl+Alt+Shift+1 VCS -> Annotate: Ctrl+Alt+Shift+` VCS -> Git -> Compare with Branch: Ctrl+Alt+Shift+Q Windows -> Editor Tabs -> Close others: Ctrl+Alt+Shift+, Windows -> Editor Tabs -> Close Unmodified: Ctrl+Alt+Shift+. Help -> Productivity Guide: Ctrl+Alt+Shift+O Debugger Actions -> Add to Watches: Ctrl+Shift+F1 Debugger Actions -> Mute Breakpoints: Alt+Pause Plugins -> Database Tools and SQL -> Count Rows: Ctrl+Alt+Shift+; Plugins -> Database Tools and SQL -> Set Current Schema: Ctrl+Alt+Shift+Y Plugins -> EduTools -> Browse Courses: Ctrl+Alt+Shift+2 Other -> Clear All: Ctrl+Alt+Shift+Delete Other -> Show in Explorer: Ctrl+Alt+Shift+R Rerun Failed Tests: Alt+Shift+Y

dmimat commented 6 years ago

OK, I see. Thing is, that the generated PDF doesn't include ALL actions, otherwise it will take several pages. The actions that you list are considered minor and therefore not included.
Custom shortcuts for more frequently used actions (e.g. Build, Run, Debutg, Commit, etc) will be included. What you need is probably a generation mode that will include all actions. I'll try to add such mode in the future. Thanks for the feedback!

buyaoshushu commented 6 years ago

OK, I see. Thing is, that the generated PDF doesn't include ALL actions, otherwise it will take several pages. The actions that you list are considered minor and therefore not included. Custom shortcuts for more frequently used actions (e.g. Build, Run, Debutg, Commit, etc) will be included. What you need is probably a generation mode that will include all actions. I'll try to add such mode in the future. Thanks for the feedback!

The default export is looks like very clear and stylish , thank you for the great pulgin. I'm learning how to use Intellij-Idea without mouse now. Could you please add another funtion like export all keymap.neither action group nor pdf file style are not important.However, It is useful enough with all the Actions and the Keymaps. Thanks again.

mattalxndr commented 2 years ago

@dmimat To me, it sounds like you are aiming to mimic the "printable cheatsheet" feature that already exists in the IDE. So I'm not sure if you would be interested in this suggestion, but have you put any thought into providing a texual export as well as the cheatsheet, that would provide a complete list of shortcuts, based on the user's extensions and settings?

SpL1Ne commented 2 years ago

I also would love to have feature to print\export full keymap.