2017.2 is fine; it’s 2017.3 that’s the problem. Anyway I reported the bug as mentioned above, and the reply was “We have been able to reproduce this bug and have sent it for resolution with our developers.”
My Unity 2018 was fine (using Visual Studio on PC) until I used Package Manager to install TextMeshPro, ProBuilder, ProGrids, and the Postprocessing package. Now, double clicking warnings/errors in console does nothing - whether VS is open or not. Doesn’t open the script, and if the script is open it does not goto the line in question. Removing the packages didn’t help.
I am using 2018.2 and Visual Studio 2017 and double clicking console errors doesn’t take me anywhere in the code now. What has happened? Is this a regression?
It’s giving me issues too on 2018.1/2018.2 on my main project. On other projects, it’s not an issue. Furthermore, when installing the packages I use on my main project to the smaller projects, everything still is okay. This was tested with very simple scripts in the root Assets folder. I’ll delete and clone my main project repo again and report back in case there’s some build artifacts screwing with the process.
So, I re-cloned the repo, but the problem persisted. After that, I looked towards the package manager. I couldn’t remove packages from my own project and have assemblies reload, so I tried adding the installed packages. to other projects. From an empty project, having installed all UNITY packages previously used, I did NOT experience this issue with a simple script in the root directory. Packages I am using outside of the UPM include: FMOD (11006), Odin (Beat build - 1.10.5), and PixelPerfectCamera (Asset Store). I have not attempted to import these packages into an empty project quite yet to observe results, mostly because I got frustrated and went to play Beat Saber. Will report if I find anything in particular. @JamesArndt1 , are you using any of those external packages?
2018.2.0f2 it was working fine, now when I double click console messages it does not send me to the debug line and I’ve the console flooded of crap numbers I don´t know where they’re coming from :\
If you turn logging off in the PlayerSettings then log messages appear in the editor but without the script ‘attachment’ so you can not double click them to jump to code.
This is annoying (2018.2.14)
Double clicking the console temporarily stopped working in 2018.3.12f1. In my case it stopped working when I renamed my top level project folder (on a Mac). When I looked more closely at the console entries, the path to the file was the old project folder name. Once I saw this, I forced the script in question to rebuild (I changed the platforms in the assembly definition that this source file was in). After this the paths in the Debug.Log entries were correct, and double clicking worked.
It was weird because double clicking the script from the project panel would open the correct file in VS, but double clicking in console wouldn’t. Hope this helps someone else.