
This is the linting framework, which is the host for second level plugins, "linters".
#Open with cudatext code

Lexer: Data file to support syntax highlighting for some language.Sidebar theme: Icon set, which is used on sidebar.Toolbar x icons: Icon set, from which user can choose icons for user-added buttons.Toolbar theme: Icon set, which is used on horizontal toolbar.File-type icons: Icon set, which is used in Project Manager panel and on tab captions.Code tree icons: Icon set, which is used in Code Tree panel.Also CudaText's Check for updates function requires Python.ĬudaText has (As of July 2019) 13 types of add-ons: On macOS the package including the 32-bit version is required. The macOS doesn't include it, so it has to be downloaded and installed separately.

On Unix-based systems, in order to make use of add-ons, Python has to be installed. On Windows, the Python engine is shipped with the program. It is based on Python (version 3.5 or newer). The settings are stored in JSON-files, including one file for the standard settings and another one for user-altered settings, that override the values from the standard settings file.ĬudaText has an add-on system similar to Sublime Text or Atom. without add-ons/ plug-ins) is written in Object Pascal on the Lazarus IDE, which results in low resource requirements and the availability of native builds for FreeBSD, Linux, macOS and Windows.
