XPico Code:200KB内VS

10次阅读
没有评论
XPico Code 免费下载|200KB内VS
获取下载链
微信关注「软件教程管家」公众号,回复 XPico-Code
官方渠道:GitHub 仓库

老机器上的开发工具常常两头不靠:现代编辑器跑不动,记事本又不够用。XPico Code 是一款面向经典系统的轻量级代码编辑器,用 C 语言实现、整个编辑器不到 200KB,轻量代码编辑配的是类 VS Code 工作台:资源管理器、跨文件搜索、标签页、集成终端、问题面板、命令面板全在一处,目标就是让 Windows XP 与 Mac OS 9 这类老系统上也能正经写代码。

项目信息

项目 内容
版本 v1.2.0(仓库安装说明)
平台 Windows XP(32 位已测试)、Mac OS 9 PPC;仓库另提供 Windows 95/98/Me 与 Mac OS X 包
大小 不到 200KB(仓库说明)
语言 C 语言实现,Win32 API
许可证 MIT(仓库页面核实)

轻量代码编辑:小体积,全套工作台

轻量代码编辑在这里不是“功能缩水”的代名词:编辑器支持 C/C++、Python、JavaScript、Batch、INI、HTML/XML 和 Markdown 的语法高亮,带行号、缩进参考线、括号匹配、自动缩进、自动闭合括号与引号、多级撤销、行移动复制删除、注释切换、查找替换和迷你地图;集成终端是真正的 cmd.exe,支持多终端、命令历史、文件名 Tab 补全、Ctrl+C 中断、复制粘贴和滚动输出;问题面板收集 TCC、GCC、MSVC 的编译错误与 Python traceback,点击可跳转到对应文件与行号。

版本选择:按系统选包,别拿错安装形态

系统 推荐包 注意点
Windows 2000 及以上 MSI 安装包 装进 Program Files,加开始菜单与可选桌面快捷方式,登记卸载,支持静默安装与移除
Windows 95/98/Me 独立 EXE 没有安装程序,.msi 需要的 Windows Installer 在这些系统上没有;Win95 需 msvcrt.dll,OSR2 及以后自带
Mac OS 9 PPC .sit 压缩包 用 StuffIt Expander 展开,因为应用依赖资源叉,zip 会丢掉它
Mac OS X 按架构选 .zip Apple Silicon 选 arm64,Intel 选 x86_64,10.4 Tiger PPC 选 ppc,拖出 .app 使用

结论先行:Windows XP 用户直接用 MSI 安装包;Win95/98/Me 用户别折腾 MSI,独立 EXE 才是正路;Mac 用户先对上架构再下载。

安装步骤

  1. 按系统与架构选对应包:Windows 2000 及以上用 MSI,Win95/98/Me 用独立 EXE,Mac OS 9 用 .sit,Mac OS X 按架构选 .zip。
  2. MSI 安装按提示完成,确认开始菜单快捷方式与可选桌面快捷方式;独立 EXE 放到固定位置即可使用。
  3. 先确认外部工具链:编辑器本身不自带编译器或解释器,运行 C、Python 等文件前自行安装并配置相应工具。
  4. 打开一个文件夹试一次:F5 按文件类型运行程序,Ctrl+Shift+B 执行文件夹里的 build.bat,确认运行与构建流程都通,再正式用它写代码。

装完必改设置

  1. 工具链路径:先写进 xpcode.ini。编辑器调用 cmd.exe、TCC、GCC、MSVC、Python、cscript 及批处理文件;非常见位置的工具在 %APPDATA%XPico Codexpcode.ini 的 [tools] path 里列出,否则 F5 运行时找不到编译器。
  2. 运行与构建:先试 F5,再试 build.bat。F5 按文件类型运行(.c 先用 TCC 编译,.py 用 Python,.bat 用 call,.js 用 cscript),Ctrl+Shift+B 跑文件夹的 build.bat;两个流程各试一次,确认工具链与路径都对。
  3. 终端习惯:多终端与中断先摸熟。集成终端支持多终端、历史记录、文件名补全;杀掉终端会连带结束它启动的所有进程,这一点在跑长任务前要先知道。
  4. 布局:侧栏与面板按自己顺手调。工作台含活动栏、资源管理器、搜索、标签页、面包屑、状态栏与可调整的侧栏和面板;先按写代码的顺手程度调一次布局,编辑器会记住打开的文件夹、文件、布局与缩放。
  5. 编码:先确认文件是单字节编码。文本是单字节 Windows-1252,不解码 UTF-8 与 UTF-16 文件;打开现代项目文件前先确认编码,别等乱码了才查。

注意事项

  1. 不自带编译器与解释器。运行与构建都依赖外部工具调用,工具链要自己装、自己配 PATH 或 xpcode.ini;装完编辑器不等于装完开发环境。
  2. Windows 测试环境只明确到 XP Professional 32 位。仓库明确说明已在 Windows XP Professional(32 位)上测试,其他 Windows 环境的兼容性需结合实际测试确认,别默认新系统一定表现一致。
  3. Mac OS 9 的功能覆盖要再确认。仓库仅明确说明 Mac OS 9 PPC 可下载使用,未详细说明该平台的功能差异、安装步骤或工具链配置;Mac OS 9 用户以实际下载内容和仓库说明为准。
  4. 错误解析只覆盖几种既定格式。问题面板依赖预定义的 TCC、GCC、MSVC 输出格式与 Python traceback,其他工具的解析效果需看源码或实际验证。
  5. Win95/98/Me 的终端是受限版。那些系统上终端一次只跑一条命令、没有标准输入、交互程序跑不了、环境变量改动不跨命令沿用;这是系统限制,不是编辑器缺陷。

适用人群与对比

适合需要在 Windows XP 32 位或 Mac OS 9 PPC 环境中编辑代码、运行脚本、执行构建任务的开发者,也适合在意体积、资源占用和经典系统兼容性的用户;不适合依赖复杂编译链、丰富插件生态、语言服务器或调试器的人,仓库明确说明没有拆分视图、没有自动换行、没有语言服务器与调试器。横向对比:现代编辑器功能全但老机器带不动,记事本轻但没有终端与问题面板,XPico Code 的取舍是把工作台做进 200KB 内,代价是工具链与现代功能都要自己补。

GitHub 获取说明

本项目为开源项目,仓库地址:https://github.com/PeterWarrington/XPico-Code。据仓库页面核实,项目采用 MIT 许可证,提供 MSI 安装包、独立 EXE 与 Mac OS 9 / Mac OS X 包,具体版本与发布内容以仓库发布页为准;安装前请先阅读仓库中的安装说明与限制说明。

推广XPico Code 免费下载|200KB内VS

关注「软件教程管家」

回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。

版权与使用提示

本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›

上次编辑至今:10小时 · 内容还比较新鲜

公告

契机库网站正式上线!

了解更多
正文完
 0
评论(没有评论)