JetBrains scope dimming feature/irritant - phpstorm

Does anyone know what is this new feature JetBrains enabled for PhpStorm?
https://www.youtube.com/watch?v=RLrBqubrEJI
For some reason, only the function surrounding the caret is highlighted.
Any ideas?

Related

Is it possible to go from the chrome object Inspector in the IDE?

Is it possible to go from code inspection object to the IDE code?
We need that to by clicking on the red block to open the necessary line in the IDE

Eclipse SWT how to disable "fullscreen" on Shell on MacOS 10.10 Yosemite

There are a lot of answered questions about how to disable resize (which I already did), but the new feature that Apple added, to expand the dialog (little green dot with arrows pointing up-right and down-left). This button is always enabled, despite various options that I tried, like
SWT.DIALOG_TRIM,
SWT.CLOSE | SWT.TITLE
SWT.CLOSE
...
What is the correct style that I have to apply to the Shell constructor, in order to get the "expand" (or whatever this action is called) on MacOS 10.10 to be disabled?
Edit: this link helped me, I used the common code for Windows and Mac, and just as a note, the "Field" and the "Method" objects needs to be imported from java.lang.reflect package.
For a pop-up dialog
SWT.DIALOG_TRIM | SWT.APPLICATION_MODAL
(the default for a non-resizable Dialog) disables the green dot.
For the main application Shell I am not sure that you can control this with flags, although you may be able to use Mac specific code as mentioned in this question.

PhpStorm autocompletion / dialogs disappear in Awesome WM / Xmonad

When trying to autocomplete code or open up the dropdown menu's the window / dialogs will appear for a short time and then get hidden behind the main editor window.
The problem is related to java window handling in tiling window managers such as AwesomeWM.
To solve this see the answer below.
You need to edit the VM options so window hinting can be done correctly.
I installed PHPStorm under /opt/phpstorm (linux)
Edit:
bin/phpstorm.vmoptions
bin/phpstorm64.vmoptions
Append the following line:
-Dide.expansion.hints.enabled=false
Restart phpstorm and the problem should be fixed.
ref: http://code.google.com/p/xmonad/issues/detail?id=560

MonoDevelop: Changing Symbol Usage Highlighting color

Symbol Usage Highlighting was added to MonoDevelop in version 2.4 and is described as follows:
When placing the cursor over a symbol, MonoDevelop will now
automatically highlight all usages of that symbol in the editor. The
keys control+shift+up/down can be user to jump between symbol
instances.
I can't seem to find how to change the colors associated with this new feature (I assumed that Options\Syntax Highlighting would hold the colors like it does for everything else, but I don't see the entry that's associated with S.U.H.).
I can't download a newer version of MonoDevelop as I'm using it with Unity and doing so will cause issues with the debugger.
Any help would be greatly appreciated.
Preferences > Syntax Highlighting
Create a new scheme. Edit it
Modify the foreground color of "Bracket marker"
Its not nice that the bracket highlight color is the same as variables, but it works.
I'm using version 2.8.2
Symbol usage highlighting seems to use the bracket marker's foreground color. It's the color argument in the entry:
<Style name="marker.bracket" color="#CB4915" bgColor="#67322C" />
At least when using MonoDevelop 3.0.1 it is.

How do I enable right-click (control-click) context menus in MonoDevelop?

Right Click (or control-click since I'm on a Mac) doesn't bring up the context menus for Solution or Projects.
For instance, in Visual Studio I would right click on a Solution to add a new project to the solution. I've looked all through the menu and can't find the add project command.
Also, how do I add a folder to a project? Again, this would be available from the right-click menu in VS, but I can't find it anywhere in MonoDevelop.
Control-click doesn't do anything for me in any part of MD. Not even in the text editor. Is there a setting to get it to behave the way I'm expecting it to?
Shouldn't these options also be available via the main menu also?
Apparently this was a known issue and has been fixed. It was a bug in the gtk+ library. Single button mice weren't supported.
https://bugzilla.novell.com/show_bug.cgi?id=359734
https://bugzilla.gnome.org/show_bug.cgi?id=346609
Still not sure why I'm seeing this bug now on my OSX 10.6.4 machine running the latest download of MonoDevelop.
Plugging in a 2-button mouse is an adequate work-around. I can right click and get the context menus I was looking for.
These features are where you would expect to find them, exactly where you said. The solution context menu contains Add > Add new project and the project context menu has Add > New folder
I'm on a macbook so I get to use the old double-finger tap, rather than CTRL+Clicking all the time. Not sure why the CTRL+Click is not working for you.
EDIT:
Control-Click anywhere in the solution explorer seems to bring up a context-sensitive context menu. Control-Click whilst solution is selected brings up the solution context menu and if a project is selected, the project context menu.
Control + click doesn't work but a two finger touch brings up the context menus on my Macbook Pro. Check your "Trackpad" settings in system preferences to see how you have secondary click setup on your mac.