Visual Studio Code
SharpDevelop
DISCONTINUED
Our great sponsors
- Klotho - AWS Cloud-aware infrastructure-from-code toolbox [NEW]
- Appwrite - The Open Source Firebase alternative introduces iOS support
- Sonar - Write Clean JavaScript Code. Always.
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- InfluxDB - Access the most powerful time series database as a service
Visual Studio Code | SharpDevelop | |
---|---|---|
2584 | 5 | |
146,644 | 1,696 | |
0.7% | - | |
10.0 | 0.0 | |
4 days ago | over 3 years ago | |
TypeScript | C# | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Visual Studio Code
-
Best resource to learn PowerShell?
It’s not a resource as much as a tool, but I found practicing on https://code.visualstudio.com with the PowerShell plug in much easier to learn than PowerShell ISE because it shows “problems” and organizes neatly
- I found a remote code execution bug in VSCode that can be triggered from untrusted workspaces. Microsoft fixed it but marked it as moderate severity and ineligible under their bug bounty program.
-
The Best Python IDE For Mac Users - Part 1
Virtual Studio Code (VS Code) is a perfect Integrated Development Environment for Python. It is simple and comes with built-in features that enhance the development experience.
-
How to Get Started with Tree-Sitter
Not yet. If anyone manages to read through all of https://github.com/Microsoft/vscode/issues/50140 they might find out if it's planned or not; Mickey's article is shorter =P
-
How to Setup VSCode for C# Programming In Less Than 3 Minutes (From a Microsoft Software Engineer)
Open VS Code and install the official C# extension.
-
Understanding the impact of Python variable assignment technique using the Fibonacci sequence
A code editor such as VScode installed on your computer or online IDE such as replit
-
Is there a more "traditional" desktop front end I can use with Tauri?
VSCode does, in fact, use it's own bespoke library for that. A large part of that code is found here: https://github.com/microsoft/vscode/tree/main/src/vs/base/browser/ui
-
Resources for modders
Virtual Studio Code: https://code.visualstudio.com/ (another free code editor, also very popular.)
-
VSCode Security: Malicious Extensions Detected- More Than 45,000 Downloads
This feature request has been sitting around since 2018:
https://github.com/microsoft/vscode/issues/52116
It advocates for treating VSCode extension permissioning like browser extension permissioning.
Of course, it's not a panacea, but it would be lovely to have.
I discovered it when I went searching for a way to disable network access for a particular extension. You can do it, sort of, for VSCode itself, but not for individual extensions.
-
Stay Alert: The Rising Threat of Malicious Extensions in Microsoft's VSCode Marketplace
There are browser add-ons that make it compatible with VSCodium though. Also VSCode is open source. It's literally on github and published under the MIT license.
SharpDevelop
-
Open source desktop applications list
SharpDevelop and MonoDevelop are both dead and focused for devs which gives them different priority than apps targeted at non-devs, but they show how to put together seriously complex apps, and they're the ancestor of the Visual Studio for Mac.
-
Alternate wpf treeview implementations
You should try SharpTreeview. Haven’t had any issues with it for large treeviews
What are some alternatives?
thonny - Python IDE for beginners
reactide - Reactide is the first dedicated IDE for React web application development.
Spyder - Official repository for Spyder - The Scientific Python Development Environment
doom-emacs - An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
MonoDevelop - MonoDevelop is a cross platform .NET IDE
vscodium - binary releases of VS Code without MS branding/telemetry/licensing
KDevelop - Cross-platform IDE for C, C++, Python, QML/JavaScript and PHP
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
Atom - :atom: The hackable text editor
awesome-wayland - A curated list of Wayland code and resources.
HomeBrew - 🍺 The missing package manager for macOS (or Linux)