Dot-Net-Core
如何在 Rider dotnet 核心解決方案中重命名項目
我在 Jetbrains Rider 中創建的基於 dotnet 核心解決方案的小型項目中有一個測試項目,但它的預設名稱為“UnitTestProject”。(當我添加它時,我認為“命名很難 - 但重命名很容易!”)。
我已經在測試中重命名了命名空間,但不知道如何在 Rider 中重命名項目本身。
- f6(通常是重命名)什麼也不做。
- 右鍵點擊項目 - 重命名選項顯示為灰色。
我假設我可以在 .csproj 和 .sln 中搜尋並手動重命名它,但在我閃亮的新 IDE 中這肯定很容易嗎?
Rider 2017.2(完整訂閱版)。
Dotnet 核心版本 2.03。
如果重要的話,Ubuntu 16.04。
編輯:截至 2018 年 9 月/10 月,此功能現已在Rider 版本 >= 2018.3 中實施
目前 Rider 中沒有此類功能,有關更多詳細資訊,請參閱我們的問題跟踪器中的RIDER-1224 問題。
很快,我們將很快實現這一點,可能在 2018.1\2018.2 中。該功能尚未實現的原因:該功能確實很複雜。
重命名項目時,您必須
- 重命名項目文件夾和項目文件
- 修復該項目的所有引用
- 修復儲存在項目文件夾中的所有連結文件
- 修復命名空間、程序集名稱
- 修復程序集名稱用法(xaml 等)
- 查看所有可以包含舊項目名稱的 msbuild 文件(項目文件本身和相關的目標文件)
- 不要忘記 VCS 中的更改和撤消操作
- 做別的事