mIRC 脚本语言(高亮和自动完成)
mIRC mSL Sublime Text 语法高亮和自动完成
详细信息
安装
- 总数 2K
- Win 1K
- Mac 197
- Linux 236
2024 年 8 月 6 日 | 2024 年 8 月 5 日 | 2024 年 8 月 4 日 | 2024 年 8 月 3 日 | 2024 年 8 月 2 日 | 2024 年 8 月 1 日 | 2024 年 7 月 31 日 | 2024 年 7 月 30 日 | 2024 年 7 月 29 日 | 2024 年 7 月 28 日 | 2024 年 7 月 27 日 | 2024 年 7 月 26 日 | 2024 年 7 月 25 日 | 2024 年 7 月 24 日 | 2024 年 7 月 23 日 | 2024 年 7 月 22 日 | 2024 年 7 月 21 日 | 2024 年 7 月 20 日 | 2024 年 7 月 19 日 | 2024 年 7 月 18 日 | 2024 年 7 月 17 日 | 2024 年 7 月 16 日 | 2024 年 7 月 15 日 | 2024 年 7 月 14 日 | 2024 年 7 月 13 日 | 2024 年 7 月 12 日 | 2024 年 7 月 11 日 | 2024 年 7 月 10 日 | 2024 年 7 月 9 日 | 2024 年 7 月 8 日 | 2024 年 7 月 7 日 | 2024 年 7 月 6 日 | 2024 年 7 月 5 日 | 2024 年 7 月 4 日 | 2024 年 7 月 3 日 | 2024 年 7 月 2 日 | 2024 年 7 月 1 日 | 2024 年 6 月 30 日 | 2024 年 6 月 29 日 | 2024 年 6 月 28 日 | 2024 年 6 月 27 日 | 2024 年 6 月 26 日 | 2024 年 6 月 25 日 | 2024 年 6 月 24 日 | 2024 年 6 月 23 日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
mIRC-Scripting-Language-for-Sublime-Text
针对 mIRC 7.77(2024 年 7 月更新)
本项目实现了对 mIRC msl 的语法高亮和自动完成。目前支持:- 所有 / 命令 - 所有 $ 标识符 - 所有事件 - 跳转到循环高亮 - 弹出窗口 - # 组 - 注释 (; 和 /*) - @Windows - 数值 - 用户变量 - 参数 ($1, $2 等) - 操作符 (ison, iswm, $+, >=, <= 等) - 逻辑 (if, else, while 等)
本项目旨在使 Sublime Text 成为开发 mIRC msl 的首选选择。如果您遇到任何问题,请创建问题。
高亮
高亮当前支持 mIRC 中的所有命令和标识符。此外,“on/ctcp/raw 事件”也将高亮显示。我试图涵盖所有情况,包括:新行中的命令,行内命令,| 后的命令,{ 后的命令等。我欢迎任何改进建议。
自动完成
自动完成将对所有 / 命令和 $ 标识符有效。它们将显示在自动完成弹出窗口中。此外,我还添加了对通过 /color(字母顺序)跳转到 / 命令完整语法的支持。我正在添加更多内容,并希望未来能够支持显示所有剩余命令和标识符的完整语法。
安装
选项 1(软件包管理器)
此软件包现已在软件包管理器中提供。如果您已安装软件包管理器:1. Ctrl+Shift+P 2. 安装软件包 3. mIRC 脚本语言(高亮和自动完成)
选项 2(手动)
- 将 mIRC-msl.sublime-syntax 复制到 Sublime\Data\Packages\User 文件夹。
- 将 mIRC-msl.sublime-completions 复制到 Sublime\Data\Packages\User 文件夹。
您可能需要创建 Packages\User 文件夹。
主题支持
已提供略微修改的主题在“额外”文件夹中,支持所有高亮器的功能。
激活方法:如果您是从软件包管理器安装的:转到工具->选择颜色方案:Abdal Black Hackers
否则:将extras文件夹中的.tmTheme文件复制到您的Sublime Text\Data\Packages\User文件夹中。然后选择颜色方案。
主题应支持以下范围以支持此高亮显示器的所有样式:1. comment.line.double-slash 2. constant.numeric 3. constant.numeric.line-number.find-in-files 4. entity.name.class 5. entity.name.function 6. entity.name.tag 7. Keyword.control 8. keyword.operator 9. punctuation.definition.comment 10. string 11. variable.parameter
请查看提供的主题以查看所有实现的功能。如果您的主题无法正常工作,请通过提交问题通知我。
错误
如果您发现任何错误,请通过提交问题告诉我。
IRC 支持
- 在EFnet上 Eneerge
特别感谢
和平与保护脚本 - 我使用此脚本中的大量复杂代码来测试高亮显示器。