Rich Text Editor For Mac



  1. Rich Text Editor For Mobile

The Rich Content Editor is used in features that support the editor (Announcements, Assignments, Discussions, Pages, Quizzes, or Syllabus). Although clean and streamlined, the Rich Content Editor is sophisticated enough to support embedding any video content, math formula, and other rich media. Bean calls itself a rich text editor and is open source and free of charge as well. I’ll be taking Bean for a spin. It can export to html, pdf and doc formats, albeit with some limitations. Byword is simple and efficient text editor for Markdown. Markdown text editor for Mac, iPhone and iPad. Rich text, or publish directly to Medium, WordPress.

The macOS Rich Text Editor library allows for rich text editing via a native NSTextView. You will need to implement much of the UI yourself (buttons, handling selection changes via the delegate protocol, etc.). The RTE just handles the bold/italic/bulleted lists/etc. formatting for you. The sample should give you some guidance on how this could be accomplished.

To use this library, you only need eight files:

You can copy these files directly into your project, or you can choose to build and use the .framework output. Remember to open the .xcworkspace file when exploring this project.

This library is based upon Deadpikle's iOS Rich Text Editor, which was edited from the original iOS rich text editor by aryaxt.

Html text editor for mac

Features:

  • Bold
  • Italic
  • Underline
  • Font
  • Font size
  • Text background color
  • Text foreground color
  • Text alignment
  • Paragraph indent/outdent
  • Bulleted lists

Compatibility

The rich text editor is compatible with macOS 10.10+. It might work on older versions, but this has not been tested.

Keyboard Shortcuts

ShortcutAction
⌘ + BToggle bold
⌘ + IToggle italic
⌘ + UToggle underline
⌘ + ⇧ + >Increase font size
⌘ + ⇧ + <Decrease font size
⌘ + ⇧ + LToggle bulleted list
⌘ + ⇧ + NIf in bulleted list, leave bulleted list
⌘ + ⇧ + TDecrease indent
⌘ + TIncrease indent

By default, all keyboard shortcuts are enabled. If you want to selectively enable some keyboard shortcuts, implement the RichTextEditorDataSource method - (RichTextEditorShortcut)enabledKeyboardShortcuts. If you want to do this, don't forget to set the rteDataSource!

Scaling Text [TODO: move to Wiki]

If you want to scale text, you can use code similar to the following (based on http://stackoverflow.com/a/14113905/3938401):

Credits

Original Rich Text Editor code by aryaxt at the iOS Rich Text Editor repo. WZProtocolInterceptor is from this SO post.

Rich Text Editor For Mac

Rich Text Editor For Mobile

I have recently made the complete switch to Mac and I am now looking for the Mac equivalent to Trangolos Keynote, a very simple program I use to manage my to do lists (http://www.tranglos.com/free/keynote.html) . Basically, the program I need is a rich text editor (bold, hyperlink support, etc) with tabs.
I have tried a number of different text editors over the last couple of days but they all either have way to many features (i.e Circus Ponies Notebook) or are geared toward coding (TextMate is great but overkill for my purpose).
If Mac's default text editor had tabs I would be set. Is anyone aware of a lighweight, tabbed Rich Text editor for the Mac?
I appreciate your help and highly recommend the switch :)