在Rider上看GIT

左邊是即將要變成的形狀

假如有三個視窗,通常是有conflict要resolve的時候,
最右邊會寫 ” Changes from server “
中間就是原本的版本
最左邊也是即將要變成的形狀:新舊二個版本的合併

要run 4.6.1的專案…

當遇到這個BUG的時候…
Microsoft.Common.CurrentVersion.targets(1217, 5): [MSB3644] The reference assemblies for .NETFramework,Version=v4.0 were not found. To resolve this, install the Developer Pack (SDK/Targeting Pack) for this framework version or retarget your application. You can download .NET Framework Developer Packs at https://aka.ms/msbuild/developerpacks

這個錯誤訊息會依你的版本有所不同↑

https://docs.microsoft.com/en-us/troubleshoot/developer/dotnet/framework/general/developer-language-pack

按這個連結就好

Rider 比對檔案差別

先把另一個檔案的資料夾路徑加進來,瀏覽模式選solution,然後Add > Attach Existing Folder

之後用Ctrl把兩個檔案選起來,再按Ctrl + D
就會有diff圖比較了!

還可以這樣按Accept快速又方便

然後記得先選的檔案會在左邊呈現,所以建議先選原本專案檔,再選另一個。

然後綠色代表增加、藍色代表修改。

Rider tutorial

那個捶子代表有什麼東西可以做
按alt + Enter之後直接打rename。不過想要rename可以直接打Shift + F6
ctorp可以變出constructor
其它的快速live template可以參考這裡
code generation幫你產生程式。這個範例是產生檢查你的member合不合格的程式,就像檢查家族成員有沒有病一樣…(X
打Ctrl + Alt + Shift + T 可以幫忙重構…要打好多喔
Main set of refactorings
Alt + F7 可以找出哪裡有用到這個咚咚
Ctrl + Alt + L 是強迫患者的福音!詳細規則可以看Apply formatting rules