

Step 5: Start your plugin command develop and test locally Npc plugin:dev from the root directory to build your plugin as you develop so it can be tested in NotePlan. Step 3: Create your plugin using NotePlan CLIĪnswer the prompt questions (or supply all the necessary options from command line (see noteplan-cli plugin:create -help for details) Noteplan-cli plugin:info -check to see if your plugin command is available You will need to make sure there are no duplicate plugin command names, otherwise NotePlan will activate the first matched command name Step 2: Check if your desired plugin command is available Noteplan-cli plugin:info to see a list of all available commands across all existing NotePlan plugins. Using the NotePlan CLI, perform the following actions:


Note: Each of these configuration files can be overridden if needed by placing a project specific configuration file in you project plugin, however, for consistency with other NotePlan plugins, we encourage to use the defaults wherever possible.
Noteplan plugins code#
Configure eslint eslint (for checking code conventions).
Noteplan plugins install#
This will install the necessary npm dependencies and initialize your plugin working directory, including: Run the following commands from the root of your local GitHub repository for NotePlan/plugins. Step 3: Initialize Local Development Environment Make sure you have a recent version of node and npm installed (if you need to install node, brew install node is the quickest method, you can follow instructions on node website). You might want to consult this good modern JavaScript tutorial. If you are a developer and want to contribute and build your plugins, see the plugin writing documentation and discuss this with other developers on Discord #plugin-dev channel. If you have an idea for a plugin, submit them here or inquire in the NotePlan Discord community's #plugin-ideas channel. NotePlan Plugin API has been tested using Node.js range, any version outside of this range may lead to unexpected issues Plugin Information
Noteplan plugins update#
NotePlan Plugins provides an extensive API for extending default editing and task management and work across all platforms (macOS and iOS).Įach plugin command can be invoked using the NotePlan Command Bar, or by entering any of available commands directly in the editor by entering /command (NotePlan will auto update the list of possible commands as you type) Box vanishes and I need to select the header and set it to minimize again.

Minimizing paragraphs (the downward arrow function that leaves a. I'd like to keep it on the bottom of the screen, just offset. If the app doesn't support them than it is what it is.ġ.regarding the apple pencil - does Noteplan use a different "replace" function than other apps? I noticed that the "replace" function in Keynote gives more accurate results, especially if I'm using uncommon acronyms.Īpple pencil - can I customize the Noteplan bottom bar (the shortcuts bar with the special characters used for headers, tags, etc)? I'd like to remove the characters I don't use or sort them so my most common ones are all visible on my iPad.Īpple pencil - is it possible to move the apple pencil dock and keep it in the new position?( the midsized bubble with the keyboard, undo, and return button on it) it auto centers right now and covers other important things. If there is an alternative way to do these things I'm open to options. Context: I am using an iPad mini 6 with apple pencil, primarily as a digital notebook in a corporate setting.
