How to set View.SynchronizeClassView hotkey in Rider? - rider

Is there a way to set a hotkey for the function corresponding to View.SynchronizeClassView in Visual Studio in Rider?
I would like to know how I can set the View.SynchronizeClassView shortcut like in that image.
enter image description here

Assuming that Type Hierarchy in Rider with selected Class Hierarchy is an equivalent of Visual Studio's Class Hierarchy, then you can easily change the hotkey for synchronizing with current view.
By default it is set to Ctrl+E, H, but when you go to options and search for Type Hierarchy you should be able to override it:

Related

Visual Studio 2022 How to locate current file in Class View using a shortcut?

I can use a short cut to locate the current file in solution explorer, but I can't do the same for Class View.
I don't want to always track the current file open. I want to press a shortcut and see that file in the class view.
I believe what you are seeking is the shortcut View.SynchronizeClassView. By default this has no shortcut assigned to it.
Go to Tools → Options → Environment → Keyboard and filter the shortcut list by searching for "View.SynchronizeClassView". Select the item in the list, create a shortcut of your liking, and assign it.
After doing so, when you perform the shortcut, class view should sync to where your cursor is at in the code like so:

Create different theme for different instances of android studio

I will give my use case first. I have two similar android studio projects which needs to be opened always. Now what happens is, I often make changes in wrong project because there is no easy way to identify which project I'm on by simply looking at UI (other than looking at the project name on top- which will go away on full screen). So it would be great if I could use dracula theme on one project and default theme on other. Is there any way to achieve it.
There is a way to change the background color of project pane and recent files window.
Goto Preference -> Appearance & Behavior -> File Colors -> {Add project files and set color}
Got the solution from here
There is the ability to "to define any image as a background".
Set a background image for the current project only, or for any project you open or create anew.
To set a background image
1. Either press:
Shift twice (Searching Everywhere), or
Ctrl+Shift+A (Navigating to Action)
and start typing set back
2. In the dialog box that opens,
Specify:
the image you want to use as the background,
its opacity,
filling and placement options.
Choose to show background in:
the editor and tool windows, or
in the IntelliJ IDEA frame.
Selecting checkbox This project only:
Show background in the current project and ignore this background in the other projects.
https://www.jetbrains.com/help/idea/2016.2/setting-background-image.html

How do I show the Ln and Col numbers in the Visual Basic editor?

Most IDEs have a display that tells the user what line (Ln) and column (Col) position the cursor is currently located at. Is this function available in the Visual Basic Editor?
The Visual Basic editor does have this functionality.
The Ln and Col display is the last widget on the 'Standard' toolbar. You can right click on the menu bar or any toolbar and check the box next to 'Standard'.
If the toolbar is enabled, but you cannot see the Ln/Col display then the tool bar placement has caused the VBE to truncate the toolbar; try moving your toolbars around.
As already noted that basic functionality is part of the [Standard] toolbar.
With Rubberduck (an actively maintained, open-source VBE add-in project I manage), you get much more than that:
The [Rubberduck] toolbar dwarfs the VBE's line/column display, which only shows the start of the current selection. Rubberduck's context-sensitive toolbar displays:
L1C1-style current selection for single-character selections
L1C1-L1C1-style current selection for multiple-character selections
But also context-sensitive information about the selected declaration:
The name of the type library it's located in;
The fully-qualified module/member name;
The type of declaration (whether it's a function, a property, etc.);
The declared/return type, when applicable;
If the declaration has a docstring, a VB_Description attribute, or a Rubberduck #Description annotation, that description appears in the toolbar;
The number of references to that identifier across the entire project.
The latest/current pre-release/CI build apparently has a bug that prevents the L1C1 selection from being displayed. Will be fixed shortly. We're also working on fixing an annoying glitch that makes the reported number of references in the toolbar be off (clicking the button brings up the correct number of references in a Search Results toolwindow tab though). You may want to try v2.0.13 instead of the latest 2.1 prerelease/CI builds.

Modify label of command programmatically in Eclipse RCP

Is it possible in Eclipse RCP to modify programmatically the label of a command defined in plugin.xml?
I can't see any way to programmatically change the name of a command defined using the org.eclipse.ui.commands extension point.
Note that the UI often doesn't use the command name anyway. For example the command element of the org.eclipse.ui.menus extension point has a label attribute which overrides the command name.
You can do that if you do have a handler for the respective command.Ask your handler to implement IElementUpdater and in method
updateElement(UIElement element, Map parameters)
you can just set the label of menu item as
element.setText("any_name");

How to turn on FastParse option in SSIS?

The book that I purchased to help with my SSIS understanding seems to have glossed over this, and I wanted to know exactly what is the method to turn on FastParse in SSIS?
To set fast parse (from here)
Right-click the Flat File source or Data Conversion transformation, and then click Show Advanced Editor.
In the Advanced Editor dialog box, click the Input and Output Properties tab.
In the Inputs and Outputs pane, click the column for which you want to enable fast parse.
In the Properties window, expand the Custom Properties node, and then set the FastParse property to True.
Click OK.