lite xl

2025-12-11 0 883

lite xl

用Lua编写的轻巧的文本编辑器,改编自Lite。

  • 获取lite xl – Windows,Linux和Mac OS下载。
  • 获取插件添加其他功能,适用于lite xl 。
  • 获取彩色主题– 添加其他颜色主题。

请参阅我们的网站以获取用户和开发人员文档,包括构建说明详细信息。快速构建指南如下所述。

lite xl支持Windows和Linux上的高DPI显示屏,自1.16.7版本以来,它支持MacOS上的Retina显示器

请注意, lite xl与大多数插件和所有彩色主题的Lite兼容。我们为lite xl提供了一个单独的Lite-XL-Plugins存储库,因为在某些情况下,可能需要一些适应来使其使用lite xl更好地工作。带有修改插件的存储库是https://gith*ub*.c*om/lite-xl/lite-xl-plugins。

lite xl和RXI/LITE之间的变化和差异列在变形值中。

概述

lite xl来自Lite。这是一部轻巧的文本编辑器,主要写在LUA中 – 它旨在提供一些实用的,漂亮,易于修改和扩展的东西,或者不做任何事情。

lite xl与Lite相比的目的是更加用户友好,提高字体渲染的质量并减少CPU使用情况。

定制

可以通过插件存储库中或lite xl插件存储库中可用的插件添加其他功能。

其他颜色主题可以在颜色存储库中找到。默认情况下,这些颜色主题与lite xl的所有版本捆绑在一起。

快速构建指南

要自己编译lite xl ,您必须通过所需的软件包管理器或手动安装以下依赖项。

先决条件

  • 梅森(> = 0.63)
  • 忍者
  • SDL2
  • PCRE2
  • Freetype2
  • LUA 5.4
  • 工作C编译器(GCC / Clang / MSVC)

如果 – wrap mode = forcefallback或-wrap-mode =默认值,则SDL2,PCRE2,FREETYPE2和LUA将下载。

笔记

MSVC在CI中使用,但是MSVC编译的二进制文件未正式分发或对错误进行广泛测试。

在Linux上,您可以为SDL2 X11和/或Wayland Backend安装以下依赖项以正常工作:

  • libx11-Devel
  • libxi-devel
  • libxcursor-devel
  • libxkbCommon-Devel
  • libxrandr-devel
  • Wayland-Devel
  • Wayland-protocols-devel
  • dbus-devel
  • ibus-devel

以下命令可用于在Ubuntu中安装依赖项:

apt-get install python3.8 python3-pip build-essential git cmake wayland-protocols libsdl2-dev
pip3 install meson ninja

请参阅Lite-XL-Build-Box,以获取用于包装官方lite xl版本的Linux构建环境。

在MacOS上,您必须通过Brew安装Bash,因为MacOS上的默认BASH版本过时,并且可能无法正确运行构建脚本。

建筑

您可以使用脚本/build.sh设置lite xl并构建它。

$ bash build.sh --help
# Usage: scripts/build.sh <OPTIONS>
# 
# Available options:
# 
# -b --builddir DIRNAME         Sets the name of the build directory (not path).
#                               Default: \'build-x86_64-linux\'.
#    --debug                    Debug this script.
# -f --forcefallback            Force to build dependencies statically.
# -h --help                     Show this help and exit.
# -d --debug-build              Builds a debug build.
# -p --prefix PREFIX            Install directory prefix. Default: \'/\'.
# -B --bundle                   Create an App bundle (macOS only)
# -A --addons                   Add in addons
# -P --portable                 Create a portable binary package.
# -r --reconfigure              Tries to reuse the meson build directory, if possible.
#                               Default: Deletes the build directory and recreates it.
# -O --pgo                      Use profile guided optimizations (pgo).
#                               macOS: disabled when used with --bundle,
#                               Windows: Implicit being the only option.
#    --cross-platform PLATFORM  Cross compile for this platform.
#                               The script will find the appropriate
#                               cross file in \'resources/cross\'.
#    --cross-arch ARCH          Cross compile for this architecture.
#                               The script will find the appropriate
#                               cross file in \'resources/cross\'.
#    --cross-file CROSS_FILE    Cross compile with the given cross file.

另外,您可以使用以下命令自定义构建:

meson setup --buildtype=release --prefix < prefix > build
meson compile -C build
DESTDIR= \" $( pwd ) /lite-xl \" meson install --skip-subprojects -C build

其中<prefix>可能是 /, /usr或 /opt之一,默认值为 /。在MacOS上构建捆绑包:

lite xl.app\” meson install –skip-subprojects -C build\”>

meson setup --buildtype=release --Dbundle=true --prefix / build
meson compile -C build
DESTDIR= \" $( pwd ) / lite xl .app \" meson install --skip-subprojects -C build

请注意,该软件包可重新定位到任何前缀,并且选项前缀仅影响实际安装应用程序的位置。

安装预构建

前往发布并为您的操作系统下载版本。

预制的发布支持以下OS:

  • Windows 7及以上
  • Ubuntu 18.04及以上(Glibc 2.27及以上)
  • OS X El Capitan及以上(版本10.11及以上)

