Is it possible? Is it in the works?
Update:
I happened to notice a tooltip for Accessibility Options, I followed that and it led to a link to the Monaco Editor.
So I learnt that BigQuery Console UI Editor runs on the same editor as VS Code, explaining why many hotkeys are conveniently the same.
F1 will open the Command Palette in BQ console, and when I searched this, I found that the command I am looking for, known as "Toggle Word Wrap" in VS Code, does not seem to be available in the BigQuery Editor's Command Palette.
So, I will leave this for the Google Cloud BigQuery team to respond, when/if this functionality will be supported.
Background:
I work on vertical monitors when writing code and/or queries, it helps when the queries are long and complex
Follow these steps to toggle word wrap on/off in BigQuery Console UI Editor
Press Alt+F1 for Accessibility Options. (in Mac: option+fn+f1)
a tool-tip will appear
follow the instruction to optimize for usage with a Screen Reader. (in mac that means pressing command+E)
Related
I am looking or a way to programmatically hide all the VSCode panels but I couldn't find anything useful in the API: https://code.visualstudio.com/api/references/vscode-api
I know I am able to toggle each panel visibility (by using the commands in the code snippet bellow), because a toggle command are available for them, but checking if it's visible or not doesn't look possible.
vscode.commands.executeCommand("workbench.action.toggleActivityBarVisibility");
vscode.commands.executeCommand("workbench.action.toggleSidebarVisibility");
vscode.commands.executeCommand('workbench.action.toggleStatusbarVisibility');
vscode.commands.executeCommand('workbench.action.toggleMenuBar');
Would there be a right way (I am also fine with a hacky way) to do it I might be missing?
The following commands are available to close, regardless of its visibility, the sidebar and the panel (the word "panel" in VSCode means this specific widget) while I could not find the commands for the activity bar and the status bar.
workbench.action.closeSidebar
workbench.action.closePanel
FYI, there are many undocumented commands in VSCode.
I sometimes try to grep with some words on the source code to find such commands, for example, https://github.com/microsoft/vscode/search?q=closePanel
I am using IntelliJ Idea for developing scala and Java programs. I am also a screen reader user.
One of the most useful features that IDEs provide is code linting and displaying error and warnings in your code, along with descriptions. I understand if you are a sighted user, you can just hover your mouse over an erroneous line of code and you get a tooltip with the description.
I haven't been able to figure out how to access this description as a screen reader users. So far, to review errors/warnings I would just build the program and look at the command line output, however this is pretty inefficient compared to just hovering over line of code.
Could someone share a better way of reviewing errors/warnings in IntelliJ using a screen reader? Ideally how to access the error tooltip, or how to access a better UI for reviewing them instead of looking at raw command line output.
I'm not sure about warnings however errors can be accessed in two ways:
Firstly when the caret is moved into a line with error the error text is written into the status bar - the problem with this approach is that for JAB applications screen readers are generally unable to find it, so in case of NVDA object navigation has to be used.
The second way requires your caret to be exactly at the point with error - generally it would be set in the proper place if you've navigated to the line with F2. After that you need to press CTRL+f1 - focus moves to the unnamed pane and the error text is its first descendant so once again you need to employ object navigation. I haven't found any reasonable way to access error texts with JAWS sadly.
Importantly, make sure to turn on screen reader support:
settings (ctrl + alt + S) > appearance and behaviour > Appearance > Support screen readers (requires restart)
Then when your caret is on an error/warning, you can press ctrl + F1 and a dialogue will pop up with the description. Press escape to close it.
If you want to make sure the caret is on an error/warning, use F2 to jump to next error/warning.
As noted by lukaszgo1 in his answer, the description is also printed to status bar, but NVDA cant find it using its normal command, because JAB GUI applications are lacklustre in their implementation of accessibility, however if you want to access the status bar of IntelliJ to read the description you can use an NVDA addon which I developed, that adds a command for reading IntelliJ status bar and fixes list items not being labelled properly.
I actually forgot I asked this until I got an answer recently.
Thanks to lukaszgo1 for his answer.
I'm working with a Bloomberg data sheet and I need to export this sheet into Excel. The only way of doing so is through clicking the "export" button in the Bloomberg window. Is there any way to use code to accomplish this click. I would appreciate help with 1) indicating which coding language should be used 2) the physical code syntax that can accomplish my goal
I've tried using VBA, but there is no automatic control of the mouse.
There are two alternatives you may use to simulate mouse and keyboard automation on Windows platform.
AutoHotKey
AutoIT
I would personally recommend using AutoHotKey. It has a very extensive documentation and a fairly active community.
Additionally, please try to use keyboard shortcuts (E.g Alt+F) instead of mouse movements. If you're using keyboard shortcuts, you'll be less prone to unwanted behaviour.
Extra: If you have a web application, you may use Selenium. It works neatly with Java or Python.
When I run tests and open the run window using the Alt+4 shortcut, I find the cursor either in the list of tests on the left or in the console/output on the right.I would like to switch back and forth between the two using the keyboard only.
I have searched in the keymap, the online help and have posted in the RubyMine forum but could not find an answer.
Experimenting with Alt/Ctrl/Shift+Arrows/Tabs/Numbers combos did not help.
The window parts are not individually selectable in the window switcher (Ctrl+E).
I am using RubyMine 5.4.3.2.1
Thank you.
As far as I can see, using Intellij 13.0.1, or a derived IDE, like RubyMine 6 Tab should work, with certain nuances.
When the focus is on the list of tests initially, I am able to tab between the list of tests and the console - the thing is, I cant see a cursor when I tab to the console/output, but if I use shift-up/down to I can see that the console definitely has the focus.
Pressing Tab again puts focus back to the list of tests on the left.
If the focus is in the console/output initially, pressing Tab has no effect and I have to use the mouse to 'escape'.
Earlier versions, based on ItelliJ 12 seem not to support this feature.
I hope this helps.
I'm currently trying to workaround some apparent shortcomings of cocoa touch application tests in Xcode 4 (see this related question). Since failures of application tests are not highlighted in the editor window like failures of logic tests, I find myself using the mouse to scroll through the output window to see the results of failed tests.
I would prefer to use keyboard commands if possible to quickly look at the results of the tests and then quickly move back to the editor. Are there some keyboard shortcuts in Xcode 4 for maximizing and minimizing the output window?
It looks like Command+Shift+Y opens and closes the debug area, but I don't know of a keyboard shortcut to maximize it.
Here's a nice cheat sheet you can print out with lots of keyboard shortcuts.
I haven't found a direct shortcut, but along with Jose Ibanez shortcut, here are some relevant ones.
Cmd+0 Toggle left pane
Cmd+Alt+0 Toggle right pane
Cmd+Shift+Y Toggle bottom pane