コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Rider の Regenerate project files をメニューから実行できるようにするエディタ拡張

ソースコード

using Packages.Rider.Editor;
using UnityEditor;

namespace Kogane.Internal
{
    internal static class JetBrainsRiderRegenerateProjectFiles
    {
        [MenuItem( "Kogane/Rider/Regenerate project files" )]
        private static void SyncSolution()
        {
            RiderScriptEditor.SyncSolution();
        }
    }
}

使用例

Rider の Regenerate project files をメニューから実行できるようになります

注意

「com.unity.ide.rider」を参照する Assembly Definition Reference を作成する必要があります