Addon for NVDA that adds support for using IntelliJ. Current features are:
- when caret moves to different line, the line at the new position is read out
- when selection changes it is read out
- when the status bar text has changed, NVDA beeps and speaks it
- this includes reading the error description if the caret landed on one
- configurable in settings
- command to read status bar (NVDA + I)
- Download latest release or build by running scons
- install like a normal addon by opening the generated addon file with NVDA (should open with NVDA by default)
- F2/ shift + F2 : go to next/previous error or warning
- NVDA + I: Quickly read error description displayed in status bar
- ctrl + F1: open message box with more detailed error description
- alt + enter: open list of quick actions
- ctrl + tab/ ctrl + shift + tab: switch between editors and views
- alt + number: move to coresponding numbered view
- F12: go to last non-editor view inside editor:
- alt + up arrow/ alt + down arrow: jump to previous/next class, field, or method declaration
- ctrl + {/ ctrl + }: GO TO PREVIOUS/NEXT MATCHING BRACE
- ctrl + B: go to declaration
- ctrl + shift + B: go to type declaration
- ctrl + G: go to line
- ctrl + N: go to class
- shift, shift: "finad anything" dialogue
- ctrl + K: make commit
- ctrl + shift + K: push
- ctrl + alt + Z: revert
- ctrl + shift + A: search for action
- ctrl + alt + L: format code
- alt + F7: find usages
- alt + shift + F9: open run dialogue (note: if editor caret is on unit test, this will also autogenerate a run configuration for running that specific test case)
- compatible with NVDA version 2023.1 and beyond
- fixed the status bar sometimes being read while not in IntelliJ
- added feature for automatically reading errors and other status bar changes (thanks to Thiago @thgcode for the contribution!)
- reading status bar with NVDA + I is much faster
- compatible with NVDA 2022+