MIA Editor is an Anki add-on that makes it quicker and easier to edit cards while reviewing. It comes with two main features: In-place Editing and a Persistent Editor Window.
With In-place Editing, you can edit cards while reviewing without having to open up a separate editor window. Simply double-click the field you want to edit and make changes directly on the card.
If you prefer editing cards in a separate window, the Persistent Editor Window allows you to do so more efficiently. Once opened, the Persistent Editor Window will remain open until manually closed. As you review, the current card is automatically loaded into the editor, and any changes made are instantly reflected in the reviewer. While a card’s frontside is being displayed in the reviewer, all fields in the editor are automatically hidden, guaranteeing the backside of the card isn’t prematurely revealed.
Why MIA Editor?
When using Anki to learn languages, tools such as Subs2srs and MorphMan can save you time by allowing you to automate the card creation process. The only issue is that many cards created through automation end up containing small errors or things that need to be tweaked. With the MIA Editor, you can quickly fix these things on the fly while reviewing, further streamlining the card creation process.
MIA Team Development Cycles
The MIA team develops add-ons in 6-month development cycles. For the duration of a development cycle, we design add-ons for the latest stable version of Anki that was available at the beginning of that cycle. At the end of a development cycle, all MIA add-ons are upgraded to the latest stable version of Anki.
Why we use development cycles:
- By not needing to constantly update add-ons each time a new version of Anki is released, we’re better able to stay focused on new projects.
- When everyone is using the same version of Anki and the same version of add-ons, bug fixing can proceed more efficiently.
- Because users only have to update their set-up once every 6 months, they can more easily stay focused on their studies.
- We surveyed our users and found that the vast majority approved of a 6-month development cycle.
Current Cycle Details:
Installing the Addon
MIA Editor can be installed in the same manner as any other Anki add-on. You can find the addon on Ankiweb here.
After installing the add-on, In-place Editing will be enabled by default. To disable, go to “MIA” on Anki’s menu bar and select “Disable In-place Editing”.
To use In-Place Editing, while reviewing, simply double-click on a field’s content to edit it. Once you’ve finished editing, click away to save the change. In-Place Editing functions the same on both the frontside and backside of cards.
While editing, you can use the hotkey “Ctrl+Z” to undo changes. After clicking away, you’ll no longer be able to reverse changes with “Ctrl+Z”.
When “Show Empty Fields" is enabled, fields with no content will be displayed in the form of a red box. “Show Empty Fields” is disabled by default. To enable, go to “MIA” on Anki’s menu bar and select “Show Empty Fields”.
While editing a field in-place, you can paste in images and audio files directly from the clipboard. See the Quick Image Resizing section for how to resize images you paste in.
In-Place Editing is compatible with the hotkeys for bold (Ctrl+B), italicize (Ctrl+I), and underline (Ctrl+U).
If the MIA Japanese add-on is installed, In-Place Editing will also be compatible with MIA Japanese’s hotkeys: F2 for the sentence button, F3 for the word button, and F4 for the removal button.
Persistent Editor Window
If you prefer editing cards in a separate window, the Persistent Editor Window allows you to do so more efficiently.
Once MIA Editor is installed, the Persistent Editor Window will replace Anki’s default editor window. To open it, while reviewing, simply press the “Edit” button on the bottom left of the main window.
Once open, the Persistent Editor Window will remain open until manually closed. While the Persistent Editor Window is open, In-place Editing will be automatically disabled. In-place Editing will be re-enabled once the Persistent Editor Window is closed.
Unlike Anki’s default editor window, while the Persistent Editor Window is open, the current card will remain loaded in the reviewer. Any changes made will be instantly reflected on the card.
While the frontside of a card is being displayed in the reviewer, the Persistent Editor Window will automatically hide the content of fields. This is to prevent users from accidentally seeing a card’s “answer” while reviewing. Once the backside of a card is displayed, the hidden fields within the Editor will automatically be revealed.
To expose the content of fields while a card’s frontside is being displayed, simply click on the Persistent Editor Window. Once you click back on the reviewer, the content of fields will be re-concealed.
Quick Image Resizing
An additional feature of MIA Editor is Quick Image Resizing.
You can use Quick Image Resizing anywhere within Anki: the Persistent Editor Window, the Add Notes window, the browser, or during In-place Editing.
To resize an image while maintaining its aspect ratio, click and hold on the image, and move your cursor to the left or right. Moving your cursor to the left will shrink the image, while moving it to the right will enlarge it.
To resize an image freely (without maintaining its original aspect ratio), click and hold on the image while pressing the “Ctrl” key, and move your cursor freely to stretch or compress the image. Moving your cursor to the left or right will stretch or compress the image horizontally, while moving the cursor up or down will stretch or compress the image vertically.
When shrinking an image, the minimum size is 40px in either direction.
You can return an image to its original size at any time by clicking on the image while holding the “Shift” key. After an image has been resized, the new dimensions are saved using CSS; the actual file for the image is not affected. Thus, images can be reset to their original dimensions at any time without any quality being lost.
If you forget any of the above commands, simply hover over an image to make an overview appear.