The same rich-text editor appears wherever you write in DevStride: item and workstream descriptions, comments, the quick-add dialog, and more. A work item's Description tab adds real-time collaboration on top, so two people opening the same item see each other and each other's draft.
Hover any icon for its name. Left to right:
| Control | Shortcut |
|---|---|
| Undo / Redo | Cmd/Ctrl + Z / Cmd/Ctrl + Shift + Z |
| Headings (levels 1 to 5) | Cmd/Ctrl + Alt + 1 … 5 |
| Bold, Italic, Underline, Strikethrough | Cmd/Ctrl + B, I, U, Shift + X |
| Text color | opens a color picker |
| Quote | type > and a space at the start of a line |
| Code Block and inline Code | wrap text in backticks for inline code |
| Hyperlink | Cmd/Ctrl + K |
| Emoji | opens the emoji picker |
| Insert Horizontal Rule | type --- |
| Increase / Decrease indentation | Tab / Shift + Tab, or Cmd/Ctrl + ] / [ |
| Ordered List, Unordered List, Todo List | Cmd/Ctrl + Shift + 7, 8, 9 |
| Table | right-click a table to add or remove rows and columns, or merge cells |
| Clear formatting | removes formatting from the selection |
@ and a name to mention a teammate; they are notified.# for a heading, - for a bullet, 1. for a numbered list, [ ] for a checklist, all followed by a space.Open a work item's Description and DevStride shows who else has it open and keeps everyone's view in sync. You need edit (update) permission on the item to change the description; others can still open it and appear as viewers.
A banner under the editor appears when at least one other person has the item open. It shows up to three avatars (then +N) and a status:
Someone who stops typing for about a minute is shown as viewing again.
As you type, your changes are kept as a draft:
Cmd/Ctrl + S and clicking away sync the draft to collaborators without saving. Saving clears the draft.Reopen an item where you left unsaved changes and DevStride restores the draft and returns you to edit mode. When your draft no longer matches the saved description, or you try to save over a version someone else saved after you started, the Unsaved Draft Found dialog shows both side by side: pick Saved Description or your draft and click Use Selected, or Discard Draft. Recovered drafts are kept for a limited time, then cleaned up.