JetBrains / JetBrains/resharper-unity

Add an option to use full namespaces

Open
#2,468 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
1.2k
Forks
142
PR merge metrics
No merged PRs in 30d

Description

Currently, Rider automatically unchecks the namespace provider option on the `Assets/Scripts` directory.
I personally find this fairly annoying because other editors(such as Zed and nvim) don't really have an option for this(at least that I know of).
Therefore, every other editor will use a full namespace, which makes more sense anyways, whilst Rider will complain about it.
Simply adding an option to Unity settings that would make the Scripts directory a namespace provider would be awesome.

Contributor guide

Open the contributing guide

Research direction

Start by locating the Unity settings handling and the logic that treats Assets/Scripts as a namespace provider. Trace how Rider decides whether to enable that provider, then verify that a user-facing option can control it and that full namespaces are accepted without the current warning.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, unity
Domain
game-dev, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.