How to install
Copy plugin directory topy
directory that lives:
- on portable version - alongside CudaText executable.
- on non-portable:
- Linux, *BSD, Solaris: in
~/.config/cudatext
, or$XDG_CONFIG_HOME/cudatext
if this OS variable is set - macOS: in
~/Library/Application Support/CudaText
- Linux, *BSD, Solaris: in
-
-
Complete From Text π₯ - Handles auto-completion command (Ctrl+Space) and gives list of words from the current document (or all documents, by option), starting from the currently typed word.
-
CudaExt π₯ - Additional commands for CudaText in Commands dialog and Plugins menu
-
CudaExt_py35 - Additional commands for CudaText in Commands dialog and Plugins menu (Python 3.5)
-
CudaLint π₯ - Linting (syntax-checking) of source code. Needs "linters" for each lexer you want to check. See useful help in readme folder.
-
Differ π₯ - Plugin to compare two files and show compare results side by side
-
ExtTools π₯ - Adds support for calling external programs in CudaText
-
Favorites - Manages "favorites": list of user-selected file names, to quickly open them
-
Find in Files - Gives dialog to search for multiple files containing some string/regex, like in file managers.
-
Find in Files 4 π₯ - Gives dialog to search for multiple files containing some string/regex, like in file managers.
-
Find in Files 4 - Gives dialog to search for multiple files (Python 3.5)
-
Highlight Occurrences π₯ - Highlights/Marks all occurrences of current/selected word/fragment
-
In-text complete - Suggests completions for syntax expressions, using fragments from the entire text
-
Macros π₯ - Macros manager for CudaText. Gives commands to record/playback/save/delete/etc macros.
-
Snippets π₯ - Snippets engine, described in CudaText wiki. Snippets are expanded by Tab-key or can be called from menu.
-
Sync Editing π₯ - Syncronized Editing like in SynWrite editor. Select block, activate plugin, and then you can rename equal identifiers in this block, by editing one identifier.
-
Terminal π₯ - Gives "Terminal" panel in the bottom panel of CudaText
-
-
-
Auto Center Line π₯ - Plugin keeps current line in the center of the editor window
-
Auto-Copy to Clipboard π₯ - When text block selected, it's auto copied to clipboard, no need to press Ctrl+C (or call menu item). Don't work with multi-carets. Don't work for huge blocks (>50K).
-
Auto Replace π₯ - Plugin auto-replaces currently typed words, based on set of snippets with such words.
-
Auto Save π₯ - Saves modified files automatically: before file closing (by option, default is off), by timer (default interval 30sec), on application deactivation
-
Backup File - Creates backup copy of current file, a) by command in Plugins, b) auto-creation before file saving
-
Calc Expression - Gets selected math expression, e.g. "2.4 * sin(pi/3)", calculates it, replaces selection with result
-
Caret History - Tracks caret pos changing (only long jumps), and allows to jump backward/forward by that history
-
Case Converter - Converts identifiers between several cases (snake_case, camelCase, PascalCase etc)
-
Color Picker π₯ - Shows color-picker dialog, inserts color #rrggbb
-
Color Text π₯ - Allows to colorize text fragments, like function "Style token" in Notepad++
-
Colored Indent π₯ - Colorizes spaces/tabs in indents
-
Column Marks - Commands to work with additional margins (options "margin", "margin_string")
-
CudaFormatter π₯ - Framework to use code formatters as 2nd-level plugins
-
Detect Indent π₯ - Detects indentation (spaces or tabs, tab size) for opened files
-
EditorConfig Support π₯ - Supports EditorConfig system
-
Edits Navigation - Return to previously edited lines
-
Encode π₯ - Allows to encode text using many transformations (Base64, URL escape, HTML/XML escape, Hash, etc)
-
Extended Selection π₯ - Extend double/triple-click selection while holding Shift
-
Extract Strings - Shows dialog to enter RegEx, this RegEx will find list of strings. You can choose what to do with these strings: copy to clipboard, copy to new tab. Also includes Filter Lines command to find lines.
-
File Type Profile - Create profiles for files with certain filename extensions and apply the settings automatically when opening a file.
-
file URI handler - Opens file:/// links in CudaText
-
Focus Mode - Shades/dims all lines except the current paragraph. Plugin is active only for some lexers, call "Plugins/ Focus Mode/ Config".
-
Git Status - Shows Git information in statusbar: current branch name, clean state, etc.
-
Hash Generator π₯ - Dialog which allows to calculate hash sums (several algorithms) for files/strings
-
Highlight Variables - Highlights "variables" inside strings literals (for Bash lexer, etc)
-
IP Address Helper - When mouse hovers IP address in text, plugin shows country of that address in the statusbar
-
Insert Pics - Allows to insert preview of pictures (png/jpeg/gif/bmp/ico) into text. Saves pictures in helper file, to automatically load pics on file re-opening.
-
In-text bookmarks - Allows to place bookmarks as text-comments (permanent bookmarks), and to navigate to them
-
Micro Utils - Minor commands to work with bin/hex numbers, etc
-
Numbered Bookmarks π₯ - Allows to set and go to numbered bookmarks (1..8)
-
Online Search π₯ - Opens webbrowser with search for selection/word, supports several search engines
-
Open URL π₯ - Gives commands to open URL (under text caret) in many browsers
-
Paste as String - Pastes text from Clipboard as "string" for current lexer
-
Plain Tasks - ToDo-list plugin for CudaText
-
SnipToCall - Allows to use snippet-strings to call any commands (internal or plugins). Can be configured also from "Configure Hotkeys" plugin.
-
Spell Checker π₯ - Spell checker, based on Hunspell dictionaries. Shows red underlines for misspelled words, gives suggestions dialog.
-
Sync Scroll π₯ - Synchronizes vertical and/or horizontal scrolling of editors in groups 1 and 2
-
TextToSpeech - Speak text using Windows Speech API
-
Tab Colors π₯ - Allows to colorize tab headers per lexer, or per file extension
-
Tab Icons π₯ - Shows file-type icons on tab headers (same icons, which Project Manager shows)
-
-
-
AutoIt Helper - Autocompletion and function hints for AutoIt Lexer
-
CSS CanIUse π₯ - For CSS files, shows info about selected word from CanIUse.com site
-
CSS Inspector - Plugin shows in HTML document CSS properties of current tag
-
CSS Property Info - Shows information about selected CSS property in statusbar
-
CSS Table of Contents - For CSS files: creates table-of-contents, its sections/sub-sections
-
FontStorage - In CSS code, inserts usage of external fonts from FontStorage.com site
-
CSV Helper π₯ - Highlights columns in CSV and TSV files with different colors. Gives several commands to manage columns. Requires "CSV" and "TSV" lite lexers installed.
-
DocBlock π₯ - Helps to type DocBlock comments, for JS/PHP lexers
-
Emmet Lite - Emmet engine, see www.emmet.io
-
Fountain Helper - Helper for Fountain lexer: 1) On Shift+Enter it converts line to upper-case and makes new-line, 2) Command to list dialogs of some character, 3) Command to list all scenes, 4) Command to extract all dialogs of some character, 5) On Ctrl+Space after partial character name it gives auto-completion list, 6) Preview as HTML in browser.
-
HTML Completion - Handles auto-completion (Ctrl+Space) in HTML/PHP files. 1) Auto-completion with file names, when caret is inside IMG tag. 2) Auto-completion with CSS class/id names, when caret is inside 'class=""' or 'id=""'.
-
HTML Live Preview - Provides live preview for HTML files with support of dynamically linked sources
-
HTML Ops - Commands to work with HTML/CSS
-
HTML Tooltips π₯ - In HTML/CSS files, plugin shows tooltips for: HTML color values, HTML entities, picture filenames
-
JS Multiline Array - Converts several selected lines of text - to JavaScript string array
-
JS Tern - Gives intelligence commands for JavaScript: 1) auto-complete (Ctrl+Space), 2) go-to-definition (item in context menu), 3) show function call-tip, 4) show doc-string, 5) show usages. Based on Tern engine, requires Node.js.
-
Markdown Editing π₯ - Helpers for editing Markdown documents
-
Markdown Preview π₯ - Previews Markdown text as HTML page in browser
-
Pandoc Helper - Uses Pandoc tool, to convert several markup formats to output formats, which Pandoc supports (Word, PDF, Markdown etc)
-
Configure PyCodeStyle linter - Shows dialog to configure PyCodeStyle linter, and save its config
-
Python IntelliSense π₯ - Supports intelligence commands for Python: 1) auto-completion (Ctrl+Space), 2) goto-definition (item in context menu), 3) show function call-tip (Ctrl+Shift+Space), 4) show function doc-string, 5) show usages of name. Based on Jedi library.
-
SPIR Helper - Auto-completion for SPIR lexer
-
SQL Tools - Swiss army knife for your SQL databases. Gives lot of commands to work with databases: execute queries, format queries, show tables schema, show tables records, etc.
-
Textile Preview - Previews Textile documents as HTML page in browser
-
reStructuredText Preview - Previews reStructuredText file as HTML page in browser
-
-
-
Config Toolbar π₯ - Configures main toolbar in CudaText: icon-set and buttons
-
Configure Hotkeys - Shows dialog to view/set hotkeys in editor
-
Config Menu - Allows to customize CudaText top/context menus, using JSON files
-
Session Manager - Allows to manage "sessions" in editor
-
-
-
ASCII Art - Inserts text formatted via ASCII art font (using PyFiglet)
-
Draw Lines π₯ - Draws pseudo-graphic frames in text, by Shift+arrows
-
Insert Emoji - Dialog with list of most common emojis (about 900), to insert emoji name like π
-
Lorem Ipsum - Inserts "Lorem Ipsum" text (placeholder for HTML pages)
-
Number Utils π₯ - Commands for numbers: insert row of numbers, convert to text or Romans, etc.
-
Options Report - Shows HTML page with report of options
-
Password Generator - Generating a random password of a certain length from certain characters
-
Remove Greek Accents - Replaces Greek letters with accents - to similar letters without accents
-
Show Unicode Name - Shows full Unicode name of a character under first caret, in the statusbar
-
Switch Header - Switches file pairs: c<>h, cpp<>h, cc<>h, asm<>inc
-
Text Statistics π₯ - Shows for current text: count of lines, words, letters, all chars
-
Sum Lines - Calculates sum/min/max/avg of numbers in selected lines
-
-
-
Explorer Integration - For Windows: allows to add/remove Explorer context menu item for CudaText, to associate CudaText with file-extensions .txt .ini .cuda-proj .cuda-session.
-
FTP π₯ - Allows to handle remote files/folders on FTP+SFTP servers. Read text file about SFTP support.
-
Fonts - Allows to use portable fonts only in CudaText. Fonts are loaded from CudaText data/fonts folder.
-
NTFS Streams - Allows to work with NTFS file streams (Windows)
-
-
-
Dash Help - Opens Dash help pages, for selected text or current word
-
Font Awesome - Search FontAwesome Icons in sidebar and insert the codes in editor.
-