The Editor
  • © 2021 WEENABURRA2 PTY LTD ACN 638 099 386 0

The Editor

The Editor

  • Editing is where you will spend most time and SpringNotes offers a distraction free, simple, yet powerful editing experience
  • SpringNotes supports text styling and formatting using a subset of Markdown and also works with the Apple Pencil
  • SpringNotes offers extended markup with special styling support for Tasks, Projects and Highlighting.
  • SpringNotes supports a powerful find and replace mode within the editor.
  • The Navigation Bar at the top of the editor screen is shown immediately below and these buttons perform the following functions:
  • Preview the current Note - it will preview as rendered Markdown in the currently folded state
  • Enter find/replace mode
  • Access more options via a menu including Share, Help, Outline and Settings
  • Open the Task edit pane - note it will not open if you don't have active tasks in the current note!
Stacks Image 36
  • The editor has a row of toolbar buttons shown below at the bottom for common functions and if you have a keyboard, keyboard shortcuts perform most of the input assistant button functions. These buttons perform the following functions:
  • Indent the current paragraph by one level. If multiple paragraphs are selected indent all those that are allowed to be indented
  • Outdent the current paragraph by one level. If multiple paragraphs are selected outdent all those that are allowed to be outdented
  • Fold All level 1 headings
  • Unfold All level 1 headings
  • Unfold everything
  • Start #hashtag
  • Create a new Task (if on an empty paragraph) or convert paragraph the cursor is within to a Task
  • Create a new Numbered List (if on an empty paragraph) or convert paragraph the cursor is within to a Numbered List
  • Make selected text within a single paragraph BOLD or if none selected create markdown characters for BOLD **** and leaves the cursor in the centre so you just type your bold text
  • Make selected text within a single paragraph ITALIC or if none selected create markdown characters for ITALIC ** and leaves the cursor in the centre so you just type your italic text
  • Make selected text within a single paragraph HIGHLIGHTED or if none selected create markdown characters for HIGHLIGHTED :::: and leaves the cursor in the centre so you just type your highlighted text
  • Hide the on-screen keyboard
Stacks Image 8
  • SpringNotes is an outliner that can collapse sections of text and “Spring” them back as needed. Please read the section on this for the detail
  • Create and edit to-dos/tasks right within the editor and add detail as needed
  • You can drag and drop paragraphs within the same note by either selecting text or dragging the single paragraph move button in the right side gutter then dragging to a new location shown by the paragraph insertion line to drop the paragraph/s. SpringNotes expands any selection within the same note to include whole paragraphs to preserve task details. If you are dragging to another application or another window a setting determines if whole paragraphs are dragged or just your selection

Note styling

  • One of SpringNotes great features is that it supports a subset or Markdown to style your notes. In addition it supports nested outlining and tasks. Outlining lets you organise your text into sections that can be collapsed and expanded revealing the detail below. Because of this dual support SpringNotes treats the beginning of a paragraph in a special way using the concept of indent . Each paragraph’s leading spaces and tabs are converted to an indent level for that paragraph and it then preserves this level in relation to the paragraphs around it
  • In practice, a child paragraph that is indented 1 or more levels greater than a preceding (parent) paragraph can be collapsed and once collapsed only the parent will be shown on the screen with a special character at the head to indicate that it has collapsed children below. This allows you to create very long notes that can be collapsed into as many sections as needed and expanded again to reveal the detail below
  • For many paragraphs the first few characters after any indent determine the type of the paragraph, such as a List or Task.
SpringNotes Markdown support
  • Text can be styled and hashtags entered anywhere except within headings and within a link.
  • Bold text is surrounded by double ** characters
  • Emphasised text is surrounded by single * characters
  • Underlined text is surrounded by single _ underscore characters
  • Strikethrough text is surrounded by double ~~ characters
  • Links can be formed by a square bracket pair [ ] immediately followed by a round bracket pair ( ) and then a space
  • #tags can be created by # immediately followed by a sequence of allowed characters terminated with a space.
    • #tags are a great way to to group related notes even though they may be in stored in different Library Groups and Folders.
    • Find all notes with a tag by tapping on the tag in the Tagged Notes section of the Library
  • Headings - Levels 1-5
  • Level 1 headings always start at the very beginning of a paragraph (no indent) and the first character must be # followed by a space. Level 1 headings are special within SpringNotes because if they are followed by any other paragraph other than another uncollapsed level 1 heading as the next paragraph they will have a ▼ or ► symbol in the gutter with ▼ indicating you are able to collapse all paragraphs below up to but not including the next paragraph with a level 1 heading and ► indicating you can expand all paragraphs below this heading. Sounds complicated, but it is pretty easy when you try it. You will be collapsing and expanding sections in no time!
  • Heading levels 2-5 can be indented and are denoted by 2-5 ##### characters followed by a space
  • Additional paragraphs that can be indented
  • Numbered Lists: are started by a whole number followed by a period and then a space. For example 1. SpringNotes has a SmartList feature where if you have started a list and then type return the next paragraph will automatically become another list paragraph pre-populated with the next number in your sequence. Then, if the first character you hit after return is indent (tab) it will auto renumber the new sublist starting with 1. however if the first character you type after return is delete or outdent the new paragraph will be blank
  • Bullet Lists: are started with * then a space
  • Quote paragraphs: are started with a single > then a space
  • URL's can be typed straight into SpringNotes as follows [Important URL](https://springnotes.app) If the URL is valid the URL is active straight away and if you click or select the highlighted description you will navigate to the URL. To edit the URL just place your cursor at the end and delete the last ")" and to re-form it again just complete the closing bracket
SpringNotes additional markup
  • Tasks: are started by a - then a space
  • Task Groups/ Projects: are started with a + then a space. Task Groups collect all associated tasks below and display a completion circle
  • Highlighted text is surrounded by double :: characters