markdown is getting even more common these days it would be nice that geany can make itself a first class markdown editor. The "urgent" feature I would request:
1. When adding a list, a return key should automatically make next line read for the list, now I have to type each list line with "* my line", the "* " part should be automatically added.
2. select a few lines and change them to a list easily together
3. when type headlines they should be bold as what **bold** already does
4. select some text then use keybinding to make it bold or italic, e.g. Ctrl+B(bold), ctrl+I(italic) , or just type `**` , `*` it can auto be added to both ends of the selected text, now I can only do this with quote sign `
with above features, geany will become one of the best markdown editor, that alone is enough for its wider usage
Those are the sorts of things you can add to a plugin for markdown.
I actually feel this could be part of the core function of geany, is there a markdoen plugin for this? there is a so-called markdown plugin but it is just for previewing as far as I can tell, not for editing, the markdown editing is part of geany instead of a plugin, or I must be missing something basic(not a geany developer)
Functionality that is specific to a filetype should not be part of core, not everyone wants every language special functions cluttering up their editor. Plugins is the way all editors do it these days, [Atom](https://atom.io/packages/search?q=markdown), [Emacs](https://www.emacswiki.org/emacs/MarkdownMode), [Eclipse](https://marketplace.eclipse.org/category/free-tagging/markdown) etc
One thing that would be really cool is if it was possible to apply code syntax highlight on the fly! =)
for example:
```` ```c int main() {} ``` ````
would show:
```c ```c int main() {} ```
Today Geany already shows *italic* **bold**. Highlight code would be awesome.
github-comments@lists.geany.org