A bit inaccurate poll as this shall be split between template (I am using ATOM for that) and Markdown itself (I am using iA Writer and Typora).
I know that ATOM can be used for Markdown, but is not as good as this two other solutions. And this two other solutions are not intended for what Atom is designed to do.
You are right. When I created the poll I did not take this into account. Once published, the system does not allow to modify it.
We will take it into account for future polls.
I also like Typora for the markdown. In the end, I opted for Sublime because it highlights the syntax of the shortcodes and the Front Matter.
Terminal version of Emacs with all the pseudo-IDE garbage turned off, so it works like a text editor from the previous century. My current .emacs file:
Paused would be the correct. I actually have (a variant of) it enabled all the time in VS Code myself and don’t know how I would “live” without it. But it has some known bugs which I have chosen to live with, but which I wouldn’t want to push on others …
I think there is a Prettier extension that supports Go templates, but sadly it does not support the else keywords, making it less than … ideal.
Clicked Sublime Text, but I mostly use that for content, markdown and html. I mostly use VScode for templates, theme work and config.
VScode has an annoying habit of reformatting Hugo frontmatter that’s in .html files (yaml front matter, html content) - and thus completely breaking it as far as Hugo is concerned.
Niche issue I know. And almost certainly due to the extensions/settings I use in VScode, but I like that it re-format’s actual code. It just can’t handle yaml + html together in one document.
I’ll also occasionally use neovim and am trialing OniVim2 occasionally - which looks like being a great combination of Sublime’s speed and VScode’s extension system…eventually.
So a one choice poll doesn’t really give a good picture
Open Source lives from people having ideas and other people chiming in and creating something out of it. If that is a VSCode plugin that tries to format hugo layouts properly then we should push it forward. I am pretty sure other plugins can be used (set them to required, eg. prettier) and extended with Hugo’s special commands.
I myself am pretty ok with PhpStorm (bear with me) and a Go templates plugin. Sure special words are ignored, but the layouts are properly formatted. It’s PhpStorm for me because I worked in PHP mostly In the past years and paid for it. Webstorm or any IntelliJ-based platform should work fine too.
For the plain content work I use Sublime Text or basically any editor that has a markdown-preview plugin.
Regarding this poll:
I accidentally clicked Atom and it took my vote. I did not vote for Atom, just wanted to check if I can select multiple editors. The question of the poll is “what editorS do you use” and I would have expected that it let’s me. Meh. Usability: 0/10.
I agree with you. I understood the problem after creating the poll (The system does not allow modifications after creating it.)
Perhaps the data obtained here can be used for a later survey with questions broken down by file type.
That is something that is easily fixed in Sublime Text, creating .sublime-syntax files and the like.
It is one of the reasons for this poll. I was planning to post a package for Sublime that implements these custom settings for Hugo. But -with the figures obtained- I see that ST is not something very used by the Hugo community.
Thanks for answering.
We will add a vote for Kate.
The system only allows 20 options in a poll, unfortunately. And it cannot be modified once published.