Even if ‘Auto-pair braces, parenthesis, quotations, etc.’ is checked, it works only with round and square brackets, but not curly brackets.
Could you please extend the auto-pair to curly brackets {...}?
Another thing: if math expressions are turned on, could auto-pair be extended to $...$ to enter math expressions faster?
I tried and the behavior depends on the chosen programming language.
If I choose LaTeX, it works well. For other languages (eg CSS) the behavior is different: if I press Enter, after {, then you will have
{
}
and the same happens in Joplin!.
So, how did you implement it in Joplin?
I don’t follow. If you switch the mode to markdown and the document to markdown in the Kitchensink, it’s the same behavior as Joplin exhibits.
As I mentioned before, this is rather a question of how we in Joplin can change the behavior of the Ace editor to make { behave the same way as the round and square brackets when typing.
This is a question for Ace support. We need to know how to make those changes in userland.