Linux Format

Hot Picks

CODE EDITOR

CudaText

Version: 1.123.6 Web: http://uvviewsoft.com/cudatext

We surely need “moah” text editors in Linux, don’t we? In fact, whatever title we choose to pick, it’ll normally be unique and carry a custom set of features and plug-ins. Here’s one more such application, this time positioned as a code editor – CudaText. It’s versatile, extensible, and sometimes feels like a small IDE.

At first glance CudaText gives us a feeling of déjà vu since the application clearly borrows its visual design from Sublime Text. In fact, the official CudaText Wiki even goes as far as to include a dedicated list of advantages of CudaText over Sublime Text. The list includes cool features such as coloured UI tabs, better performance and the ability to open any file without size limitations. Given the similarity, avid users of Sublime Text are the best would-be candidates for switching to CudaText, or at least giving it a try. The application was created using Lazarus and requires the Free Pascal compilator (fpc) for compiling. However, the rich and advanced plug-in system is Python-based. Nothing strange here, since the Python API is much easier to learn than Pascal.

CudaText looks and feels great by default, but it enables almost any part of its UI to be rearranged and customised. Look under the Options menu to find many subsections for various settings. Some of them, like themes and colours, are GUI-based, while others imply writing custom configuration into the user.json file.

As for performance, it turns out that CudaText is powerful and ready for maintaining code projects of any size. It’s got a code tree viewer, a snippet module, a project management module, binary files view mode, auto code highlighter, split view and dozens of other essentials and extras. Even more features are available via auxiliary plug-ins (click Plugins>Addons Manager> Install...). We found CudaText to be lightweight and pleasing to use thanks to its speed and the wealth of features. It’s clear that more and more of the software we’re featuring in Hotpicks is being written in Pascal these days!

RECORDING TOOL

Reco

Version: 2.4.2 Web: https://github.com/ryonakano/reco

Application stores, the built-in store for elementary OS. It’s a sound recorder called , which has picked up plenty of good feedback () for such a mature tool. This sets it apart from dozens of other elementary-styled programs that often leave a lot to be desired.

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format1 min read
Vector Vexations
Why does MySQL not support vectors in its community edition? Generative AI is the hot topic in tech. GenAI relies on vector data. Yet Oracle has no plans to support vectors in the community edition of MySQL. If you want to try out vector data with ot
Linux Format5 min read
Tips For Managing Docker Containers
Everyone knows how containers revolutionised application building and deployment. Using a E disposable stack of containers that make up an app that aren’t using the docker-compose command to manage the stack are missing a trick. It allows the shippin
Linux Format1 min read
Wine For Wayland
2023 was a great year for the Wayland driver for Wine. The goal was to move forward from the experimental phase and make the driver a proper upstream component. A year later, after several merge requests, many people are now already able to use the l

Related