Resharper Cheat Sheet



Cheat Sheet for ReSharper commands; Reflector.NET: The contractor said that next to ReSharper one of the most useful tools for.NET is something called Reflector, which allows you to see the code of any.NET dll file (including core library). This becomes useful when you start to do more advanced stuff with.NET and want to see how the core. May 29, 2020 Cheat Sheet - PowerShell PSReadLine. Cheat Sheet; Automation; Filesystem; Linux; MacOS. But this implementation still isn't as smart # as ReSharper, so I'm just. Each exercise also introduces the keyboard shortcuts that can be used to work with ReSharper and Rider more efficiently. Should you want to see all the shortcuts in one place, you can download a keyboard shortcut cheat sheet from our website. JetBrains ReSharper documentation web site Visual Studio keyboard scheme. Then hit a shortcut like Ctrl+Shift+N and a menu pops up saying there’s a conflict in shortcuts and asks which scheme do you want to use. Select “Visual Studio” or “Resharper 2.x or IntelliJ IDEA” and check the Apply to All. You can switch to the other. ReSpeller for ReSharper. ReSpeller is a ReSharper extension which checks the spelling of your source code. Just install the extension and make less spelling mistakes ForTea for ReSharper. ForTea enables syntax highlighting and more editor features in the editor of T4 text template files (.tt). Exceptional for ReSharper.

Resharper Cheat Sheet

When you want to use the current value of a Variable, Built-in Variable, Section Variable, or Measure name anywhere in a Measure or Meter or Bang in Rainmeter, It is important to know when that value is automatically treated as 'dynamic' (always reflects the current value) or needs to be resolved dynamically when used, with the DynamicVariables=1 option.

The following is a 'cheat sheet' for the rules that apply in different situations.

Dynamic 'Variables':

If you want to reference the current value of a Variable in a meter or measure, and that variable is dynamically set or changed with !SetVariable, you must use DynamicVariables on the meter or measure using it.

When using Built-in Variables, most of them are of a static nature and do not require DynamicVariables. However, several of them, in particular Current Config size and position and Monitor Variables, are dynamic, and always require DynamicVariables to use the values.

Resharper cheat sheet

Dynamic 'Measures':

If you want to reference the value of a measure in a meter or measure, then you must enclose the measure name in [] and have DynamicVariables=1 on the meter or measure using it. This uses the string value of the measure as a Section Variable.

Exceptions:

  • If you are 'binding' a measure to a meter with the MeasureName option, you don't need either [] or DynamicVariables.
  • If you are 'binding' a parent WebParser measure to a child measure with the URL option, you need the [], but not DynamicVariables.
  • If you reference measures other than the parent in the URL option of a WebParser measure, a special [&MeasureName] Section Variable with [] and DynamicVariables must be used.
  • The Formula option in a Calc measure and the IfCondition measure option (Rainmeter 3.1 or later) do not require either [] or DynamicVariables when referencing measures. Section Variables, Variables and Built-in Variables follow the normal rules in these options.

Resharper Cheat Sheet

Dynamic 'Bangs':

Resharper Shortcut

Measures in a (formula), Section Variables, Variables, or Built-in Variables used in any Bang do not require DynamicVariables. Things in Bangs are just always resolved dynamically.

Resharper Cheat Sheet Download

If the !SetOption bang is used with Any Measure in a (formula), Section Variable, Variable, or Built-in Variable, the meter or measure that is being changed is automatically made dynamic for one update. If the !SetOption is done on every update, then DynamicVariables is not needed on that target meter or measure.