Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for plug-in like Ultisnips #3466

Open
swithun-liu opened this issue Feb 13, 2020 · 5 comments
Open

Support for plug-in like Ultisnips #3466

swithun-liu opened this issue Feb 13, 2020 · 5 comments
Labels
discussion 💬 Issue concerns a discussion.

Comments

@swithun-liu
Copy link

Current behavior

There is no code block engine now
many times, some people have to write repetitive text again and again
and Ultisnips is really a powerful extension for vim
so if Boostnote has a similar extension, I would appreciate for it very much.

Expected behavior

Steps to reproduce

Environment

  • Version :
  • OS Version and name :
@Flexo013
Copy link
Contributor

It seems like you are trying to use Boostnote like an IDE, which it really isn't made for. It's not designed to be a code editor.

Plugin support is planned for the rewritten BoostNote.next, which will allow plugins to hook into the application.

@Flexo013 Flexo013 added the discussion 💬 Issue concerns a discussion. label Feb 13, 2020
@arcturus140
Copy link
Contributor

arcturus140 commented Feb 17, 2020

@lancerXXXX note that Boostnote already supports this. If you write markdown it automatically completes repetitive text formating elements for lists, ordered lists, tables, table of content, quotes and code.

I am not familiar with Ultisnips so you might want to describe a bit more the actual behaviour that you'd like to see improved in Boostnote.

@swithun-liu
Copy link
Author

@arcturus140
I use markdown to write math notes with latex
Latex code is exceptionally long
but extensions such as Ultisnips for vim, and HyperSnips for Vscode can make I type mathematical formulas as quickly as writing it on paper
This is why I started write math notes with markdown
I have vim and vscode but I still want to use applications such as Boostnote,because it can give me a integrated and cross-platform environment to take notes

@arcturus140
Copy link
Contributor

This would require syntax definition files that define con­texts to correctly identify the current scope, such as Markdown, Latex, Plant UML, Mermaid, Admonition, Flowchart and so on.

Many of the snippets itself would probably not be required to write from scratch, as lots of them are available and an existing snippet format could be adopted.

@lancerXXXX out of curiosity, may I ask you why are you using Markdown instead of LaTeX?

@swithun-liu
Copy link
Author

@arcturus140
for typography, markdown is enough for me , and the syntax is more concise, and most markdown previewer also supports latex mathematical formulas, plantuml, mermaid ..
For me , it's powerful enough and fast enough, so I migrated all my subject's notes to mardown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion 💬 Issue concerns a discussion.
Projects
None yet
Development

No branches or pull requests

3 participants