ReSharper 2024.3 Help

ReSharper's network activity

ReSharper may use your network connection for several purposes.

Purpose

Description and configuration

Addresses and ports

Look for updates

ReSharper can detect available updates (including plugin updates) and suggest downloading new versions.

To disable automatic checks for updates, clear the Download the list of available updates checkbox on the Environment | Updates page of ReSharper options Alt+R, O.

  • https://www.jetbrains.com/updates/updates.xml

  • https://download.jetbrains.com

  • https://download-cf.jetbrains.com

  • https://plugins.jetbrains.com

Synchronize with JetBrains Account

If you have registered ReSharper with your JetBrains Account, ReSharper may use your Internet connection to check your account information for license updates .

https://account.jetbrains.com

Send out anonymous usage statistics

ReSharper can collect and send out some information that helps us find bottlenecks and improve the quality of the product. All information is sent anonymously.

To enable or disable this activity, use the Participate anonymously in the Feedback program checkbox on the Environment | Product Feedback page of ReSharper options Alt+R, O.

Use AI Assistant

When you are working with AI Assistant, your queries are processed by third-party language model providers (such as OpenAI). The queries are managed and routed by the JetBrains AI service.

To enable or disable this activity, use the AI Assistant checkbox on the Environment | Products & Features page of ReSharper options Alt+R, O.

URLs:

  • https://api.jetbrains.ai/ (for China: https://api.ai.jetbrains.com.cn/)

  • https://api.app.prod.grazie.aws.intellij.net/

  • https://www.jetbrains.com/config/

  • https://account.jetbrains.com

The port number for HTTPS is 443. In general, it is better to whitelist the endpoints, not the port number.

Download PDB and symbol files

In order to work with original sources when navigating compiled code ReSharper may need to download PDB and symbol files from symbol server. You can disable that, in which case ReSharper will have to decompile locally available assemblies.

To toggle the access to symbol servers, use the Allow downloading from remote locations checkbox on the Tools | External Sources page of ReSharper options Alt+R, O.

Search and install ReSharper extensions

By default, ReSharper enables the external package source (https://plugins.jetbrains.com/resharper/) for browsing and installing extensions. If necessary, you can disable this source and/or add your own local sources on the Environment | Extension Manager page of ReSharper options Alt+R, O.

URLs:

  • http://resharper-plugins.jetbrains.com

  • https://plugins.jetbrains.com/resharper

Port: 443

Download NuGet packages

ReSharper needs the internet connection to search metadata of NuGet packages when you are using NuGet Browser window.

Verify license information

ReSharper may use your network to check for duplicate licenses or to obtain a license from the license server. For more information, refer to Specify license information.

The license is checked at the following address using multicast: IP 0xE6E6E6E6, ports: 8976, 8977, 8978, 8979.

Ports range on localhost for the oauth to JetBrains Account: 62345-62364

Open online documentation

In many places of the ReSharper user interface, you can click the '?' icon or press F1 to open the corresponding page of the online documentation.

https://www.jetbrains.com/help/resharper/

Normally, no additional modifications in the firewall configuration are necessary. In case of any difficulties, adjust firewall settings so that devenv.exe can access the network. You can also adjust the proxy settings for ReSharper's internet connection on the Environment | Web Proxy Settings page of ReSharper options Alt+R, O.

Last modified: 15 November 2024