讲师中心 微信公众号
AI工具推荐 视频效率加速

Sublime Text安装并配置Pawn语言脚本编译环境

落涛大大_9608

落涛大大_9608

发布时间:2026-08-28 08:42:30

|

891人浏览过

|

来源于php中文网

原创

必须先安装Package Control,它是Sublime Text 3插件和构建系统的底层依赖;按Ctrl+`粘贴官方2026年有效命令执行后重启,再通过Package Control: Install Package安装Pawn Syntax插件,并正确配置构建系统path指向pawno目录。

sublime text安装并配置pawn语言脚本编译环境

Sublime Text 3 安装后必须先装 Package Control

没装 Package Control,后续所有插件和构建系统都加不进去。它不是可选组件,是底层依赖。

打开 Sublime Text,按 Ctrl+` 调出控制台,粘贴官方安装命令(注意:2026 年仍有效):

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler())); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen('https://packagecontrol.io/' + pf.replace(' ', '%20')).read())

执行后等几秒,弹出成功提示即完成。务必重启 Sublime,否则 Preferences → Package Control 菜单项不会出现。

Pawn 语法高亮插件名是 “Pawn Syntax”,不是 “Pawn” 或 “PAWN”

在 Command Palette(Ctrl+Shift+P)中输入 Package Control: Install Package,等待列表加载完毕(通常需 10–20 秒),再搜 Pawn Syntax —— 拼错、大小写不对、多空格或少字母都会搜不到。

安装完成后,打开任意 .p 或 .inc 文件,手动设置语法模式:

  • 点击 View → Syntax → Pawn
  • 或右下角状态栏点击当前语法名,选择 Pawn

若仍无高亮,检查是否误选了 Pawn (Old) 或其他同名插件;多个 Pawn 插件共存时容易冲突,只保留一个 Pawn Syntax 即可。

Sublime Text Build Linux版
Sublime Text Build Linux版

Sublime Text Linux x86-64 deb 安装包。官方也提供 rpm、tar.xz 和软件源安装方式。

下载

构建系统里 path 必须指向 pawno 文件夹,不是 pawncc.exe 文件

"path" 字段填的是可执行文件所在目录路径,不是 exe 全路径。填错会导致 Unable to find command "pawncc.exe" 或直接报 command not found。

典型正确配置(Windows):

{
    "cmd": ["pawncc.exe", "-i includes", "$file", "-;+"],
    "path": "D:/Pawn/pawno",
    "file_regex": "^(.*?):([0-9]+):([0-9]+):\s+(.*)$",
    "selector": "source.pawn"
}

关键点:

  • path 值末尾不加斜杠,也不含 pawncc.exe
  • pawno 文件夹内必须有 pawncc.exe 和 amxmodx 相关的 includes 子目录(否则 -i includes 会失败)
  • $file 是当前保存的 .p 文件完整路径,未保存时构建会静默失败

编译失败时先看 Sublime 底部状态栏和输出面板里的真实错误行

Sublime 默认构建输出被截断,只显示前几行。真正关键的错误(比如 undefined symbol、include file not found、too many errors)常藏在后面。

解决方法:

  • 按 Ctrl+Shift+B 打开构建面板后,用鼠标拖动滚动条到底部
  • 或在输出窗口中右键 → Select All → Copy 到编辑器里全文查看
  • 常见陷阱:includes 路径写成绝对路径但未同步到 pawno/includes;#include <some.inc> 中的文件实际放在 scripting/include/ 下却没更新 -i 参数

最易被忽略的是:Pawn 编译器对中文路径极其敏感,哪怕项目文件夹名含中文,pawncc.exe 就会直接退出且不报错——务必保证整个路径(从盘符开始)全是英文和数字。

热门AI工具

更多
讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

相关专题

更多
Python uv常用命令详解
Python uv常用命令详解

本专题汇总了 Python uv 常用命令的详解与命令大全,系统梳理 uv 的安装配置、项目初始化、依赖管理、虚拟环境、构建发布等核心命令的语法、参数与实战示例,并整理了高频用法速查表与常见问题排查,助你快速上手 uv 这一高效现代的 Python 包管理工具,告别 pip 与 venv 的繁琐操作。

0

2026.10.15

Python uv虚拟环境与依赖管理教程合集
Python uv虚拟环境与依赖管理教程合集

本专题汇总了 Python uv 虚拟环境与依赖管理教程,涵盖 uv 安装配置、创建虚拟环境的详细操作步骤,以及依赖安装、锁定与同步等核心功能,助你快速上手 uv,高效管理 Python 项目环境与依赖。

0

2026.10.15

Python uv使用教程
Python uv使用教程

本专题汇总了 Python uv 使用教程与高效使用指南,从 uv 安装配置、常用命令到虚拟环境、依赖管理与项目打包,系统讲解如何用 uv 替代 pip 与 poetry,全面提升 Python 项目开发效率,助你快速上手这一现代化包管理工具,打造干净高效的 Python 工作流。

0

2026.10.15

剧云AI短剧创作教程合集
剧云AI短剧创作教程合集

本专题聚焦剧云AI短剧创作,讲解从短剧灵感、梗概、全局大纲到分集、分场和正文的完整流程及节奏设计方法。

0

2026.10.14

剧云AI剧本创作零基础入门
剧云AI剧本创作零基础入门

本专题系统讲解剧云AI剧本创作流程,涵盖灵感、梗概、大纲、分场与正文生成,帮助新手快速完成首个中文剧本项目。

0

2026.10.14

VibeKnow文档转视频操作指南
VibeKnow文档转视频操作指南

本专题讲解VibeKnow上传Word、TXT、Markdown等材料生成视频的方法,覆盖内容解析、脚本组织、画面生成与成片检查。

0

2026.10.14

VibeKnow知识视频制作与导出详解
VibeKnow知识视频制作与导出详解

本专题整理VibeKnow从注册、素材上传、AI生成到预览导出的完整操作,帮助新手快速制作第一条知识讲解视频。

0

2026.10.14

二狗PPT大纲编辑实操指南
二狗PPT大纲编辑实操指南

本专题聚焦二狗PPT结构化大纲的生成和修改,讲解标题、正文、目录、页数与页面顺序的调整方法,提升汇报逻辑和内容完整性。

0

2026.10.14

二狗PPT文档转PPT全教程
二狗PPT文档转PPT全教程

本专题讲解二狗PPT解析Word、PDF、Excel和PPT资料的方法,涵盖文件上传、内容提取、大纲整理、异常处理与转换后校对。

0

2026.10.14

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn