ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

UnrealScriptIDE

Zinggi 全部

自动补全,语法高亮,转到声明,构建和运行以及更多...

详细信息

  • 2018.08.30.20.02.41
  • github.com
  • github.com
  • 6年前
  • 2小时前
  • 11年前

安装量

  • 总计 6K
  • Win 5K
  • Mac 575
  • Linux 431
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日 6月22日
Windows 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 2 0 2 0 1 1 1 2 1 1 0 0 0 1 1 1 0 1 0 0 0 3 0 0 1 0 1
Mac 0 1 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 0 0 0 0 0 0 0 0 0 0
Linux 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

说明文件

源代码
raw.githubusercontent.com

适用于Sublime Text 2/3的UnrealScript IDE插件

UnrealScript IDE为Sublime Text 2/3添加了许多您期望从优秀的UnrealScript IDE中获得的功能。
功能齐全的对象化自动补全,转到声明,语法高亮,构建和运行,代码片段等...

Pic

特性

  • 动态,智能自动补全

    • 完全对象化补全
    • 上下文敏感补全(例如,在defaultproperties块中,您只想获取变量)
    • 内容辅助。您再也不需要打开编辑器来搜索资源名称。
    • 参数提示
    • 在需要时显示文档
    • 补全是Sublime Text 2/3代码片段的优秀体验
  • 转到声明并返回

    • 对象化转到声明(在controller.GetPlayerViewPoint(a, b)上按它将带您到Controller中GetPlayerViewPoint的声明)
    • 通过F10,alt + 左键单击,右键菜单的'转到' -> 'UnrealScript 转到声明'或通过命令面板搜索转到当前所选单词的声明
    • 在浏览声明时,您可以通过上述键之一始终返回到起始位置,如果光标下没有东西。
  • 调试器

  • 语法高亮

    • 适用于.u和.log文件
  • 构建系统

    • 使用Ctrl + B,F7或在命令面板搜索用来构建您的游戏。
    • 如果构建包含错误,将打开错误日志,让您快速导航到错误。
    • 如果构建成功,游戏将开始
  • 启动游戏

    • 快速使用您最后的配置启动游戏
    • 您可以选择要打开哪个地图
    • 选择独立服务器或2个客户端,以及您可能需要的任何其他配置
    • 更多信息
  • 各种有用的代码片段

    • 为标准类和语言特性(如defaultproperties)预定义的代码片段
  • 将书签添加到您的注释中

    • 要添加书签,请按如下方式编写注释:// ! text 或 /** ! text*/
    • 通过 Ctrl + R 快速导航到它们
  • 更多即将推出…

计划中

  • 添加对枚举的支持

  • 您的建议在这里吗?

    • 您可以在本站点这里提出建议、报告错误并对功能进行投票:[UnrealScript IDE - Userecho](http://unrealscriptide.userecho.com/)

安装

使用 Package Control,在 Sublime Text 2/3 中非常容易(需要安装 Package Control)

  1. Ctrl + shift + P
  2. 搜索“安装”,按 Enter
  3. 搜索“UnrealScriptIDE”,按 Enter

对于更详细的信息,请访问维基:https://github.com/Zinggi/UnrealScriptIDE/wiki/Getting-Started

手动(不推荐)

  1. 克隆或下载此包
  2. 将其放入您的包目录(使用“首选项” -> “浏览包…”找到)

请注意

只有将 Src 文件夹添加为项目时,UnrealScriptIDE 才能正确运行。
要这样做,请转到“项目” -> “将文件夹添加到项目…” -> 添加Src文件夹 (/UDK/UDK-201-*/Development/Src/)

使用方法

请参阅维基:https://github.com/Zinggi/UnrealScriptIDE/wiki


所有 归功于UnrealDebugger 的荣誉都属于 Carlos Lopez。非常感谢!
所有对各种 代码片段(以及旧的(现在不再使用的)语法高亮文件)的 归功于 Michael Alexander。谢谢!
对 UnrealScript 文件进行语法高亮的 归功于 RokitEliot。谢谢!
日志文件语法高亮的 归功于 Rokit。谢谢!

如果您觉得 UnrealScriptIDE 对您有帮助,请考虑捐赠。(特别是在您用于商业用途时)
捐款 谢谢!

我的自动完成设置

下面是我发现对自动完成很有帮助的一些相关设置

{
    "auto_complete_with_fields": true,    //this allows auto-completion inside snippets.
    "auto_complete_triggers":    //this activates auto-completion on '.'
    [
        {
            "characters": ".",
            "selector": "source.unrealscript"
        }
    ],
    "auto_complete_delay": 0,
    "auto_complete_commit_on_tab": true,    // I prefer 'tab' to 'enter'
}

许可证

Sublime Text 2/3 的 UnrealScript IDE 插件版权所有 © 2013 Florian Zinggeler

本程序是免费软件:您可以在自由软件基金会根据的GNU通用公共许可证的条款下重新分发和/或修改它,许可证版本为3,或(根据您的选择)许可证的任何后续版本。

本程序仅供分发,希望对您有用,但没有任何保证;甚至没有关于其商誉或特定用途的隐含保证。有关详细信息,请参阅GNU通用公共许可证。

您应已随本程序收到GNU通用公共许可证的一个副本。如果没有,请参阅http://www.gnu.org/licenses/