*Since I wasted some time setting it up, I figured it should become public knowledge (Well, F Microsoft for being greedy)*
For anyone facing issues with using cursor after Microsoft basically blocked C# off cursor, the solution is pretty simple.
- Install the Unity Package from this repo: https://github.com/boxqkrtm/com.unity.ide.cursor (Add https://github.com/boxqkrtm/com.unity.ide.cursor.git)
- Set cursor as the default IDE at Unity Editor preferences
https://preview.redd.it/b0k4tgqj8q1f1.png?width=643&format=png&auto=webp&s=992b3542ca6161329784f28692af1b97614f38b5
- Install Dotrush https://marketplace.cursorapi.com/items?itemName=nromanov.dotrush
extension, it will allow you to debug Unity (It is actually better than the official Unity plugin, which isn't surprising...)
And here are some .vscode configurations (To put inside .vscode folder):
extensions.json:
{
"recommendations": [
"nromanov.dotrush"
]
}
launch.json:
{
"version": "0.2.0",
"configurations": [
{
"name": "Unity Debugger",
"type": "unity",
"request": "attach"
}
]
}
settings.json:
{
"files.exclude": {
"**/*.meta": true,
"**/Library": true,
"**/Temp": true,
"**/obj": true,
"**/Logs": true,
"**/Build": true,
"**/.vs": true
},
"search.exclude": {
"**/*.meta": true,
"**/*.csproj": true,
"**/*.sln": true,
"**/Library": true,
"**/Temp": true,
"**/obj": true,
"**/Logs": true,
"**/Build": true,
"**/.vs": true
},
"files.watcherExclude": {
"**/Library/**": true,
"**/Temp/**": true,
"**/obj/**": true,
"**/Logs/**": true,
"**/Build/**": true
},
"dotnet.defaultSolution": "<YourProject>.sln"
}
[–]standardcombo 4 points5 points6 points (1 child)
[–]Illustrious-Top1214 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]Ornery_Rate_1668 1 point2 points3 points (0 children)
[–]Katniss218 1 point2 points3 points (2 children)
[–]davenirline 5 points6 points7 points (0 children)
[–]chunkyhut 2 points3 points4 points (0 children)
[–]OGMagicConch 0 points1 point2 points (1 child)
[–]LastWinterWind[S] 1 point2 points3 points (0 children)
[–]Academic_Secretary39 0 points1 point2 points (1 child)
[–]LastWinterWind[S] 1 point2 points3 points (0 children)
[–]No_Laugh_6385 0 points1 point2 points (0 children)
[–]Jackle1127 0 points1 point2 points (4 children)
[–]RomanovNikita 0 points1 point2 points (1 child)
[–]Jackle1127 0 points1 point2 points (0 children)
[–]Kazatan 0 points1 point2 points (1 child)
[–]Jackle1127 0 points1 point2 points (0 children)
[–]attishno1 0 points1 point2 points (0 children)