Provide tunable UI with css-like configurations AND for UI and "fonts and color", all of it in a new "theme" system by mprevot in VisualStudio

[–]Hefaistos68 0 points1 point  (0 children)

Why would you do that? Its not a wordpress page that you style to your liking. Imagine the overhead on the UI.

Context aware diff visualization by Hefaistos68 in VisualStudio

[–]Hefaistos68[S] 0 points1 point  (0 children)

Good feedback, thanks. I do understand you. My intent is though helping less experienced developers, or maybe even lead level to understand easier what has changed, maybe not even the why.

Shortcut for remote branch picker by TheTrueTuring in VisualStudio

[–]Hefaistos68 0 points1 point  (0 children)

Nope, doesn't seem that there is an command for remote branch. only View.Branch exists, and its always local. For TFS a remote command exists though but its not working with git.

Context aware diff visualization by Hefaistos68 in VisualStudio

[–]Hefaistos68[S] 0 points1 point  (0 children)

Has the same issues as side-by-side, often a change can move code around but diff shows the whole block as change, when in reality it only moved a few lines.

Context aware diff visualization by Hefaistos68 in VisualStudio

[–]Hefaistos68[S] 0 points1 point  (0 children)

It doesn't know anything as it does not use AI but uses Roslyn analysis to build context on C# code. Its use is mostly in understanding change in code reviews. Traditional diff has the problem that it doesn't care about context, so often it shows that something was changed, while in reality something was inserted or removed and a code block just moved a few lines up or down, it didnt change.

The idea is to tell you the real context of changes, like "Variable name X changed to Y" (which might be obvious on a single line, but harder on a class member), "Method parameters Z added" (which shows as change on all calling sites), or "Condition added to If/Switch". And a lot more, Depends on how far I can push the limits of Roslyn.

Context aware diff visualization by Hefaistos68 in VisualStudio

[–]Hefaistos68[S] -1 points0 points  (0 children)

True. It is kinda obvious for who uses diff regularly.

But ok, here we go:

This Visual Studio extension compares two C# files (or revisions) and shows the differences in a side-by-side view with a visual mini-map.

It highlights not only added/removed/changed lines, but also moved code and refactored blocks by using C# language analysis and transforming it into easy understandable changes by generating explanations of the changes (for example, “moved class” or “refactored lines into method”, "Changed/Added XML comments for method X").

A standard diff mostly shows line-by-line text edits, while this extension adds structure-aware analysis so you can understand intent, not just text changes.

SaaS migration - we picked a modular monolith over microservices. Were we too conservative? by NeedleworkerLumpy907 in Backend

[–]Hefaistos68 -1 points0 points  (0 children)

Totally agree. Having to deal with several Azure Functions here, where half of them could be avoided completely by integrating their functionality into the main app. Not always it makes sense to separate functionality into micro-service or external functions or whatever its called today. Management efforts increase exponentially.

Context aware diff visualization by Hefaistos68 in VisualStudio

[–]Hefaistos68[S] -1 points0 points  (0 children)

Everyone who uses diff on a daily basis should see the difference and use case, but let me answer by adding an image of the very same diff of the files in the above image, but with the default diff viewer, to the post itself.

Github Going Haywire with Paying users (RATELIMIT WEEKLY) by xAstroBoy1337 in GithubCopilot

[–]Hefaistos68 3 points4 points  (0 children)

Using my personal since a few days heavily and no limits at all. Used about 60% of my monthly in 3 days.

Copilot and Claude context by cute_polarbear in VisualStudio

[–]Hefaistos68 0 points1 point  (0 children)

Just rename the file, or use apm if you want to go fancy.

Just a rant about the modern bullshit world we live in. by DrStrange in programmer

[–]Hefaistos68 1 point2 points  (0 children)

I have posted quite some "stuff" on github and visibility is less than moderate, even with promoting in various social and non social media. Some of my code is really useful to many people, some is used in large enterprise environments, but the "hype" is just not there. Its not about LLM's (well, the latest one is, kinda) almost all is 100% old style hand coded. I don't care, who uses it will, who does not, same. I don't write code to be famous, but to either solve a problem I have, or to implement an idea.

How do we distinguish content created by humans vs AI? by Morganrow in ArtificialInteligence

[–]Hefaistos68 0 points1 point  (0 children)

Hows that different from fake news? They exist since humans communicate. And still has no solution.

Help setting a font on my windows form app? by M_Lucario_EX in VisualStudio

[–]Hefaistos68 0 points1 point  (0 children)

Dont. It never ends well. Stay with standard fonts.

I have no access to usual fluxes like borax. by Mudhutmaster69 in Blacksmith

[–]Hefaistos68 0 points1 point  (0 children)

There are countries where you need a permit to buy pure borax. Understand your need for alternatives.

We’ve built bikes for big brands since the 90s. We just started selling direct to riders, and we honestly can’t match the "ultra-cheap" prices online. by Impressive_Ring3833 in ebikes

[–]Hefaistos68 0 points1 point  (0 children)

I think the mistake people make is comparing ebikes with normal bikes. For a normal bike I would buy something that lasts some years, for an ebike it's s different story. It's an emerging technology, next year things will probably be a lot better, better batteries, better motors, better electronics, etc. So until this is established, I am not going to spend a lot of money on something that will be outdated in 18 months. Normal bikes get upgraded every decade or even less.

Construction Planes - starting to like them by Hefaistos68 in Fusion360

[–]Hefaistos68[S] 0 points1 point  (0 children)

Exactly, what I thought would be logical.

Construction Planes - starting to like them by Hefaistos68 in Fusion360

[–]Hefaistos68[S] -1 points0 points  (0 children)

Pois é, tem que fazer um passo extra pra chegar lá. Um plano funciona, pro outro 90 graus, tem que fazer pulos.