CudaText 1.117.0引入了对表达式,字符等的改进

发行了新版本 从免费的跨平台代码编辑器 CudaText 1.117.0, 用Free Pascal和Lazarus编写。 这个新版本对字符,表达式以及搜索等方面的支持进行了改进。

对于那些不认识编辑的人,他们应该知道它支持Python扩展和 它具有Sublime Text中的一些功能。 有一些作为插件实现的IDE函数。 已经为程序员准备了200多个语法词法分析器。

该代码根据MPL 2.0许可证进行分发。 程序集可用于Linux,Windows,macOS,FreeBSD,OpenBSD,NetBSD,DragonflyBSD和Solaris平台。

CudaText 1.117.0的主要新功能

TRegExpr正则表达式引擎已得到改进此外,还添加了原子组,命名组,向前和向后搜索断言,Unicode组搜索,对来自U + FFFF集的Unicode字符的支持,对“递归”和“子例程”的支持以及所有格修饰符。

它与Free Pascal中的引擎相同,但是CudaText的作者(Alexey Torgashin)继续开发它,特别是对于编辑器。 不幸的是,您不能使用像Delphi引擎那样的引擎,因为它不是处于“纯Pascal”状态,并且很难为所有支持的操作系统和处理器进行编译。

词法器得到了改进。 JSON格式 lexer现在强调所有无效的构造, Bash强调无效的“数字”, PHP已得到改进,可以通过许多测试。 添加了RegEx词法分析程序以使“正则表达式”模式下的“查找”对话框条目着色。

在文本中选择较大的内容进行搜索时,带有“在选择中”选项的“查找下一个”不会进行较小的选择,而是将“书签”设置为找到的内容。 也就是说,原始选择不会丢失。 在文本编辑器中很少这样做。

另外, HTML结构的自动完成功能已得到改进。 通过在包含文件路径的引号中输入值,编辑器提供文件系统上文件/目录的列表。 伪元素和@ -rules自动完成功能已为CSS实现。 在CSS中添加了数十种缺少的属性和颜色名称。

最后,还突出显示了以下添加的选项:

  • 相对行号(VS代码将此称为“相对行号”)。
  • 隐藏“查找/”对话框中的几乎所有按钮
  • 代替。
  • 小地图比例尺。
  • 状态栏字体。
  • 为顶部菜单(UI主题元素)着色。
  • 状态栏颜色的UI主题元素。
  • 允许查看选项卡条。
  • 允许在启动时显示底部和侧面面板。
  • 暂停使用其他工具提示。
  • 在选项卡上的圆X图标。
  • 现在,“项目管理器”加载项在列表中展开之前不会读取子目录。 该插件还添加了通过遮罩隐藏文件和目录的选项。
  • 在“撤消/重做”中,将考虑标记的位置。
  • “检查更新”命令已调整为可在所有操作系统上运行。

如何在Ubuntu及其衍生产品上安装CudaText?

最后,对于那些有兴趣在系统上安装此代码编辑器的人,他们可以用两种不同的方式来完成它。

第一个很简单 下载应用程序deb软件包 并使用您最喜欢的软件包管理器或从终端执行此安装。

第二种方法是 从编辑器下载了二进制包, 从个人的角度来看,这是比较完整的,并不是因为二进制格式的编辑器与针对Ubuntu或衍生版本的预编译格式有所不同。

如果不是这样,则除了二进制文件外,还包括一些文件,这些文件是学习如何使用编辑器的教程。

继续第一种方法, 我们要做的就是头脑 到以下链接 我们可以在其中获得deb软件包。

下载完成后,我们可以使用软件包管理器或从终端进行安装,方法是将自己放置在进行下载的文件夹中,然后键入以下命令:

sudo apt install ./cudatext*.deb

而对于二进制 简单地 让我们下载 软件包“ CudaText linux x64 qt5”或“ CudaText linux x64”,后者在gtk中。

解压缩文件 我们必须使用以下命令:

tar -Jxvf archivo.tar.xz

在该文件夹内是二进制文件,我们可以双击该文件执行该文件。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。