Visual Studio Code
olive
Our great sponsors
Visual Studio Code | olive | |
---|---|---|
54 | 66 | |
5,423 | 7,737 | |
1.1% | 1.5% | |
9.9 | 5.6 | |
7 days ago | about 1 month ago | |
Markdown | C++ | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
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
-
Fedora Atomic Desktops
I'm using Silverblue 39 for about 2 month coming from NixOS Unstable. It's working very well for me. I have some packages layered like Nvidia and fish shell and https://github.com/CheariX/silverblue-akmods-keys for AKMODS modules work with secure boot. Things like neovim, pyright, helix, starship, LSPs and CLI applications I install with brew (brew.sh). For desktop things I use Flatpak.
I had a problem with some Flatpak applications (like Steam and Discord) and brew because brew puts its folder in the $PATH before the default ones (/usr/bin ...) and those Flatpak applications tried to use SSL keys from brew instead of the system ones. I just changed the order of the $PATH to make brew bin path to be after ther system ones.
For VSCode I'm not using the Flatpak I'm using the tarball one I just extract in ~/applications and symlink the code binary in the ~/.local/bin. It's working well, I don't have problem with VSCode not executing LSPs and lint things. The only problem is VSCode from tarball cannot updates itself, so I need to download the newer version and extract to ~/applications. There is this VSCode CLI version (https://code.visualstudio.com/docs/?dv=linux64cli) but I was not able to make it use the wayland backend.
-
Introduction to VS Code
Explore the official VS Code documentation on the Visual Studio Code website for in-depth guides, tutorials, and reference materials.
- Git and Github with VS Code
- Emacs refugee seeks refuge in the VSCode wonderland! 🎩🐇
- Upvote this GitHub issue. VSCode Marketplace should be open source, or at least documented. That will only mean good things to us (developers).
-
Python Made Easy: Your Step-by-Step Journey with ChatGPT
If you're new to Visual Studio Code, I recommend going through some basic usage tutorials first. The Getting Started section of the official VS Code documentation seems like a great place to start learning.
-
What about all the non-coding programming knowledge one needs for prod level?
Lately I got sucked in the Getting Started VS code resources and even knowing about multiple cursors, emmet, etc is a game changer for me.
-
learning to code with python
On Windows, I primarily use Visual Studio Code, also called vscode and vs.code, when writing Python and PowerShell code. PowerShell code I usually develop directly on Windows. Python code I mostly develop on a Debian Windows Subsystem for Linux, also called WSL, instance on my Windows machine. This article describes how to set that up for use with vscode.
-
Emacs User Survey – 2022 Results
I'm sure there are many interesting reasons to prefer Emacs to VS Code, but lack of offline documentation surely isn't one. Installing an Emacs package is not significantly easier or less technical than downloading a git repository.
- https://github.com/microsoft/vscode-docs
- https://vscode.dev/github/microsoft/vscode-docs/blob/main/ap...
-
VSCode
Visual studio code has some pretty good docs with a get started guide: https://code.visualstudio.com/docs
olive
-
Is there anything that proprietary software can do and has no open alternative?
Also, keep an eye on https://olivevideoeditor.org/ for video editing. It is still in Beta, but looks very promising.
-
XFCE 4.18 Released
> Custom Actions
> It is now possible to arrange custom actions in cascading submenus. Just enter the same submenu name for a custom action in order to place it into the same menu. If you require multiple menu levels, you can achieve that by using '/' in the path of the 'Submenu' entry.*
In 2012 KDE AppMenu Runner was presented as a "plugin which allows to browse, search and select the menubar of the active application".[0]
In 2019 I requested to somehow implement a feature, similar to Blender's "Menu Search"/"Operator Search"[1], into Olive Video Editor.[2]
After it "Action Search" was implemented into Olive Video Editor ('/') shortcut, its code was reused for "Action Search" in Scribus ('Ctrl+/') and then converted into Qt5-plugin.[3,4]
Year later, this Qt5-plugin code reused in for implementing global "Action Search" in helloSystem FreeBSD distribution.[5]
Then "Search and Run a Command" ('/') was added into GIMP.[6]
Guess, GIMP's implementation may be used for other GTK-based apps too (especially Inkscape, which still has no such feature).
[0] https://www.omgubuntu.co.uk/2012/02/appmenu-runner-the-kde-h...
[1] https://github.com/olive-editor/olive/issues/265
[2] https://docs.blender.org/manual/en/latest/interface/controls...
[3] https://github.com/scribusproject/scribus/issues/109
[4] https://github.com/aoloe/scribus-plugin-actionSearch
-
Adobe Photoshop 2021 (v22) on Linux!
You can also track the development progress on github https://github.com/olive-editor/olive
-
DaVinci Resolve 18
> As a hobby videographer using Ubuntu I find myself switching between Kdenlive and Davinci Resolve, depending on the size and complexity of the project. For a small 30-second clip I like the more approachable, simple workflow of Kdenlive but holiday videos with a hundred or more cuts work much better with Davinci for me.
What about FLOSS Olive video editor?[0,1]
As for me, for a small 30-second clip Olive is much better choice than Kdenlive.
-
YouTubers on Linux, what applications do you primarily rely on and use for A/V creation and editing
For a while I was really hopeful about Olive, but it started an under-the-hood rewrite in mid-2019 and hasn't made much publicly-visible progress since. From what I can tell in the commit history, though, once it's done it'll be really impressive. It looks like it'll actually use the GPU.
- UPDATE: After reading 600+ of your comments, here is the updated list of open source Linux programs mostly for beginners (thus mostly gui).
-
Open source, my beloved
Olive video editor
Olive video editor, it's the editor I used to make this video, it's really awesome! Now if you'll excuse me I have to praise it, I cannot contain myself. It started out in 0.1 as an editor with the common workflow of filters and all that and then when the dev saw that it started to pick up he decided he would rewrite it from scratch to follow a more flexible approach, so in 0.2 he made the shift to node based editing which is just a breeze to work with imo. Another one of the notable features is the video and audio caching that enables for smooth playback while editing, it's fast even on my PC with just 4GB of RAM and an old i3 CPU! Now it does crash on me sometimes, but that's still very impressive, Kdenlive for example crashes about the same, but it has a playback that isn't even comparable. All in all it's looking to be a great video editor, it's still in alpha stage so there aren't that many features as the previously mentioned Kdenlive, and a few things just straight up crash, but the potential for it is very big if you ask me, node based editing would make things so much easier in the long run.
Olive video editor keep in mind it's still in alpha so it's bound to have some bugs/crashes and it won't have as many features, but if you don't do super complex editing it's a solid alternative already
- GraphSCAD – A User Friendly Nodal Editor for OpenSCAD
What are some alternatives?
nerd-fonts - Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more
vscodium - binary releases of VS Code without MS branding/telemetry/licensing
shotcut - cross-platform (Qt), open-source (GPLv3) video editor
Swagger Plugin for JetBrains - A plugin to help you easily edit Swagger and OpenAPI specification files inside IntelliJ IDEA
dotenv - Loads environment variables from .env for nodejs projects.
davinci-resolve-linux - Setup Davinci Resolve on Linux an Fix Issues with Importing and Exporting Media
openshot-qt - OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the world.
codesandbox-client - An online IDE for rapid web development
Home Assistant - :house_with_garden: Open source home automation that puts local control and privacy first.
monkeytype - The most customizable typing website with a minimalistic design and a ton of features. Test yourself in various modes, track your progress and improve your speed.
gradle-cleaner-intellij-plugin - Force clear delaying & no longer needed Gradle tasks.
codeswing - VS Code extension for building web applications ("swings") using a interactive and editor-integrated coding environment