3 ms·
It seems ridiculous that, for example, Copilot running in Visual Studio working on a C# codebase finds stuff in code by grepping around instead of using the Ros
by contextfree 4mo ago
It seems ridiculous that, for example, Copilot running in Visual Studio working on a C# codebase finds stuff in code by grepping around instead of using the Roslyn-driven code symbol and semantic database built into Visual Studio. I'm guessing it's because the people they get to work on AI stuff are AI People who probably only write in Python
- bee_rider 4mo agoIt is sort of funny when Copilot hasn’t been integrated with Microsoft’s stuff. But it does make some sense from a business point of view. Make it work with grep, it works everywhere.
- inetknght 4mo agoMicrosoft was mostly on the Embrace step. They've reached the Extend step with Copilot. They'll eventually Extinguish grep. It's best not to use Microsoft products.
- contextfree 4mo agoWhat does this even mean, how do you extinguish grep
- yndoendo 4mo agoSame way you extinguish _wget_ and other commands, by replacing with an alias [0]. Microsoft had to replace _powershell_ with _pwsh_ because of the anti-consumer aliasing they did. My powershell profile is full of all the commands to remove those aliases. Last time I check, Microsoft even creates a python alias to bring up their store vs calling the exe in your defined path that was manually installed. [0] https://www.educba.com/powershell-wget/ https://www.educba.com/powershell-wget/
- SkitterKherpi 4mo agoThere's a lot more examples of grep usage than Visual code search in the training set.
- pipeline_peak 4mo agoCodex does this in VSCode as well. Compilations break all the time and those symbols either become useless or it’s just quicker to use grep.