VOOZH about

URL: https://itsfoss.com/cudatext-code-editor/

⇱ Meet CudaText: A Cross-Platform Open Source Code Editor


πŸ‘ Ghostboard pixel

Meet CudaText: A Cross-Platform Open Source Code Editor

Abhishek Prakash
2 min read

CudaText is a cross-platform open source code editor based on Lazarus. It has extensive support for most of the popular programming languages.

I cannot call it one of the best open source code editors because it is too early for that. I cannot even call it Notepad++ alternative for Linux because it’s more like a lightweight IDE like Geany. Though the default interface reminds me of Eclipse IDE.

Personally, I have my own preferred editor, Atom. But I never shy to try out new applications. If you have the same approach, perhaps you could give CudaText a try.

Let’s see what does CudaText have to offer us.

CudaText features

πŸ‘ CudaText code editor
Default interface
  • Syntax highlight for several languages such as C, C++, Java, JavaScript, HTML, CSS, PHP, Python, XML etc
  • Code folding
  • Code tree structure
  • Multi-carets
  • Multi-selections
  • Find/Replace with regex support
  • Tabbed user interface
  • Split tab
  • Split view for up to 6 files
  • Simple auto-completion
  • Command palette
  • Minimap
  • Micromap
  • Can show unprinted whitespace
  • Many encodings support
  • Hotkey customization
  • Theme support
  • Smart autocompletion for HTML, CSS
  • HTML tags completion with Tab-key
  • HTML color codes (#rgb, #rrggbb) underline
  • View pictures (jpeg/png/gif/bmp/ico)
  • Binary file editing support

The capabilities of CudaText can be enhanced by installing additional plugins written in Python. Some of the main improvements you can get via plugins are:

  • Add-ons manager
  • Snippets
  • External tools
  • Macro manager
  • Session manager
  • Spell checker
  • Brackets highlight, go to pair bracket
  • Highlight all occurrences
  • Color picker
  • Insert date/time
  • HTML/ CSS/ JS/ XML/ SQL formatter
  • Tabs list in sidebar
  • Menu configurator
πŸ‘ Dark themed CudaText editor
Dark theme
πŸ‘ Split view in CudaText
Split view

Images are from CudaText website.

Installing CudaText editor in Linux

You can find the binaries and the tarball from SourceForge link below:

Download CudaText for Linux

Alternatively, you can visit their GitHub repository and grab the source code there:

CudaText on GitHub

CudaText uses Mozilla license. If you are wondering about it, you can read this comprehensive article on open source licenses.

Give CudaText a try and see if it has got what it takes to be your favorite code editor. And do share your thoughts on it in the comment section below.

About the author

Abhishek Prakash

Created It's FOSS 13 years ago to share my Linux adventures. Have a Master's degree in Engineering and years of IT industry experience. Huge fan of Agatha Christie detective mysteries πŸ•΅οΈβ€β™‚οΈ

Read next

How to Install Unity Desktop on Arch Linux

Battle of the Texts and the Unicode Savior

Monica: An Open-Source App for Personal Relationship Management

5 NeoVim GUI Editors You Could Try If You are Not a Total Terminal Junkie

Rnote: An Open-Source Drawing App for Notes and Annotation

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

πŸ‘ itsfoss happy penguin