Code Rocks With Code Blocks

If you write technical documentation for a living, you have to deal with code examples on a daily basis. With the latest Ulysses version, we vastly improved code blocks support. Adding code snippets is now a piece of cake, and they’re clear and easy to recognize in the editor.

What’s more, Ulysses can now apply proper syntax highlighting to 48 different programming and markup languages, and supports GitHub-flavored Markdown (GFM) code blocks. Read all about code blocks in our detailed tutorial.

Preview: Monitor Your Writing Performance

We’re going full steam ahead with Ulysses 13. So, what can you expect? Until release, we’re revealing more and more details of the forthcoming features.

Exercising regularly, eating vegetarian, writing daily: Building a healthy habit requires commitment and discipline, and thus is no walk in the park (unless that’s the habit 😜). Taking a break and reviewing the achievements you have already made will make you proud and help boost your determination to carry on.

In the next version of Ulysses (for Mac), all group writing goals will receive a dedicated history view visualizing the quantity of text written daily, for today and ten days back. You will also be able to check your best day’s performance and your daily average. If you want, you can even export the statistics for all days ever recorded as a CSV file for long-time documentation.

Preview: Highlight Your Code Syntax

We’re going full steam ahead with Ulysses 13. So, what can you expect? Until release, we’re revealing more and more details of the forthcoming features.

Technical writers and developers, listen up again! The next version will not only significantly improve code blocks; to cap it all off, these code blocks will come with syntax highlighting! Ulysses will be able to recognize over 40 different programming languages and color their syntax. This works in both the editor and during export. The color palette – you know it from GitHub – is available in two versions for light and dark editor themes. For export, you’ll be able to adapt it to your needs by tweaking a Ulysses style sheets or CSS file.

Preview: Build a Daily Writing Habit

We’re going full steam ahead with Ulysses 13. So, what can you expect? During the coming weeks, we’re going to reveal more and more details of the new features in the forthcoming release.

Question: What can you do to become a better writer? Answer: Write. As with any other craft, the more you practice, the better you’ll get. But that’s not the only reason why writing daily is a good idea. It is also a great way to reflect our lives and actions, and achieve more clarity.

Soon, Ulysses can have your back while you build such a habit! The new version will give you the option to assign a daily writing goal to a group of yours. Once you have decided on a daily goal — 3000 characters, 500 words, 28 pages —, Ulysses will start tracking your progress, for every day, from day one.

Preview: Make Use of Code Blocks

We’re going full steam ahead with Ulysses 13. So, what can you expect? During the coming weeks, we’re going to reveal more and more details of the new features in the forthcoming release.

New code blocks

Are you a technical writer who frequently needs to embed code examples into your text? Then this one is for you: The next Ulysses version will ship with greatly improved code blocks.

You’ll have to mark up the beginning of a code block only once to let it span as many paragraphs as needed. No more backtick fatigue! Also, we revamped the appearance of code blocks in the editor to make them easier to distinguish from the body text: they’re set in a monospaced typeface (what else would make sense for a code block?) on a colored background (depends on theme). What’s more, the new code blocks will import from, and export to GitHub-style fenced code blocks. Oh, and you’ll be able to use them in external folders as well. Yay!

Preview: Color Your Keywords

We’re going full steam ahead with Ulysses 13. So, what can you expect? During the coming weeks, we’re going to reveal more and more details of the new features in the forthcoming release.

colored keywords

Ulysses adds color to your world!

At least a little bit: from the next version, you’ll be able to assign colors to your keywords. We’ll let you choose between the colors of the spectrum, and light grey. The new color will be applied automatically to all occurrences of a keyword in your library.

Preview: Write on a Deadline

We’re going full steam ahead with Ulysses 13. So, what can you expect? During the coming weeks, we’re going to reveal more and more details of the new features in the forthcoming release.

Are you a journalist or a copywriter having to submit your texts and articles before a specific date? Or a novelist aiming at 50,000 words during NaNoWriMo? Either way, the new deadlines are for you.

Deadlines enter Ulysses as an addition to our popular goal feature. Soon you will be able to not only indicate the desired length of a text but also set a date when you need to finish it. Very cool: The goal will display the amount of text you still have to write, on a per day basis. This number is recalculated every morning! With deadlines, monitoring the progress of your writing tasks will be much easier.

Web Developer and Tech Blogger Tiffany R. White: “Teaching Other People Is a Great Way to Understand a Concept”

While Matt Gemmell gave up his job as a software engineer for writing thrillers, Tiffany R. White has gone her way in the opposite direction. She studied English and had plans to write a book, but then realized that she preferred writing code over writing fiction. Today Tiffany is a front-end web developer. Writing, albeit of a more technical kind, still plays a major role in her life.

Tiffany R. White
Tiffany R. White

Please tell us something about you and what you are working on.

I am a front-end web developer in Pittsburgh, PA, US. I am currently working on a web app called Check Yo Self (a riff on a 90’s rap song by Ice Cube) to check the spelling and grammar of your markdown blog posts. I am also working on a podcast with short episodes full of the latest developer news and insights.

Read …

Ulysses 13 Is Coming – Beta Testers Wanted

During the last weeks and months, we spent a lot of time fixing bugs, improving performance, cleaning up and assuring the quality of our apps. We have, of course, also been working on new features during that time:

  • Colored keywords
  • Daily goals and deadlines
  • Code blocks (!) with syntax highlighting (!!)

Do you want to help us ensure the functionality and usability of the new features and ship a new shiny Ulysses version with as few bugs as possible? All you need to do is fill out the application form. Registration closes April 20, 2018, so don’t wait too long. Many thanks in advance!

Apply for the Ulysses 13 beta program!

If you don’t want to miss the first previews, just make sure to follow us here, on Twitter or Facebook.