Geany Text Editor For Windows, Mac & Linux
HTML-код
- Опубликовано: 27 окт 2024
- Geany is a powerful, yet lightweight, text editor and IDE that has tons of useful features built-in and has a bunch of third-party plugins too. It is free and open source software, and it runs on Window, MacOS and Linux.
REFERENCED:
► www.geany.org/
WANT TO SUPPORT THE CHANNEL?
💰 Patreon: / distrotube
💳 Paypal: www.youtube.co...
🛍️ Amazon: amzn.to/2RotFFi
👕 Teespring: teespring.com/...
DONATE CRYPTO:
💰 Bitcoin: 1Mp6ebz5bNcjNFW7XWHVht36SkiLoxPKoX
🐶 Dogecoin: D5fpRD1JRoBFPDXSBocRTp8W9uKzfwLFAu
📕 LBC: bMfA2c3zmcLxPCpyPcrykLvMhZ7A5mQuhJ
DT ON THE WEB:
🕸️ Website: distrotube.com/
📁 GitLab: gitlab.com/dwt1
🗨️ Mastodon: fosstodon.org/...
👫 Reddit: / distrotube
📽️ LBRY/Odysee: odysee.com/@Di...
FREE AND OPEN SOURCE SOFTWARE THAT I USE:
🌐 Brave Browser - brave.com/dis872
📽️ Open Broadcaster Software: obsproject.com/
🎬 Kdenlive: kdenlive.org
🎨 GIMP: www.gimp.org/
💻 VirtualBox: www.virtualbox...
🗒️ Doom Emacs: github.com/hli...
Your support is very much appreciated. Thanks, guys!
Geany is my first text editor of choice. Vim being the second. I use vim whenever I am installing Arch Linux either on a machine or in a VM. Sometimes I'll use vim like whenever I need to edit a file that needs sudo privileges. But yeah, I never knew about adding plugins. Some of those are really nice. I'll have to check those out sometime. Thanks DT!
Geany deserves so much more love. I prefer it over VSCode, Atom, etc. for one very simple but important reason, it's fast! All the popular IDEs are electron trash that run like shit. Geany opens up instantly and runs lightning fast even on old hardware!
Hear, hear!
Geany was my main editor for a while when the only computer I had was an ARM-based Chromebook with Ubuntu loaded onto it via Crouton. Pretty great editor/IDE.
I then moved onto the OSS version of VS Code, and then eventually realized that Emacs wasn't just some ugly outdated program, and I'm now settled on Doom Emacs.
I like vim (i use neovim), easy to just edit a file when you're in terminal and with a bunch of plugins you can turn in into something like an IDE
i think you should try customizing your own gnu emacs config, because you can do what doom emacs can do and do more than doom emacs more easyly
What is the OSS version of VS Code? VS Codium?
@@theplaymakerno1 It's just called "Code - OSS"
Ya I want to switch to vim first then emacs cause I discovered that it will save my time a lot
I use Geany! I would not call it a text editor though...It's an IDE. I have used it for PHP, Django, and C programming. It's particularly nice when inside a VM with little resources.
Also, gedit is a totally underrated text editor. If you turn on some of the core plugins you basically have an IDE too. Sidebar with file browser, integrated terminal, integrated python console, extendable with Python. It's great!
The same goes for Xed, which comes with Linux Mint.
it's extendable with python? man that's some cool stuff
@@mattia558 Yes, and it's so easy! Just open the integrated Python console and you have the `window` object there. Just type `help(window)` and you've got the docs. To create plugins, you just drop .py files into the right folder. -- Note that it's not just gedit! This is the Gnome ecosystem. With the GLib (basically a nice C standard library) and GObject introspection, you can hack on almost all Gnome apps the same way. GObject introspections is so badass I don't think people recognize. It basically gives you OO in C, but it is also designed to be easily wrapped by OO languages. That's why Python GObject is so powerful too. I could go on....
Didn’t expect to find you here DevDungeon! Love your videos.
I would love to see a video to unravel gedit's full power.
Holy crap I've been using Geany for years and just learned about the split-window plugin. Thank you!
Geany, a.k.a. "that powerful IDE that comes with the Raspberry Pi's OS". It became one of my favourite apps after my experience using it when learning basic C skills.
Geany is superb for editing csv, tsv and so on. I use it for fast changes in my documents, where I don't need my macros. It is also the only editor where I prefer a white background for some reason.
Thank you for showing Geany. I really liked Geany but I was never satisfied with the default look. Now that I know that there are extensions and themes I'll need to check this again :)
Geany is grand. I compile c and python stuff all the time. It's tiny and very good as an IDE. Very customisable.
Maybe you like it, but have you tried neovim with plugins and clangd? It's basically a fully featured IDE that takes less than 50MBs of RAM in total. I'd highly recommend it if you write programs in C
@@o.aggelos does it works good for C# and rust ?
@@o.aggelosCtrl+C, Ctrl+V doesn't work in Vim, so it's pretty bad. Vim is for only server stuff.
I have been using Micro ever since I heard about it right here on this RUclips channel. It is in the Arch Repos and I can install it at the beginning of an Arch install. If you do EDITOR=micro visudo, you can safely edit your sudoers file just like you would normally. It does everything I need. I don't even install vim or nano when installing Arch. I don't even use Kate as much as I used to.
Thanks for letting me know about Micro Text Editor.
Geany is really fantastic, I use it on my work PC too under Windows to edit config files, XML, JSON, CSV, sometimes I even write some Python code in it. VS Code is too heavy for my taste, Geany is just in the sweet spot between features and lightweight.
When I got my raspberry pi 400, and thus my first delve into Linux, I cut my teeth on Geany for a bit to try and patch suckless code. Before moving onto a window manager only I got to try my hand at making it my main editor, before moving onto Vim. I also used Nano, which much like XFCE, always has a special place for me since I started using Linux with those tools. Very informative video, by the way, good job. :)
Derek suggested the CLI text editor "MICRO" about a year ago. I've been using it ever since. It's a great text editor that gives you a GEDIT-like editor on the command line.
yeah me too 😄
Same here.
micro is my #1. i have it heavily customized, and aliased to the 'e' command so it's super easy to just run. i love how it can elevate itself while editing a file, for those times you forget to add 'sudo'
yeah, i like micro editor as well - that too was DT's suggestion
I'm a Windows user but seriously considering moving on to Geany from Notepad++ (used since 2015) due to the latters deliberate introduction of bugs so that for the coming updates, users can see the developer's biased activism.
Sure it took some settings to tweak but afterwards Geany will work like it's Notepad++.
Geany is great, for the primarily reason that it's super fast, you get a full IDE but it loads as fast as notepad. For that reason alone, it's the best default text editor in my view.
I used geany for a while when I first used Linux it's pretty nice. Hey DT, are you going to do a "who I'm watching in 2022" video like you did last year? I enjoyed that and I want to support good small channels.
Geany is great - I always install it when I set up a new system. I have used it to write many programs in Python, Go, C, Javascript, and, believe it or not, Pascal. I tend to use VS Code now, but I still keep it around and use it from time to time. Highly recommended.
If you truly need VS Code maybe check about VS Codium as it is a VS Code fork without the Micro$oft proprietary stuff
@@astroid-ws4py But microsoft extensions does not work in VScodium. I was unable to find any good alternative to microsoft extensions.
Yes, Geany supports many older languages, such as Fortran, COBOL, Ada, Forth, and as you said, Pascal. It is great for students who are trying to learn a language, and do not want to spend a lot of time learning a complex IDE as well.
I love using geany, it's very customizable and fast
I like geary. It works and is simple enough.
When I took my operating systems class for my major, we used Geany, and it's not bad
Interesting, I'll use that for my class as well.
Geany was my first code editor and it's very dear to my heart. When I switched to VSCode I still used it for config files etc since it launches faster. Now I use vim for that but I still install Geany on a fresh OS install just in case and for nostalgia value I guess.
Nice video, nice sample of it's features, Thanks!
5:52 72 character mark line
ahwww, neat, super neat
reminder:
* handy for writing things which require hard coded line breaks
* like documentation, git commit messages, or even for readability of the source code
* notepad2-mod also have this line, i didnt recognised it up until now
I could not do anything else as like because Geany is my text editor. I use it to develop every piece of code I have.
I used Geany to code in C++ way back in 2008 during my M.Sc., Painful times, but I graduated! :)
Looks like the Geany is out of the box
9:05 tree view, and overview minimap
i like this overview minimap concept a lot - i first noticed this in some image or pdf viewer application while zoomed in.
Geany is not one of those electron (browser) based editors.
So you can use Geany for work with larger files or on older/limited machines.
I haven't used Geany, but Kate is a decent graphical text editor as well. No vim mode that I'm aware of though...
I use it myself . Love it but had no idea it could be so customized . Thanks for the video ill go over it again latter and do some changes to mine now :).
Huge thanks for this video tutorial!
I slowly transition to neovim, when I need old fashioned keyboard shortcuts I use micro. when I want a fancy gui text editor, I use Kate (with vim motion keys of course). Because I am a cute guy.
But your rice of Geany puts dang VSBlote to its knees, my man :)
nice one iv been using geany for around 2 yrs i never new you could change the theme
Geany's ok, but I find Kate (KDE's editor) to be really, really nice. Kind of a VSCode lite
In my opinion it overlap a bit to VSCode. It's not as fast as Geany and not as powerful as VSCode. If I have to do a quick fix or read quickly some file I prefer Geany, if I have to code more seriously I use and IDE or VSCode. However is a great editor.
I love Geany, i'm like just hobby like programming in it, nice tips and tricks. There was an aur package for some themes, on my other pc I git cloned even more themes..
I used Geany right up until halfway through year 1 of uni when I learnt vim, simply because when I got a raspbery pi (1st model) in 2012 that was the text editor recommended by the first programming tutorial I watched. I think I might use it to replace VSCodium when I need an IDE for programming. I do really like it
Hey DT. Will have to give geany a try. Keep up the great work.
I do use "nedit" for my day-to-day editor because it can column edit. Very helpful if i need to fix pattern files.
9:48 vim mode plugin oh lol, DT's love (:
Geany is a veey nice simple ide i used it for c for a while i found visual studio code to work better for me though
I too used geany, back in highschool when vscode didn't even exist yet
At the end of the day vscode has more plugins which are actively developed by big companies, but geany is still easier for absolute beginners and I dare to say a modern and more modular reimplementation could actually compete even with jetbrains
if this is a IDE then NeoVim is a super IDE, you get plugins for all you need and more, telescope, org-mode, neogit(magit-like), treesitter, LSP, etc.
in NeoVim they give you the API's and it is the users that make plugins, it is really powerful, they learn from Emacs with the LISP(slow), and they added LUA, that is c-like speed, and with the treesitter to parse the document, and we get a AST that we can play with in LUA, NeoVim is more then a IDE, it is a PDE(see Teej video if you dont know)
I occasionally use gvim on Windows. Because vim is what I learned first on Linux. On emacs, I agree with one wag who said emacs is a good operating environment which needs a usable editor.
You know I have used Gedit for a long time -- got everything setup just the way I want it.
Including sorting selection(s), multi-line insert, custom commands to open documentation in zeal, etc, etc
I just tried out geany -- it was very intuitive -- in fact it rivals gedit, the support for doing all of the above just worked better in my opinion (compared to gedit).
For instance, I have script (doc-lookup) which takes and language (with our without a keyword) and launches zeal.
For a latex document, I want to lookup the command '\small'
So I would run:
$ doc-lookup latex small
or pass in the file
$ doc-lookup somefile.tex small
The script would use an associate-array that contains latex for .tex files (or whatever).
Gedit had no way to define what the language was (other than just passing in the filenae)
However, geany allows me to specify custom commands for each of the language types it supports.
This by far makes it extermely easier to do this.
Geany is great, it is my go to editor for html php
First I see you make a video on the blender VSE, now you have a geany video. Are you looking over my shoulder and picking out stuff I use for videos? Expecting to see a Guake video pop up in my recommended from you soon, maybe krita and handbrake too if the pattern holds
Soooo useful, so much thank you for this.
I got geany installed but it's bright white colors in my face made not to use it.
Just started using 'Black Scheme' and it's good.
I might start using this editor a bit more :)
Thx DT
Just one thing to note: always make sure you (at least) skim through random scripts before executing them...
I agree
Nice, seems like an alternative to Visual Studio Code. You might also want to look at "tilde" which is a sensible terminal only text editor.
oh lol, seems i am IN this rabbit hole aint i??
There is, or should I say was, Notepad++, but I utterly hate how the developer intentionally insert bugs so that for the next update, the dev can spread whatever (US-backed) politically charged activist messaging the dev can think of.
@@meyers0781 really? npp has this problem of intentional bug insertion too? geez, i hate intentional bugs. :(
If you want some good monospace fonts: JetBrains Mono and Hack are free and designed for programming
This is cool. At first glance it reminds me of Notepad++ on windows or NotepadQQ on Linux :)
I've recently gotten into geany with gtk c dev. main reason for geany is it's light weight.
I suggest GNOME builder. :)
I wonder what your thoughts are on Kate compared to editors like Geany. Kate tends to be my first choice these days.
It's a FOSS lightweight IDE that support normal, sane, real Windows keybindings.
Thanks the this presentation, I just adopted it for bash scripting.
jetbrain's intellij community edition is actually open source.
Very nice! Thanks!!
Vim may have a steep learning curve, but it is an investment! Also vim doesn't need to be run in the terminal, as there exists gvim which is gui version!
Crazy that in 2024 Geany doesn't have a option to dock the terminal into the UI for Windows. Am I missing something?
Im pretty sure the ex function comes with arco installation(was it you that wrote it for arco?)
No, that kind of extract function has been common in Linux bash configs since I got into Linux 15 years ago. I think I originally got it from an Ubuntu config.
Thanks for this video - I will see if your channel has tutorial about VIM
Please make a video on how to install plugins in Geany. Thank you!
How do you change the editor font/font size? It's such a common thing, you'd think it is right there under Preference|Editor.
I would have considered Emacs if it had proper transparency.
I can't use anything without transparent, that's a requirement for me.
I love Geany.
I used to code mainly in Geany while ago I think I left it just before they migrated to GTK3, I moved to Sublime Text then I am now using Doom Emacs when I need to use my native language but I use Vim whenever possible.
Nice video dt!! Could you make one for gedit?? Sorry for my english, greetings from México!
Thanks and I will use
nothing wrong with GUI editors. VS Code is pretty good and I used it for the longest time before I switched to neovim.
Electron.
hey DT, have you tried KATE (KDE's advanced text editor)? do you recommend installing it on non-kde system?
i use kate in qtile, but also i have installed plasma if i ever need it, but i will install arch someday with qtile i could download kate and try it, lets hope it does not install any other kde depencies along with it
@@adarax86 it install kde dependencies, like 60 of them.
15:20 "2022 march the solarized accident, DT commit cancer"
Personally I hate using graphical text editors for editing text other than code. I would suggest micro as an easy to use terminal text editor
Cannot find the Terminal option in Preferences in Geany 2.0 ...any suggestions?
I found the answer myself. You have to make sure libvte (Terminal Emulator Library) is installed before Terminal will appear in Geany 2.0 ... it can be installed using the package manager for most distros.
If you use KDE use the Kate editor for a more native and similar experience
Sir, when you opened brave what was the homescreen search extension?
Tabliss. Did a video on it awhile back.
Thank you sir.
@@leadone you really don't need to call people on the internet 'sir'
This man never found Sublime text editor
but was curious enough to find the most unpopular text editor in the world
Can I ask you which universe are you from, DT?
I think it is VScode. Because it is very fast not like other electron based app. Amazing extensions. Best extesions are microsoft's, i can't find any good alternative to those extensions
I know you dont like Microsoft but vscode is also free and opensource and it has tons of great plugins and extensions
VSC the binary on MS' site is Foss, it has proprietary stuff in it from telemetry to certain features.
Use VSCodium or CodeOSS. :)
@@Zephyrus0 I tried VSCodium but i didn't liked it. Microsoft extensions does not work in it. Microsoft extension are very good and i don't think that any extension will compete with those. For intellisense, autocompletion or linting those extensions are best. I was unable to find any good alternative that is why i switched back
@@shailmurtaza9082 Microsoft extensions are proprietary that's why it doesn't work on it.
Just today happened to code up Python and OCaml on my Termux Android install inside Geany after very long time of not using the program
Is it just me or is the audio out of sync? It's not by much, but just enough for it to be noticeable
Geany is the editor I moved to after neovim. I then move to Micro because it was a stripped geany.
This is excellent thanks DT, I've just come over to Mnnjaro KDE from Nazisoft Peadoes, I have dumped vs code and atom so I am trying all sorts of new editor options, gonna finally learn vim as it looks like I need to on here but would love emmet on Geany does anyone know if you can get it on this editor???
Meh, on Windows they can use Notepad++, same text editor. And I do mean the same since both use the Scintilla Text editor component. The one exception being that Notepad++ has a lot more written about it online and is still the default reference in a lot of programming material.
And again, I'm not saying Geany is bad, but there's no reason to use it on Windows if you're still using Windows, at least not over notepad++.
Geany is multiplatform so if you use also Mac or Linux there's a reason to use Geany
I have used Notepad++ and Geany. But notepad++ was not that advance. Notepad++ was fast but so was geany. I decided to choose geany over notepad++. And geany is cross-platform text editor
@@shailmurtaza9082 I never said Notepad++ was "advanced". What I said is that it and geany use the same base text editor and that since most tutorials and material aimed at forming programmers will use Notepad++ as go to text editor.
My go-to GUI text editor is Notepadqq
for programming I use Geany, runs make when I do C but lately it's just been bash & awk, I love it
for the terminal I use Micro, found it after installing Termux on my Android Phone
for text it's Xed, it's nice but the key bindings are different than Geany, eg. ctl-d deletes, Geany it's ctl-k & ctl-d duplicates, I don't know how to change Xed's key bindings
nice to know others use Geany too
🤪🔥💥💀
Geany is great.
What do you run on those servers behind you?
Let's be honest: we've all at some point in our career encountered the Darcula theme ...
I've pretty much settled on nvim and VS Code at this point
I love Geany too. The first thing I ask before updating the OS or installing another os is "Will Geany work on it?" I know it seems silly to ask about an app when installing or upgrading an OS but if it doesn't , I won't install it or upgrade it until geany is compatible with it. Also, anyone know of any app that would let me put together small clips into a larger one without having to use a bigger video editor app? I have openshot but is there an app just design for that without all the extras or should I just stick to openshot?
Being cross platform is a neat.
Is there a Shell-Scripting Plugin for GEANY ???
Not trynna start shit, but what do people in the Linux community have against VSCode. I understand the emacs and vim stans, but VSCode is beautiful, powerful, and its got support for almost anything you can imagine. Is it just too popular? I dont get it.
Electron + Made by Microsoft + Bad plugin system + Bad keyboard shortcuts + GUI
@@user-he4ef9br7z whats bad about the plugin system? and how is Geany not a GUI app? I get the microsoft hate and usage of electron being cons though. I've certainly felt the snappiness of vim doesnt exist with VSCode.
@@bmacs Geany is a GUI app, that's why people rarely use it. Mostly Vim/Neovim, if they are very experienced sometimes EMACS.
Unbeknownst to me apparently the program I use in my high school computer science class uses geany as it’s text editor.
Linux,Mac and Windows
In that order.
There are GUI versions of VIM for Linux, Mac and windows.
Geany is not a text editor yo, it is an IDE
Fricken geany requires c++17 to compile. Why??
They use C++17, why else it would use it? :)
VS Code is the best code editor for Linux/Mac/Windows - and it's free!
Fren, will you do a video on kate please?
=) thanks dt
Keep an eye on Lapce!
Is there any way to add the navigator panel in the left of geany to emacs (doom)
It's the neotree package
Does geany have an ssh remote?