It just hit me that since GitHub was bought, both VSCode and Atom are owned by Microsoft.
And somehow Windows still doesn't ship with a decent text editor out of the box...
What would that look like? I mean a decent text editor is contextual. Are we talking about Wordpad upgrades for office usage, a lightweight code editor, or something else?
Plus don't people constantly criticize Microsoft for bloat/adding stuff to the base OS? Now they want Microsoft to ship Windows 10 with e.g. VSCode out of the box?
notepad++ is one of the first apps I install on a new windows machine. VS Code is great for when you move into coding tasks but not as snappy and quick as notepad++ for texty things
Notepad looks exactly the same as the one in Windows XP :D
Microsoft, in newer releases of Windows, includes a shim that'll grab python3 from the Microsoft Store if you type python into a terminal, which is a lot nicer, and since they don't have code that requires python2, you can't accidentally break the system if you want a newer version of python around.
I assumed the poster meant EDIT.COM and QBASIC. I'd also argue that Notepad has about as much editing capability as EDIT.COM, even if nostalgia does seem to want to color EDIT.COM as a more capable IDE than it really was simply because I too spent a lot of time building dumb apps in QBASIC.
Line numbers, file tabs, syntax highlighting, visible whitespace, a better find/replace with support for patterns, etc. Multiple cursors would be nice too.
I don't think it needs to have plugin support, a file explorer, VCS features, or any featurs that involve analyzing, building, or debugging code.
I'm on a Mac, and I love the app - never even use the built-in Mac text editor.
What kind of Mac are you on?
How long does it take for you to load VSCode or Sublime?
https://docs.microsoft.com/en-us/windows-insider/at-home/wha...
For other kinds of text editing, just download and use whatever text editor has the features you want for the task at hand. If notepad had to be all things to all people it would be bloated and not particularly good at anything anyway, so it's better that it remain a lightweight simple text editor in my opinion.
Microsoft unsuccessfully tried to supplant Notepad and Paint but met harsh resistance because there is a disconnect between what these Apps were originally intended for and how people actually use them day to day.
Snip & Sketch comes really close to replacing Paint for 80% of my needs, but I often use Paint to quickly mockup UI, something you can't easily do in S&S yet.
There's nothing from Microsoft that even approaches replacing Notepad for me. Notepad++ is my preferred editor but even it is overkill.
Having a simple/sane package management either out of the box or within a single step is really the right pattern to enable ease of installing whatever your text editor/customisation of choice is.
What if your enterprise customer staged a VM for you with no access to the internet and a highly restricted environment? You know what happens in that case? You're editing configuration files in notepad. You'll never run into it because you're just working on your home workstation but a good set of defaults will have an impact on these kinds of use-cases.
You have limited experience in a huge piece of the enterprise / government world if you think this would ever fly - and they all run windows
- windows moving to metro, to get its users used to much simpler GUI elements
- embracing open source and move nt kernel to linux kernel, reducing the costs of development - slowly move its on premise infrastructure to the cloud (office, exchange)
- move windows to the cloud and leave only smaller part local, just to pick up network (and potentially some other devices like graphic card)
- stop developing/selling locally installed windows and move to subscription based in cloud infrastructure
We will see if Satya is stellar or just devil. I have moved after 20 years of system developmeny on Windows to Linux. We will see what will happen.
Tried in 8, met with utter failure, reverted by 10.
> embracing open source and move nt kernel to linux kernel, reducing the costs of development
...and throwing out pretty much everything that makes Windows better for a Desktop? Including their driver model, their backwards compatibility, etc? Unlikely. Replicating all of that to an appreciable standard would be significantly costly.
> slowly move its on premise infrastructure to the cloud (office, exchange)
This does seem to be happening, much to the chagrin of many, many smaller business that don't like to pay rent on their tools.
> move windows to the cloud and leave only smaller part local, just to pick up network (and potentially some other devices like graphic card)
Possible. Microsoft already has some kind of Windows Desktop as a Service, and RDP is damned good.
> stop developing/selling locally installed windows and move to subscription based in cloud infrastructure
They can try, but at best that just means that a whole lot of people will just stick with the last version of non-subscription-only Windows (as many did with 7 instead of moving to 8-10). I imagine it will be a large enough group that third parties pick up the slack and provide solutions to things MS is no longer fixing. At worst, there will be lynchings.
They're already doing that on mobile, they stopped fighting android and are now trying to be there in the form of apps and services for both android and ios.
Personally I think it makes sense: An OS is becoming more and more a layer to access the web. Most people use just a web browser and a couple other apps. It makes sense for their focus to be not in that layer, but in being the app/web that the user searches for.
That's an odd way of putting "have been winning so hard for so long that they probably can't even lose now if they tried".
...unless of course you mean the server OS wars, in which case that statement is a lot less wrong.
Docker Desktop for Windows seems to still be a bit iffy and WSL is sometimes painfully slow (especially when compiling native code) but overall I'm quite happy with it now thanks to the Remote VSCode extensions.
I'm really looking forward to WSL2 though.
My condolences about living with
* spending ~20% of traffic for telemetry
* bloatware/low quality updates
* unexpected reboots after system upgrade
* non-removable Sugar Bob game in Windows Pro(!) edition
Sorry, but all this crap doesn't makes MS "good" in any sense.
What platform is perfect?
Maybe don't lie if you want to be taken seriously?
I've got 6 different Windows 10 machines active on my home network at any given time and I'm blocking Microsoft Telemetry via Pi-Hole. Microsoft Telemetry doesn't even account for 20% of the blocked traffic.
Pi-Hole is blocking about 10% of traffic overall.
Then again, which OS is much better on all fronts? Still have to see it, and I tried/use a lot of them.
Telemetry can be blocked through a firewall.
In fairness the reboots after updates is kind of expected these days. I'm always surprised when I don't have to reboot.
I don't have a Sugar Bob game on my pro edition.
I don't even know what that is.
Was not aware of this. Very good to know.
I shifted to VSCode from atom (before they purchased github) due to atom's memory hogging issues a while back. Haven't regretted the choice. For my private repos, I used to only use the free version of bitbucket but Microsoft introduced free private repos to github so I've been trying that out lately. If I like it, I'll stick with it.
Also, all my code is hosted on Azure now from AWS since late last year.
I tried WSL but didn't like it to due problems with paths but at this rate with which they're moving, it too might improve and I might find myself using only Microsoft for my work. Would not have predicted that if you asked me a few years back when I couldn't run away from Ms/Windows environment fast enough.