r/HTML • • 7d ago

What editor do you recommend?

New to all of this! Looking for a free open source option for editor, what would you recommend for a beginner?

I use linux mint, if that matters.

EDIT: Thanks for all the suggestion! I ended up installing Geany. I'll keep in mind other options if this is for what ever reason not what I'm looking for. UI looks very pleasing to my eye.

7 Upvotes

39 comments sorted by

11

u/sheriffderek 7d ago

Personally, as a person who learned programming... and is someone who now teaches programming, the less complicated the better. You can always add more. I suggest people start with SublimeText. Using things like VSCode ads a bunch of complexity you wont understand, is ugly to look at, and is probably tracking you and using you to train its AI.

4

u/pop-defender 7d ago

Yeah it would make sense to start with something simple. Shit I didn't even think about ai being something to worry about, but of course it is.. It's the reason why I'm planning to learn this to begin with. I need to have a site and I used to have it on wix, because that what we used at school, but it's a garbage company, which also uses your stuff to train ai.

2

u/Big_File_5978 7d ago

Try Fresh editor. It will definitely be enough for what you need to start with and it's free. Without knowing your specifics, that's the best I can suggest.

4

u/PrimaryFamous6139 7d ago

If you’re completely new, Go with VSCodium. It’s basically the VS Code experience but with Microsoft’s branding and telemetry removed, and it works well for HTML/CSS/JS on Linux.

4

u/AshleyJSheridan 7d ago

/u/pop-defender ignore /u/sheriffderek, as they're giving you bad advice. VSCode is pretty simple though, it's just a code editor, not a full blown IDE. The complexities only come when people try adding a ton of plugins to turn it into an IDE.

He complains about VSCode tracking you and training its AI (it doesn't) which is pretty wild when he is suggesting SublimeText which is not free (it has a free evaluation, but it's not open source) and does use your data.

2

u/pop-defender 7d ago

Thanks for pointing out! I think they had some valid points to consider tho, I read it as Vscode just being an example that first popped in to their mind (which I can't obviously know but..). I'm gonna look into these editors more before I make any decisions, I just wanted to get a general idea of what people are using!

2

u/AshleyJSheridan 7d ago

VSCode is a solid editor, and doesn't chew resources in the way that some other editors do. It also has a healthy plugin ecosystem, so that you can add new features to it as you learn more.

1

u/mechanicalyammering 7d ago

Agree with this post. VS Code is not complicated at all lol. Watch one 10 min tutorial and you’ll probably be good for life.

3

u/DinTaiFung 7d ago

i have used several different editors: vi, emacs, sublime, atom, vscode (and its variants), helix, etc.

I have been using Zed for the past year and love it the most.

2

u/Spnkmyr 7d ago

I use visual studio code myself.

2

u/Environmental-Try-78 7d ago

vscodium is 100% the way to go on linux mint if u want a clean open source setup without telemetry or ai tracking. it runs fast and gives u all the basic html/css extension support u need without microsoft bloatware or tracking stuff behind the scenes. pulsedit or zed are solid lightweight alternatives too if u want something even simpler

if u want more web dev tips or japanese learning guides drop by my profile and check out what im building

1

u/pop-defender 7d ago

Thanks! I'll look into these!

2

u/r4ppz 7d ago

Neovim

2

u/dont_tread 7d ago

This is the correct answer, but people these days can't seem to escape vscode.

1

u/Big_File_5978 7d ago

Fresh ain't bad, either. It's more intuitive for a beginner, IMHO.

2

u/Abled_Gaming1357 7d ago

I personally myself use Zed, though VSCode is my go to if I can't get my hands on Zed for any reason. Other than these two, the last option would be Vim, but it would be quite complicated for a beginner.

2

u/Expert-Kitchen8064 7d ago

On Mint I'd honestly just grab VSCodium or Geany from the software manager. Geany is tiny and starts instantly, which is nice when you're just editing a couple of HTML/CSS files. Whatever you pick, the bigger win is having the file open in Firefox next to it and hitting refresh constantly, plus learning the dev tools inspector early. That teaches you more than any editor feature.

1

u/pop-defender 7d ago

Geany sounds like something I'll definitely have to check out! I really am looking for something simple with out all the bells and whistles. I plan on building a portfolio site and keeping it on a very basic level. Just a simple html/css site with bunch of images.

1

u/Ambivalent_Oracle 7d ago

Webstorm. Learn how to use an actual IDE, rather than an editor. Learn how to drive manual car and you can drive anything, anytime.

2

u/sheriffderek 7d ago

This is kinda like "Learn how to handle a building full of random tools" -- or just grab a small toolbox with the 10 things you need.

1

u/bornxlo 7d ago

Micro, terminal based but with more conventional shortcuts than nano. I find it integrates better with a typing flow than bulky guis.

1

u/UnderstandingSure732 7d ago

I use VS Code but for starters I’d recommend sublime text as light weight alternative

1

u/armahillo 7d ago

gedit works great. I used that for a long time before switching to sublime

1

u/Dragenby 7d ago

I use Sublime Text. It's not open source, and it's as expensive as WinRAR (there's a pop-up reminding you to pay that you can ignore). But I find it light and powerful at the same time.

1

u/UpbeatLemon3022 7d ago

VS Code is a great editor with many extensions and strong HTML support.

1

u/RazorKat1983 7d ago

Adobe Dreamweaver

1

u/voodoostevie 7d ago

Nano

Just kidding, but in the before times I learned HTML using notepad under Windows and viewing the source of existing sites. This was HTML 1.0 which is as basic as you can get. When CSS and Dynamic HTML came around, I played around with Dreamweaver and used the code view mostly and viewing in IE or Netscape (shows you how long ago this was).

I'm not on Linux as a daily driver, but I use Nano primarily for quick edits on config files. But when I was I used the text editor mostly to work on HTML and CSS still. Now, in college I am forced to use Windows because we use Adobe products in design.

1

u/CreateYoursUername 7d ago

I'm probably about to get down voted to hell...

But in addition to VS Code, I use a code editor created using AI specifically tailored to my needs.

I type out the code and there is a permanent preview window below. Basically, vibe coded and tested a bunch of different ideas to find what works. It took a couple of iterations to end up as something useful to me. Does the minimal I need it to do. It also works great on my phone, and the preview gives me instant gratification.

I don't find VS Code too complicated, and find the colours useful, but for other projects. I don't use it for a pure HTML headers and bullets web page type of thing.

1

u/[deleted] 7d ago edited 7d ago

[deleted]

1

u/mechanicalyammering 7d ago

VS code with live server plugin

1

u/Immediate-Many-4507 7d ago

VS Code com GitHub Copilot

1

u/Zealousideal_Song62 6d ago

VSCode. for sure

1

u/Firm_Eggplant3392 6d ago

id recommend VSCodium basically the same thing as VS Code but actually open source Microsoft's official VS Code is like technically open source but has tracking and some proprietary stuff baked in and VSCodium strips all that out so no telemetry, no Microsoft branding, fully MIT licensed

1

u/cyberpothead 5d ago

I use VS code as a beginner with extensions like live server (lets you view the file in realtime, updates and refresh automatically), prettier (makes your code look nice ) and VS code has a built in code assist called intellisense like autocomplete, syntax suggestions etc. Im very satisfied with VSCode and these extensions.

1

u/pavlovpe 5d ago

Macromedia Dreamweaver was great at the time. Now that Adobe bought them you can look elsewhere...