一些分布可能为其平台提供自定义二进制文件。

视窗

lite xl带有窗户上的安装程序,用于典型安装。另外,我们提供可以在任何地方下载和提取并直接运行的邮政编码。

要使lite xl Portable(例如,从拇指驱动器运行lite xl ),只需创建一个用户文件夹,其中lite-xl.exe的位置即可。 lite xl将加载并将所有配置和插件存储在文件夹中。

macos

我们为MACOS提供DMG文件。只需将程序拖入您的应用程序文件夹即可。

lite xl的重要新版本由自签名证书签名,因此您首次运行lite xl时必须遵循以下步骤。

  1. 在Finder中查找lite xl (请勿在Launchpad中打开它)。
  2. Control单击lite xl ,然后从快捷菜单中选择“打开”。
  3. 单击弹出菜单中的打开。

MACOS版本之间的正确步骤可能会有所不同,因此您应参考MACOS用户指南。

在lite xl的较旧版本上,您需要运行这些命令:

 # clears attributes from the directory
xattr -cr /Applications/Lite \\ XL.app

否则,MacOS将显示一个非常误导的错误,即该应用程序损坏了。

Linux

将文件和CD解压缩到Lite-XL目录中:

tar -xzf < file >
cd lite-xl

在不安装的情况下运行Lite-XL:

./lite-xl

要将Lite-XL复制文件安装到适当的目录中:

rm -rf  $HOME /.local/share/lite-xl $HOME /.local/bin/lite-xl
mkdir -p $HOME /.local/bin && cp lite-xl $HOME /.local/bin/
mkdir -p $HOME /.local/share/lite-xl && cp -r data/ * $HOME /.local/share/lite-xl/

将lite xl添加到路径

要从命令行运行lite xl ,必须将其添加到路径中。

如果$ home/.local/bin不在路径上:

 echo -e \' export PATH=$PATH:$HOME/.local/bin \' >> $HOME /.bashrc

另外,在GNOME和KDE等离子体的最新版本上,您可以通过〜/.config/emoverition.d/envvars.conf添加$ home/.local/.local/bin:

 PATH =$HOME/.local/bin:$PATH

注意某些系统登录时可能不会加载.bashrc。这可能会导致从桌面 /菜单启动应用程序的问题。

将lite xl添加到应用程序发射器

要使图标出现在应用程序启动器中,您需要创建一个桌面条目,并将其放入/usr/share/explications或〜/.local/share/applications中。

这是〜/.local/.local/share/applications/com.lite_xl.litexl.desktop中桌面条目的示例,假设lite xl处于路径中:

lite xl
Comment=A lightweight text editor written in Lua
Exec=lite-xl %F
Icon=lite-xl
Terminal=false
StartupWMClass=lite-xl
Categories=Development;IDE;
MimeType=text/plain;inode/directory;\”>

 [Desktop Entry]
Type =Application
Name = lite xl
Comment =A lightweight text editor written in Lua
Exec =lite-xl %F
Icon =lite-xl
Terminal =false
StartupWMClass =lite-xl
Categories =Development ; IDE;
MimeType =text/plain ; inode/directory;

要使图标立即出现在App Launcher中,请运行:

xdg-desktop-menu forceupdate

或者,您可以注销并再次登录。

卸载

要卸载lite xl ,请运行:

rm -f $HOME /.local/bin/lite-xl
rm -rf $HOME /.local/share/icons/hicolor/scalable/apps/lite-xl.svg \\
          $HOME /.local/share/applications/com.lite_xl.LiteXL.desktop \\
          $HOME /.local/share/metainfo/com.lite_xl.LiteXL.appdata.xml \\
          $HOME /.local/share/lite-xl

贡献

可以通过插件添加的任何其他功能应作为插件完成,然后可以向lite xl插件存储库提出拉的请求。

欢迎拉动请求改进或修改编辑器本身。

许可证

该项目是免费软件;您可以根据MIT许可证的条款对其进行重新分配和/或对其进行修改。有关详细信息,请参见许可证。

有关所需依赖项使用的许可证的详细信息,请参见许可证文件。

下载源码

通过命令行克隆项目:

git clone https://github.com/lite-xl/lite-xl.git

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

左子网 建站资源 lite xl https://www.zuozi.net/35150.html

vim.wasm
上一篇: vim.wasm
Drawflow
下一篇: Drawflow
常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、描述:源码描述(含标题)与实际源码不一致的(例:货不对板); 2、演示:有演示站时,与实际源码小于95%一致的(但描述中有”不保证完全一样、有变化的可能性”类似显著声明的除外); 3、发货:不发货可无理由退款; 4、安装:免费提供安装服务的源码但卖家不履行的; 5、收费:价格虚标,额外收取其他费用的(但描述中有显著声明或双方交易前有商定的除外); 6、其他:如质量方面的硬性常规问题BUG等。 注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。
查看详情
  • 1、左子会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、左子无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在左子上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于左子介入快速处理。
查看详情

相关文章

猜你喜欢
发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务