公式サプライヤー
公式および認定ディストリビューターとして200社以上の開発元から正規ライセンスを直接ご提供いたします。
当社のすべてのブランドをご覧ください。
ReSharper
Array.Empty<T>.Type[0], ReSharper will now suggest using Type.EmptyTypes to make memory usage more efficient.EventArgs are not required, ReSharper can now replace new EventArgs() with EventArgs.Empty.generated_code property from .editorconfig to mark files or folders as generated code and exclude them from processing.switch statements and switch expressions.!) that are no longer needed and can be safely removed.?).[NotNull] string or [ItemCanBeNull] List<string?>. It will also offer a quick-fix to update your code.[JetBrains.Annotations.NotNull] T param to [DisallowNull] T param (where T: class?).[JetBrains.Annotations.CanBeNull] T to [System.Diagnostics.MaybeNull] T (in C# 8, where the T? syntax is not allowed).[DisallowNull], [AllowNull], [MaybeNull] and [NotNull].[AllowNull] is applied to a nullable type, and a quick-fix removes them.--no-build to disable restoring NuGet packages and building the solution.ReSharper C++
const, which guarantees that the function will not modify the corresponding function argument.constexpr, which can lead to faster performance and better compile-time checking.tie(..) - Since C++17, you no longer need to use std::tie() or boost::tie() for unpacking a tuple or a pair - structured binding declarations help you simplify your code.std::size can now be used - This inspection suggests using std::size as a type-safe alternative to the error-prone C idiom for array size calculation.memset - zero-initialization leads to more concise code and prevents various memset-related errors.std::logic_error, return a default value or include uncompilable code. ReSharper C++ will also automatically call the base function from the body of an overriding function.Ctrl+Shift+F1) to open the corresponding page in your browser.Backspace on an empty line or a line with whitespaces or tabs to the left of the caret, ReSharper C++ can now place the caret at the proper indent position instead of moving it back one position at a time.Rider
[Route], [Http{Method}], or [AcceptVerbs] attributes.HttpClient, code completion will suggest all URIs that can be resolved to actions in controllers annotated with [Route], [Http{Method}] or [AcceptVerbs] attributes.!) that are no longer needed and can be safely removed.?).[NotNull] string or [ItemCanBeNull] List<string?>. It will also offer a quick-fix to update your code.[JetBrains.Annotations.NotNull] T param to [DisallowNull] T param (where T: class?).[JetBrains.Annotations.CanBeNull] T to [System.Diagnostics.MaybeNull] T (in C# 8, where the T? syntax is not allowed).[DisallowNull], [AllowNull], [MaybeNull] and [NotNull].[AllowNull] is applied to a nullable type, and a quick-fix removes them.[UnitySetup] methods are no longer marked as unused, and layer names are correctly shown in completion for older projects. There are various performance improvements for Unity-based inspections, especially those for large files.<ProjectName>.uproject file.<ProjectName>.uproject file and get the full Rider for Unreal experience on your Apple macOS. This includes rich C++ and HLSL shader editing, navigation, inspections and refactorings, code style settings and quick-fixes, Blueprint support (Find Usages of code inside a Blueprint, Code Vision links and counters, and navigation) and debugger and rich integration with the Unreal Editor. The macOS version works with Unreal Engine 4.26 or later.[Raw View] node for looking at underlying object data.dotCover
dotnet test, dotnet vstest and vstest.console.exe.dotMemory
dotPeek
dotTrace

JetBrainsの.NET開発ツール、ReSharper C++、Riderをすべて1つにまとめたパック
今すぐ JetBrains ライセンススペシャリストとライブ チャット。