![]() two tabs in different vertical or horizontal groups display always the lines with the same numbers. This plug-in allows parallel scrolling through two text files with synchronised lines, i.e. Since July 2018 CudaText has a sync scroll plug-in. Linters require additional command-line tools installed, e.g. Initially, the framework was made based on Sublime Linter plugin for Sublime Text 3. Linters analyze source code and find errors/warning in it, and framework displays these warning in the CudaText bottom panel, and adds colored bookmarks for them. For example, linter based on CppCheck is capable to check C++ source code. Each linter is capable to check validity of source code for some syntax. This is the linting framework, which is the host for second level plugins, "linters". Tree helper: Plugin, which shows Code Tree structure for some language.Įxamples of add-ons Plug-in: CudaLint.Formatter: Sub-plugin for CudaFormatter plugin, which allows to re-format text for some language.Linter: Sub-plugin for CudaLint plugin, which enables linting (source code checking) for some language.Translation: Data file to support app localization to some language.Color theme: Set of colors for CudaText interface and its lexers.Snippets: Set of files, which adds code "snippets" for some language, used with Snippets plugin.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 by using Lazarus IDE, which results in low resource requirements and the availability of native builds for FreeBSD, Linux, macOS and Windows. CudaText supersedes its predecessor SynWrite, no longer under development. Official packages for: Linux (x86, amd64, arm, aarch64), macOS, Microsoft Windows 32/64-bit, FreeBSD, OpenBSD, NetBSD, DragonFly BSD, Solaris, HaikuĬudaText, from Bosnian-Croatian-Montenegrin-Serbian čuda ("wonders" or "miracles", IPA: ), is a free open source cross-platform native GUI text and source code editor.
0 Comments
Leave a Reply. |