DOCUMENTATION

CodePad+ User Guide

A practical guide to notes, editor tools, tags, backups, exports, and opening external text files.

Basics

Create a note

Tap the floating + button on the Home screen. The editor opens immediately and CodePad+ saves your work automatically.

Rename a note

Tap the title in the editor toolbar, or open the overflow menu and choose Rename.

Search all notes

Use the Search action on Home to search note titles and content. Tag filtering can be used at the same time.

Editor

The editor supports line numbers, undo/redo, Find & Replace, word wrap, font choices, a coding shortcut bar, and word/character counters.

Find & Replace

Tap Search in the editor toolbar. Navigate through matches, replace the current match, or use Replace All.

Line numbers

Enable line numbers for scripts and disable them for normal notes. Line numbers represent logical text lines.

Tags & pinning

A note can have multiple tags. Use the Tags action from the editor or note context menu to assign tags, create new tags, rename them, or delete them.

Deleting a tag removes the tag from notes but does not delete the notes themselves.

Pin important notes to keep them in the Pinned section above the rest of your library.

Open with & Save As

From Android's file manager, use Open with → CodePad+ for supported text and source files. The file is imported into CodePad+ as a new internal note.

The original external file is not edited directly.

Save As

Use Save As to export the current note. Existing extensions such as .json, .xml, .md, or .kt are preserved. If no extension is supplied, CodePad+ uses .txt.

Common supported formats include TXT, Markdown, JSON, XML, HTML, CSS, JavaScript, TypeScript, Kotlin, Java, Python, YAML, INI, LOG, CSV, and other plain-text formats.

Backup & restore

Open Settings → Data → Backup All to create a CodePad+ JSON backup containing notes and their metadata.

Restore Backup validates the backup before import and lets you choose between:

Merge with existing notes Replace all notes

Keep backup files somewhere safe because CodePad+ does not currently provide cloud synchronization.

Export All

Export All creates a ZIP archive containing individual note files. Notes with existing extensions keep them; notes without an extension are exported as .txt.

Settings

Settings includes editor preferences, appearance, backup/restore/export actions, and support links.

Available editor options include line numbers, coding shortcut bar, word wrap, font family, font size, and theme.