DEV Community

Cover image for Axiowisp 0.3.4 Is Out — 16 New Features Including Zen Mode, Markdown Preview, Bookmarks, and an Expanded Command Palette

Axiowisp 0.3.4 Is Out — 16 New Features Including Zen Mode, Markdown Preview, Bookmarks, and an Expanded Command Palette

It's been a productive sprint. Axiowisp 0.3.4 just dropped, and it's the biggest editor-focused release yet. While 0.3.3 was all about the API client and Git panel, this release turns its attention inward — the editing experience itself. Sixteen new features land today, ranging from distraction-free writing to smarter navigation and a command palette that's grown into something genuinely useful.

If you're new here: Axiowisp is a free, open-source, AI-powered desktop IDE for Windows built on Monaco. No subscription. No telemetry. Just a fast, capable editor that gets out of your way.

Let's dig in.



Zen Mode

The single most-requested feature since launch. One keybind, and everything disappears — sidebar, tabs, status bar, title bar. Just you and the file.

Zen Mode hides all chrome and centers the editor in a clean, padded column. Press the same shortcut to exit. That's it. No configuration required, no distractions.


Sticky Scroll

If you've spent time inside a 300-line function trying to remember which class you're in, this one's for you. Sticky Scroll pins the current scope context — class name, function signature, block header — to the top of the editor as you scroll through it.

It's a small UI change with an outsized effect on orientation in large files.


Markdown Preview

.md files now open with a live preview option. Split the editor 50/50 and the right pane renders your Markdown in real time as you type. Headers, code blocks, tables, inline formatting — all rendered correctly.

No external tool. No browser. Just write.


Bookmarks

Mark any line with a bookmark. Jump between bookmarks with a shortcut. That's the feature.

It's useful in more situations than you'd expect: holding your place while you investigate a bug elsewhere, marking the three files you're actively switching between, or flagging lines for a future refactor. Bookmarks persist for the session and show as gutter icons.


Go to Definition & Peek Definition

Both are now wired up. Go to Definition jumps the cursor to where a symbol is defined. Peek Definition opens an inline widget so you can read the definition without leaving your current position.

This works for any language Monaco has symbol support for — TypeScript, JavaScript, Python, and more.


Bracket Jump

Press the shortcut on any bracket, brace, or parenthesis and the cursor jumps to its matching pair. Useful in deeply nested code where visually tracing the match is error-prone.


Text Transforms

Right-click any selection and you'll find a new Text Transforms submenu:

  • UPPERCASE
  • lowercase
  • Title Case
  • camelCase
  • snake_case
  • kebab-case

No more manually retyping variable names or installing an extension just to convert case.


Sort Lines

Select a block of lines and sort them alphabetically in one action. Useful for import blocks, enum values, CSS properties — anywhere order is arbitrary and consistency matters.


Trim Whitespace

Strips trailing spaces from every line in the current file. Runs on demand, not automatically, so it doesn't interfere with your workflow mid-edit.


Join Lines

Select multiple lines and collapse them into one. The lines are joined with a single space. Handy for collapsing wrapped strings, cleaning up manual line breaks, or reformatting copied content.


Pin Tabs

Right-click any tab and pin it. Pinned tabs shrink to show only the file icon and move to the left side of the tab bar. They don't close when you use "Close Other Tabs" or similar actions.

Good for keeping a config file, a constants module, or a test file permanently accessible while you work through the rest of the project.


Drag-and-Drop File Open

You can now drag a file from Windows Explorer directly into the editor window to open it. It opens in a new tab, same as double-clicking in the sidebar. Simple, but it removes a friction point when you're working with files outside the current project folder.


Notifications Panel

A centralized panel for alerts, system messages, and IDE events. Previously these were ephemeral toasts — visible for a few seconds and then gone. Now there's a persistent panel you can open to review anything you missed.


Font Family Setting

Go to Settings → Editor → Font Family and type any font name installed on your system. The editor updates immediately. Fira Code, JetBrains Mono, Cascadia Code — whatever you have installed, it works.


Emmet Toggle

Emmet abbreviation expansion is now a toggle in Settings. It's on by default for HTML, CSS, and JSX files. Turn it off if it conflicts with your workflow or the language you're working in.


Expanded Command Palette

The Command Palette has grown from a handful of actions to over 36. Everything added in this release is accessible from the palette — Zen Mode, Text Transforms, Sort Lines, Markdown Preview, Bookmark actions, and more.

If you learn one habit from this release, make it opening the palette first. Most things are faster from there than from menus.


Download

axiowisp.com/download — Windows installer or portable build, free as always.

Source on GitHub: github.com/Temple-Enterprise/Axiowisp


Built by Temple Enterprise LLC. Free, open-source, always.

Top comments (0)